跳到主要内容
Dragonfly Logo

Dragonfly

Star

An Open-source P2P-based Image and File Distribution System

questionDragonfly 是什么?

Dragonfly 是一个基于 P2P 的镜像和文件分发系统。它的目标是解决云原生场景中的所有镜像和文件分发问题。它现在是 CNCF 托管孵化级项目。最初它是为了解决各种超大规模的镜像和文件分发而诞生的,包括应用分发、缓存分发、日志分发、镜像分发等等。

what is dragonfly

为什么使用 Dragonfly

Dragonfly 是为了解决大规模文件分发下载问题,如文件分发、日志分发、图像分发等。其主要解决了以下问题:

transfer基于 P2P 的文件分发

利用 P2P 技术进行文件传输,提高下载效率,并且节省跨机房带宽。

support非侵入式接入

可无缝支持多种容器用于分发镜像。

traffic主机级别的限速

除了像许多其他下载工具针对当前下载任务的限速之外,还支持针对整个机器的限速。

cdn一致性

可确保所有下载的文件是一致的,即使用户不进行最终一致性校验。

pressure隔离异常节点

自动隔离异常节点来提高下载稳定性和成功率。

flexible生态

Harbor 可以基于 Dragonfly 进行镜像分发以及预热。 镜像加速项目 Nydus 可以在容器运行时使用 Dragonfly 进行数据分发。

介绍 Dragonfly

想了解更多关于蜻蜓的工作原理吗? 观看下面视频,介绍了蜻蜓的最新进展。内容还将包括如何部署蜻蜓和实践示例。

谁在用 Dragonfly

alibaba-groupalibaba-cloudant-groupamapyahoovivo
lazadameituanjdqunariflytekchina-mobile
xiaomicainiaodidihuya

Dragonfly 是一个 Cloud Native Computing Foundation 孵化级项目