深度解读阿里巴巴云原生镜像分发系统 Dragonfly

  1. 云栖社区>
  2. 阿里巴巴云原生>
  3. 博客>
  4. 正文

深度解读阿里巴巴云原生镜像分发系统 Dragonfly

技术小能手 2018-11-20 10:04:20 浏览1290
展开阅读全文

Dragonfly 的由来

随着阿里集团业务爆炸式增长,2015 年时发布系统日均发布量突破两万,很多应用的机器规模开始破万,发布失败率开始增高,而根本原因则是发布过程需要大量的文件拉取,文件服务器扛不住大量的请求,当然第一时间会想到服务器扩容,可是扩容后又发现后端存储成为瓶颈且扩容成本也非常巨大(按照我们的计算,为了满足业务需求,不阻碍业务的发展,后续至少需要 2000 台高配物理机且上不封顶)。此外,大量来自不同 IDC 的客户端请求消耗了巨大的网络带宽,造成网络拥堵。

同时,阿里巴巴很多业务走向国际化,大量的应用部署在海外,海外服务器下载要回源国内,浪费了大量的国际带宽,而且还很慢;如果传输大文件,网络环境差,失败的话又得重来一遍,效率极低。

于是我们很自然的就想到了 P2P 技术,P2P 技术并不新鲜,当时也调研了很多国内外的系

网友评论

登录后评论
0/500
评论
技术小能手
+ 关注
所属云栖号: 阿里巴巴云原生