容器服务
配置项 | 说明 |
配置项 | 说明 |
节点池配置 | |
名称 | 默认为 p2p-cachepool。节点池名称在集群内唯一,可根据需求修改,修改后不影响 P2P 缓存功能。 |
计费方式 | 默认为 按量计费。 |
开启托管 | 默认开启托管模式。托管节点池由系统负责节点的生命周期管理,包括节点初始化、健康检查和故障替换,无需手动运维。建议保持默认,关闭托管后节点异常时需手动处理,可能影响 P2P 缓存服务的可用性。 |
计算规格 | 系统默认筛选 本地 SSD 型 规格,并展示 8 vCPU、16 GiB 及以上的 ECS 实例规格。本地 SSD 磁盘 I/O 性能更高,适合缓存高频读写场景,建议优先选择。请根据集群规模和预期缓存数据量选择合适的规格。 说明
|
节点数量 | 默认为 3,即创建 3 个 P2P 缓存专用节点。节点数量决定了集群内可用的缓存副本数,建议保持默认,以保证缓存服务的高可用性。 |
系统配置 | |
存储 | 系统已自动为节点创建 P2P 缓存盘,并挂载至/mnt/p2pcache目录,用于持久化存储 P2P 镜像缓存数据。若单块数据盘的容量不足以满足缓存需求,可单击 添加数据盘,为节点挂载更多缓存盘以扩充存储容量。 |
高级配置 | |
节点标签 (Labels) | 默认为节点池添加标签vke.volcengine.com/p2p-cache-enabled=true,用于标识该节点池为 P2P 缓存专用节点池。P2P 组件(Seed Peer 和 Scheduler)会根据此标签将缓存数据调度到对应节点,集群内其他节点可通过 P2P 协议从这些缓存节点获取镜像数据,避免重复回源拉取。 |
节点污点 (Taints) | 默认为节点池添加污点vke.volcengine.com/p2p-cache-enabled=true:NoSchedule,用于隔离 P2P 缓存专用节点,防止业务 Pod 被调度到缓存节点上,避免与缓存服务争用节点资源。P2P 组件(Seed Peer 和 Scheduler)已配置对应的容忍规则,可正常调度到该节点池。 |
配置项 | 说明 |
配置项 | 说明 |
存量节点同步数据 | 是否同步自定义 Kubelet/Containerd 参数到存量节点。
|
Kubelet 参数 | 配置 P2P 镜像加速相关的 Kubelet 参数,包括 image-gc-high-threshold-percent、image-gc-low-threshold-percent、image-maximum-gc-age、image-minimum-gc-age、registry-qps、registry-burst 等。 说明
|
Containerd 参数 | 配置 P2P 镜像加速相关的 Containerd 参数。包括 max_concurrent_downloads、max_concurrent_unpacks、concurrent_layer_fetch_buffer、use_local_image_pull等。 说明
|