镜像拉取节省 90% 以上,快手基于 Dragonfly 的超大规模分发实践

💡 原文中文,约3300字,阅读约需8分钟。
📝

内容提要

快手容器云平台通过携手阿里云、蚂蚁集团在龙蜥社区适配优化落地解决方案,使用Dragonfly和Nydus的深度集成,实现了稳定、高效的镜像分发,峰值缓解80%以上,镜像拉取时间节省90%以上,POD实例服务耗时节省50%,为每月10亿用户提供稳定性和性能支持。

🎯

关键要点

  • 快手容器云平台面临弹性、稳定性、效率和无服务器架构等挑战,尤其是镜像分发的稳定性和效率。
  • 快手与阿里云、蚂蚁集团合作,使用Dragonfly和Nydus优化镜像分发解决方案。
  • Dragonfly上线后,P2P组建分发网,缓解Harbor的网络带宽压力,平均缓解70%以上,峰值缓解80%以上。
  • 镜像拉取时间节省90%以上,POD实例服务耗时节省50%。
  • 快手每月为10亿用户提供稳定性和性能支持,镜像分发系统的稳定性和效率变得越来越重要。
  • 快手通过调研发现Nydus与Dragonfly深度集成,支持传统OCI镜像,提供快速、稳定、安全的容器镜像访问。
  • 快手在所有容器云主机部署Dragonfly组件,通过P2P算法拉取文件,降低磁盘负载。
  • Nydus镜像懒加载项目加速镜像分发和服务启动,Pod实例启动时间显著减少。
  • Harbor作为全局镜像仓库中心,支持无损切换到containerd,并使用Dragonfly的P2P技术支持镜像分发。
  • Dragonfly和Nydus为快手容器云平台提供最佳镜像分发解决方案,减少部署时间,提升服务更新效率。
🏷️

标签

➡️

继续阅读