节点与容量(Nodes)
节点页适合从集群视角观察 Cube Sandbox 的承载能力。相比模板页和沙箱页,它更偏运维视角,主要用于回答:
- 哪些节点当前健康、哪些不健康
- CPU 和内存是否接近饱和
- 某个节点本地有哪些模板副本
- 某个节点上正在运行哪些沙箱
节点列表与健康状态
节点列表页通常会为每个节点展示一张卡片,并包含以下信息:
- 节点名称或主机名
- 节点 ID
- 节点状态(例如
ready) - CPU 利用率
- 内存利用率
- Conditions 摘要
如果节点处于健康状态,页面上通常会有更明显的在线标记;若节点异常,则会在状态颜色或条件列表上体现出来。
CPU、内存、MVM slots 怎么看
节点页最重要的不是“有没有节点”,而是“节点还能不能继续接业务”。
CPU 利用率
用于判断当前节点的算力占用。如果 CPU 长时间接近上限,新的沙箱调度和已有实例的性能都可能受到影响。
内存利用率
用于判断当前节点是否还有足够空间承接新实例、加载模板副本或恢复暂停沙箱。
MVM slots
在节点详情中,通常还能看到最大 MVM slots 等资源信息。它反映的是节点可承载 MicroVM 的上限之一,适合配合 CPU / 内存一起评估容量。
节点详情页结构
点击某个节点后,通常会进入详情页。详情页一般会包含以下几块:
资源总览
包括:
- 已用 / 总 CPU
- 已用 / 总内存
- 可分配 CPU
- 可分配内存
- 最大 MVM slots
Conditions
用于描述节点健康与状态变化,例如某些系统条件、调度条件或运行时状态。
Local Templates
展示该节点当前已经具备的本地模板副本。它对于判断模板能否在该节点快速起实例非常关键。
Running Sandboxes
展示这个节点当前承载的运行中沙箱,帮助你把“节点问题”与“具体实例问题”关联起来。
Local Templates 与副本分布
当你发现模板已经在模板详情中显示为可用,但某些节点仍然无法顺利拉起实例时,可以到节点详情页查看该节点是否真正具备本地模板副本。
这部分非常适合用来判断:
- 模板是否已经成功分发到目标节点
- 某个节点是否落后于其他节点
- 某个节点是否缺少业务需要的模板副本
节点上的运行中沙箱
节点详情页通常会列出运行中的沙箱,并附带:
sandboxIDtemplateID- 状态
- 启动时间
如果你发现某个节点负载异常,可以直接从这里跳转到对应沙箱详情页继续排查。
如果你想先从跨节点的视角判断“这是单节点问题还是全局问题”,可以先查看 可观测性(Observability)。
如果你已经确认是节点注册异常、资源水位异常或副本分发不完整,建议直接查看 节点注册与资源排障。
如果问题集中在模板副本覆盖不完整、节点本地模板状态和模板详情不一致,建议继续查看 模板分发与副本一致性排障。
如果你准备替换旧节点、退役节点或做迁移窗口操作,建议查看 节点替换、退役与迁移。
什么时候该扩容、排障或回看部署文档
以下情况通常说明你需要从节点页进一步行动:
健康节点数量下降
回看节点状态和 Conditions,必要时结合运维手册排查服务、日志和配置。
CPU / 内存长期高水位
说明当前容量可能不足,建议考虑扩容节点、优化模板规格,或清理无用实例。
节点缺少本地模板副本
说明模板分发可能不完整,建议同时查看模板详情和节点详情。
节点上运行中的沙箱异常集中
说明该节点可能成为热点节点,需要进一步看调度、模板分发与资源配置是否合理。
推荐联动查看路径
- 先在 概览 看健康节点数是否异常
- 再在本页定位具体节点
- 再跳转到 模板管理 看模板副本和状态
- 或跳转到 沙箱管理 看具体实例日志与生命周期状态
- 如果问题更偏入口、出网或配额限制,再查看 网络(Network)