-
创建资源池
- 登录vSphere Client,选择目标ESXi主机或集群 → 右键点击选择【新建资源池】。
- 设置名称(如“High-Priority-Pool”),按需分配CPU/内存的份额(Shares)(如“高”=4000)、预留(Reservation)(最低保障资源)及上限(Limit)(最大可用资源)。
-
分配虚拟机到资源池
- 右键需调整的虚拟机 → 【迁移】→ 更改计算资源 → 选择目标资源池。
- 注:若虚拟机需调整预留或限制,需先关闭电源。
-
配置CPU资源管理
- 进入资源池属性 → 调整CPU Shares为比例权重(如关键业务设为“高”)。
- 设置CPU Reservation(如8GHz)确保核心业务资源,Limit限制滥用(如不超过物理CPU 200%)。
-
配置内存资源管理
- 同界面设置内存Shares、Reservation(如16GB)及Limit(如32GB)。
- 建议:避免过量内存预留,防止资源碎片化。
-
监控与动态调整
- 通过vCenter【性能图表】监控资源池利用率。
- 若CPU Ready值过高,增加资源池份额或升级主机硬件;内存Swap频繁则扩大预留或Limit。
注意事项
- 预留总和勿超主机物理资源,否则导致启动失败。
- 资源池层级不超过3层,避免管理复杂度。
- 生产环境优先使用份额(动态分配)而非硬性限制(可能引发性能瓶颈)。