여러 호스트에서 컨테이너화된 애플리케이션을 배포하고 확장하며 관리하는 오픈 소스 시스템입니다.
dragonflyoss/dragonfly
클라우드 네이티브 환경에서 파일, 컨테이너 이미지, OCI 아티팩트, AI/ML 모델을 배포하고 전송 속도를 높이는 P2P 기반 시스템입니다.
- 스타
- 3,361
- 포크
- 437
- 열린 이슈
- 34
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
Dragonfly는 P2P 전송을 통해 대용량 파일, 컨테이너 이미지, OCI 아티팩트, AI/ML 모델, 캐시, 로그, 종속성을 배포하는 CNCF 졸업 프로젝트입니다. 모든 노드가 중앙 원본에서 같은 데이터를 가져오는 대신 서로 데이터를 나눠 전송하므로, 대규모 환경에서 레지스트리와 오브젝트 스토리지의 부하를 줄입니다.
클라우드 네이티브 아키텍처를 겨냥해 표준 기반 인터페이스를 중심으로 설계되었습니다. OCI 컨테이너의 실행을 가속하는 데 사용하는 콘텐츠 주소 지정 방식의 파일 시스템도 선택적으로 제공합니다.
저장소는 Go로 작성되었으며 Apache-2.0 라이선스를 따릅니다. 문서는 d7y.io에서 제공하고, Trail of Bits의 외부 보안 감사를 받았습니다.
핵심 기능
- 01원본 레지스트리와 스토리지의 부하를 줄이는 P2P 데이터 배포.
- 02파일, 컨테이너 이미지, OCI 아티팩트, AI/ML 모델 지원.
- 03컨테이너 실행을 가속하는 선택형 콘텐츠 주소 지정 파일 시스템.
- 04클라우드 네이티브 환경을 위한 표준 기반 설계.
- 05각 릴리스와 함께 SBOM을 공개합니다.
활용 사례
- Kubernetes 클러스터의 여러 노드에 대용량 컨테이너 이미지를 배포합니다.
- 대규모 머신 집합에 AI/ML 모델 파일을 배포합니다.
- 대규모 배포 환경에서 OCI 컨테이너의 콜드 스타트를 단축합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- dragonfly은(는) 무엇인가요?
- 클라우드 네이티브 환경에서 파일, 컨테이너 이미지, OCI 아티팩트, AI/ML 모델을 배포하고 전송 속도를 높이는 P2P 기반 시스템입니다. Dragonfly는 P2P 전송을 통해 대용량 파일, 컨테이너 이미지, OCI 아티팩트, AI/ML 모델, 캐시, 로그, 종속성을 배포하는 CNCF 졸업 프로젝트입니다. 모든 노드가 중앙 원본에서 같은 데이터를 가져오는 대신 서로 데이터를 나눠 전송하므로, 대규모 환경에서 레지스트리와 오브젝트 스토리지의 부하를 줄입니다.
- dragonfly은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- dragonfly은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- dragonfly은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. dragonfly의 마지막 커밋은 2026년 11월 6일입니다.
- dragonfly은(는) 어디에 사용할 수 있나요?
- Kubernetes 클러스터의 여러 노드에 대용량 컨테이너 이미지를 배포합니다. 대규모 머신 집합에 AI/ML 모델 파일을 배포합니다. 대규모 배포 환경에서 OCI 컨테이너의 콜드 스타트를 단축합니다.
- dragonfly은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/dragonflyoss/dragonfly
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
코드 작성 없이 여러 클라우드의 인프라와 애플리케이션을 조율하는 Kubernetes 기반 클라우드 네이티브 컨트롤 플레인을 구축하는 프레임워크입니다.
데몬 없이 레지스트리와 로컬 저장소 간 컨테이너 이미지를 검사·복사·동기화·서명·삭제하는 CLI 도구입니다.
Helm은 재사용 가능한 Chart로 패키징된 앱을 설치하고 관리하는 Kubernetes 패키지 관리자입니다.
이미지와 Helm 차트를 저장·서명·스캔하고 RBAC와 복제를 지원하는 오픈소스 클라우드 네이티브 컨테이너 레지스트리입니다.
Meshery는 여러 클러스터와 클라우드에서 Kubernetes 인프라와 애플리케이션을 설계, 배포, 운영할 수 있는 오픈소스 클라우드 네이티브 관리자입니다.