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

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

过程

  1. vSphere Client 中,浏览到虚拟机。
  2. 右键单击虚拟机,然后选择编辑设置
  3. 单击高级参数选项卡。
  4. (可选) 要添加参数,请输入参数的属性名称和值,然后单击添加
  5. (可选) 要更改参数,请在该参数的文本框中输入一个新值,然后单击复选标记进行确认。

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