Repolode
dragonflyoss

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 컨테이너의 콜드 스타트를 단축합니다.

포함된 컬렉션

토픽

#p2p#container-images#oci#cloud-native#distribution#kubernetes#file-distribution#cncf#containers#docker-image

자주 묻는 질문

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 통계는 매일 갱신됩니다.

관련 프로젝트