文档首页 > > 用户指南> 插件管理> p2paddon

p2paddon

分享
更新时间: 2020/07/29 GMT+08:00

P2P插件用于加速镜像下载的p2p镜像下载服务插件。

什么是P2P镜像分发

在使用Docker运行容器时,宿主机通常先要从Registry服务(如Docker Hub)下载镜像。当大量主机需要同时从Registry下载镜像运行容器应用时(比如发布新版本等情形),Registry服务往往会成为镜像分发的瓶颈,镜像需要较长时间才能传送到所有主机上,使得应用发布的周期大大延长。

针对这种瓶颈,有用户采取了下载镜像的方法,使各节点事先分批获取镜像,然后在预定时刻统一启动应用。这种办法在一定程度上缓解了问题,但实质上并没有解决Registry分发的瓶颈。

为解决此瓶颈,SWR容器镜像服务设计了一种利用P2P协议来加速镜像分发的插件,其主要思路是允许在集群的node之间共享镜像,形成分布式的P2P下载网络,提高网络吞吐量。

此插件安装时会重启Docker,请谨慎使用。

使用约束

仅支持在1.13及以下版本的集群中安装本插件。

使用推荐

推荐集群中节点规模超过50个节点时使用。

安装插件

  1. CCE控制台中,单击左侧导航栏的插件管理,在插件市场页签下,单击p2paddon下的“安装插件”
  2. 在安装插件页面,选择安装的集群和插件版本,单击“下一步:规格配置”
  3. 镜像分发插件暂未开放可配置参数,直接单击“安装”

    待插件安装完成后,单击“返回插件管理”,在“插件实例”页签下可查看到运行中的实例,这表明该插件已在当前集群的各节点中安装,新增节点时插件会自动安装。

    您可以正常创建工作负载,在拉取镜像时会更快速。

卸载插件

  1. CCE控制台中,单击左侧导航栏的“插件管理”,在“插件实例”页签下,选择对应的集群,单击p2paddon下的“卸载”
  2. 在弹出的窗口中,单击“确认”,可卸载该插件。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问