赣州新闻网

首页 / 科技

阿里巴巴开源的 Dragonfly 升级为 CNCF 孵化项目 | 新闻

2020-04-14 · 赣州新闻网 · 科技

阿里巴巴开源的 Dragonfly 升级为 CNCF 孵化项目 | 新闻

2020 年 4 月 9 日,CNCF 技术监督委员会(TOC)投票决定接受 Dragonfly 作为孵化级别的托管项目。

转自: https://mp.weixin.qq.com/s/6mIWbtCjeGXebbqqYpBBFw作者/来源: Cncf

2020 年 4 月 9 日,C1 ! % , hNCF 技术监督委员会(TOC)投票决定接受 Dragonfly 作为孵化级别的托管项目。

DragonflT : 1 .领域以 Kubernetes 为核心的应用} ! U # Y 9 K镜像分发问题。2018 年 10 月,Dragonfly 正式进入 CNCF,成为 CNCF 沙箱级别项目,开始云原生探索之旅,帮助用户改善 KuberneN Q V Gtes 中镜像 / 文件分发的体验,从而让企业工程师可以专注于应用程序本身而非基础架构管理。

每个CS E 5 S ~角色,控制 peer 之间的所有分发过程;

  • dfget 是 P2P 客户端,主要负责 peer 之间分块的互传;
  • dfdaemon 则扮演代理角色,拦截容器T @ B ( v L F _引擎的镜像下载请求并重定向到 dfget 中。
  • TOC 成员和项目 Sponsor 梁胜博士说:

    “Dragonfly 通过利用 P2P 技术提升镜像和文件分发的f a # I 0 ~ f效率,同时减轻镜像仓库的网络负载来改善用户体验。随着世界各地的组织将工作负载迁移到容器堆栈上,我们预计 Dragonfly 的采用将继续显着增加。”

    Dragonfl4 6 m H ] ?y 与其他 CNCF 项目进行了集成,包括9 H E ! = S c d q Prometheus、c6 F N r U r ~ 4ontainerd、Harbor、Kubernetes 和 Helm。项目维护者来自阿里巴巴、字节跳( _ S p L m动、eBay 和美图,项目贡献者来自包括网易、京东、沃尔玛、VMware、Shopee、中国移动、Qunar、中兴、七牛、NVidia 等在内的 20 多a Z D家公司。

    Dragonfly主要特性:

    • 基于 P2P 的文件分发:使用 P2P 技术进行文件传输,Dragonfly 可以充分利用每个对等端的带宽资源来提高9 L L N O f 7下载效率,节省了大量的 IDC 带宽,尤其是昂贵的跨地区、跨国际带宽;
    • 对各种容器技术的无侵入支持:Dragonfly 可以无缝地支持各种容器来分发镜像,如 Docker、containerd 等;
    • 主机级别速度限制:很多下载工具(wget / curl)仅具有当前下载任务的速率限制,但是 Dragonfly 提供整个主机的速率限制;
    • 被动式 CDN:可以避免重E N u 7 g r %复的远程下载。

    主要里程碑:

    • 维护者来p N D ,自 4 个组织的 7 个项目
    • 67 位贡献者
    • 2` f , X = 2 X v ,1 个贡献组织
    • 4.6k+ GitHub 星标
    • 10万+ Docker Hub 下载量
    • 去年提交数量增加 120%

    自加入 CNCF 沙箱以来,Dragonfly 在电子商务、电信、金融、互联网X # K等多个行业迅速成长F g 8 )。用户包括阿里巴巴、中国移动、蚂! , P蚁金服、虎牙、滴滴、科大讯飞等机构。

    CNCF CTO/COO Chris Aniszczyk 表示:

    “随着云原生应用的持续增长,在大规模生产环境- A o Q _ N n } U中分发容器镜像已成为待解决的重要挑战,我们很高兴 Dr~ k 4 1 _ e q 5 -agonfly 分享了在阿里巴巴的实践经验,Dragonfly 项目最近在 Golang= I * f l 中进行了完全改写,取得了长足的进步,7 s : { z 7 w我们期待培养更多这样的项目和让项目更具多样性”。

    最新版本 Dragonfly 1.0.0 已全部@ J A用 Golang 重写,以提3 t w .高与其它云原生技术的易用性。现在,Dram ] ugonfly 带来了更加灵活和可扩展的体系结构,更多的云方案以及与 OCI 的潜在集成,以使镜像分发更加高效。

    阿里巴巴高级技术专家、 DI U N a /ragonfly 项目1 p 2 v - h c N维护者孙宏亮表示:

    “我们很高兴 Dk 1 / ;ragonfly 成为孵化项目,Maintainer 也一直在努力推进项目] ( M Z A o b各个方面的改善,我们期待看到 Dragonfls P k U 0 ! =y 的更多6 % m ` # d j可能性。”

    作为 CNCF 托管项目,加入孵% c y (化的技术可以H _ i像 OpenTracing、gRPC、CNI、Notary、NATS、Linkerd、Helm、Rook、Harbor、etcd、OP9 O ZA、$ 2 2 i T p & C `它的技术兴趣保持一致,而更大的 Linux 基金会则提供了治理、市场支持和社区服务。

    点击“了解更多”可访问文内链接

    项目企业工作请求新闻体验瑞金会昌寻乌