更新时间:2024-05-09
功能说明
用于设置主机可配置虚拟机CPU预留的资源比例,可以设置30%-80%之间,默认80%。虚拟机开启CPU预留,调度时可以抢占资源,保障在资源竞争时的性能,且资源空闲时可以给其他虚拟机使用,相比CPU独占的方案,可以提高资源利用率,避免资源浪费。CPU预留总可配置vCPU资源= 物理CPU核数 * CPU预留比例。
启用后可保障虚拟机按照第一优先级获取CPU资源,有效提升高负载下的虚拟机性能。启用CPU预留的虚拟机未满负载运行时,空闲资源也可以给其他虚拟机使用。主机CPU预留比例默认为物理主机核数的80%,可前往集群配置。
注意事项
- 主机中虚拟机CPU预留配置比达到主机设置的CPU预留比例阈值后,继续开启配置CPU预留虚拟机会启动失败。
- 主机开启超线程且主机负载比较高,当开启较多高负载的CPU预留虚拟机,会使页面显示的CPU资源利用率降低,因为CPU预留虚拟机抢占CPU资源可配置核数需要按物理核个数计算,但CPU资源利用率统计是按照超线程计算。
- 启用CPU预留会同步启用“重要虚拟机”并禁用“内存回收机制”、“CPU独占”、“限制CPU频率”选项,取消勾选CPU预留后,不会同时修改以上的关联配置,可手动进行修改。
前提条件
无
操作步骤
- 在控制台上打开[系统管理/集群配置/CPU预留比例]。
- 配置CPU预留比例。
- 为虚拟机配置CPU预留,新建或编辑虚拟机,勾选[启用CPU预留],且配置[自定义时间],为功能设置生效时间范围,点击<确定>。