要提高延迟敏感工作负载,可以配置虚拟机的延迟敏感度。

在 vSphere 8.0 中,可以使用虚拟超线程 (vHT) 功能配置低延迟虚拟机并向客户机操作系统公开 vHT。启用 vHT 后,会将每个客户机 vCPU 视为虚拟内核的单个超线程。

有关 vHT 功能的详细信息,请参见《vSphere 资源管理》文档。

前提条件

确认虚拟机的硬件版本为 20 或更高版本。

过程

  1. 导航到清单中的虚拟机,然后单击操作
  2. 单击编辑设置
  3. 虚拟机选项选项卡上,单击高级
  4. 延迟敏感度下拉菜单中,选择设置。
    选项 描述
    正常 默认设置。

    延迟敏感度正常的虚拟机的 CPU 调度程序可以根据系统负载跨主机的任何物理 CPU 移动虚拟机的虚拟 CPU。

    “高延迟敏感度”要求您将虚拟机的 CPU 和内存预留设置为 100%。根据低延迟工作负载要求调整虚拟机的调度。每个虚拟 CPU 都被授予对物理内核的独占访问权限。
    高 (超线程) “高延迟敏感度”要求您将虚拟机的 CPU 和内存预留设置为 100%。每个虚拟 CPU 都被授予对物理内核超线程的独占访问权限。每对连续的虚拟机 vCPU 分配给物理内核上的一对超线程。
    有关如何计算 vHT 的完全 CPU 预留的详细信息,请参见 《vSphere 资源管理》文档中的 vHT 完全 CPU 预留部分。
  5. 单击确定