cce
p2paddon
更新时间:2020/12/30 GMT+08:00
P2P插件用于加速镜像下载的p2p镜像下载服务插件。
什么是P2P镜像分发
在使用Docker运行容器时,宿主机通常先要从Registry服务(如Docker Hub)下载镜像。当大量主机需要同时从Registry下载镜像运行容器应用时(比如发布新版本等情形),Registry服务往往会成为镜像分发的瓶颈,镜像需要较长时间才能传送到所有主机上,使得应用发布的周期大大延长。
针对这种瓶颈,有用户采取了下载镜像的方法,使各节点事先分批获取镜像,然后在预定时刻统一启动应用。这种办法在一定程度上缓解了问题,但实质上并没有解决Registry分发的瓶颈。
为解决此瓶颈,SWR容器镜像服务设计了一种利用P2P协议来加速镜像分发的插件,其主要思路是允许在集群的node之间共享镜像,形成分布式的P2P下载网络,提高网络吞吐量。

此插件安装时会重启Docker,请谨慎使用。
约束与限制
仅支持在1.13及以下版本的集群中安装本插件。
使用推荐
推荐集群中节点规模超过50个节点时使用。
安装插件
- 在CCE控制台中,单击左侧导航栏的“插件管理”,在“插件市场”页签下,单击p2paddon下的“安装插件”。
- 在安装插件页面,选择安装的集群和插件版本,单击“下一步:规格配置”。
- 镜像分发插件暂未开放可配置参数,直接单击“安装”。
待插件安装完成后,单击“返回”,在“插件实例”页签下可查看到运行中的实例,这表明该插件已在当前集群的各节点中安装,新增节点时插件会自动安装。
您可以正常创建工作负载,在拉取镜像时会更快速。
卸载插件
- 在CCE控制台中,单击左侧导航栏的“插件管理”,在“插件实例”页签下,选择对应的集群,单击p2paddon下的“卸载”。
- 在弹出的窗口中,单击“是”,可卸载该插件。
版本记录
插件版本 |
支持的集群类型 |
更新时间 |
更新特性 |
---|---|---|---|
1.0.6 |
混合集群 v1.9.*|v1.11.*|v1.13.* |
2020/02/12 |
修复插件运行过程中异常退出 |
1.0.5 |
混合集群 v1.9.*|v1.11.*|v1.13.* |
2020/02/12 |
修复插件运行过程中异常退出 |
1.0.4 |
混合集群 v1.9.*|v1.11.*|v1.13.* 鲲鹏集群 v1.13.* |
2020/02/12 |
修复插件运行过程中异常退出 |
父主题: 插件管理
