前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Harbor和Dragonfly双剑合璧 打造容器镜像运维新模式

Harbor和Dragonfly双剑合璧 打造容器镜像运维新模式

作者头像
CNCF
发布2020-04-18 22:39:01
2.3K0
发布2020-04-18 22:39:01
举报
文章被收录于专栏:CNCFCNCFCNCF

上周传来好消息,由阿里巴巴发起的云原生开源项目Dragonfly,正式晋升为 CNCF(云原生计算基金会)孵化级别的托管项目,恭喜阿里的同学们!

Dragonfly 主要解决云原生领域应用镜像分发的问题,帮助用户改善 Kubernetes 中镜像 / 文件分发的体验,让企业工程师可以专注于应用程序本身而非基础架构管理。

Dragonfly的架构(图片来自Dragonfly社区)

Dragonfly 和 Harbor 一样,都是早期进入 CNCF 的中国原创开源项目,而且都是帮助解决容器镜像管理中的问题,可谓兄弟项目。不仅如此,两个项目都支持许多相同的用户群体,两个开源社区的同学一直在通力合作,为用户创造更流畅的容器镜像管理体验。

早在 2018 年底的北美 KubeCon 上,两个项目的维护者:Harbor 的邹佳和 Dragonfly 的孙宏亮联袂演示了 Harbor 集成 Dragonfly 的 P2P 镜像分发功能。随后,Harbor 社区成立了 P2P 工作组( Workgroup ),来自阿里云、腾讯、网易、灵雀云和 VMware 等公司的工程师紧密协作,集成容器镜像管理和分发功能。

Harbor 集成 Dragonfly 的 P2P 分发功能

在最近一次 Harbor 社区会议上可以看到,P2P 的镜像分发功能已经初具雏形,计划在Harbor 2.1中实现集成。Harbor负责镜像管理,Dragonfly侧重镜像分发,具体就是在 Harbor 中可制定预热 (preheat) 策略,把镜像预先发送到 Dragonfly 超级节点的缓存中,后续集群中镜像的 P2P分发可以由 Dragonfly 完成。

Harbor定义了 P2P provider的规范,可以和 Dragonfly 等 P2P 引擎对接。当镜像推送到 Harbor 后,根据用户定制的策略,可通知 P2P 分发软件进行镜像的预热,提前分发应用的镜像。

Harbor 中 Dragonfly 的 P2P provider (演示界面)

Harbor 和 Dragonfly 两大镜像管理项目双剑合璧,前者确保镜像安全控制访问,后者加速镜像大规模分发,相得益彰,是云原生用户的一大福音。Harbor 社区的 P2P 工作组在密锣紧鼓地推进,欢迎大家参与围观、反馈和试用:

https://github.com/goharbor/community/tree/master/workgroups/wg-p2p



本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CNCF 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档