将 NUMA 节点与虚拟机关联以指定 NUMA 节点关联性时,限制 ESXi 可在上面调度虚拟机的虚拟 CPU 和内存的一组 NUMA 节点。

注: 如果限制 NUMA 节点关联性,则可能会影响 ESXi NUMA 调度程序公平地在 NUMA 节点之间重新均衡虚拟机的功能。仅在考虑重新均衡问题后指定 NUMA 节点关联性。

过程

  1. vSphere Client 中,浏览到虚拟机。
  2. 依次单击配置选项卡和设置
  3. 虚拟机选项下,单击编辑按钮。
  4. 选择虚拟机选项选项卡,然后展开高级
  5. 配置参数下,单击编辑配置按钮。
  6. 单击添加行添加新选项。

    • 要为虚拟机指定 NUMA 节点,请在“名称”列中输入 numa.nodeAffinity
    • 要为虚拟机上的特定虚拟 NUMA 节点指定 NUMA 节点,请在“名称”列中输入 sched.nodeX.affinity,其中 X 是虚拟 NUMA 节点编号。例如,sched.node0.affinity 指定虚拟机上的虚拟 NUMA 节点 0。
  7. 在“值”列中,输入可在上面调度虚拟机或虚拟 NUMA 节点的 NUMA 节点。
    如果有多个节点,则以逗号分隔。例如,输入 0,1 以将虚拟机资源调度限制为 NUMA 节点 0 和 1。
  8. 单击确定
  9. 单击确定关闭“编辑虚拟机”对话框。