将 NUMA 节点与虚拟机关联以指定 NUMA 节点关联性时,限制 ESXi 可在上面调度虚拟机的虚拟 CPU 和内存的一组 NUMA 节点。
注: 如果限制 NUMA 节点关联性,则可能会影响
ESXi NUMA 调度程序公平地在 NUMA 节点之间重新均衡虚拟机的功能。仅在考虑重新均衡问题后指定 NUMA 节点关联性。
过程
- 在 vSphere Client 中,浏览到虚拟机。
- 右键单击虚拟机,然后选择编辑设置。
- 单击高级参数选项卡。
- (可选) 要添加参数,请输入参数的属性名称和值,然后单击添加。
- (可选) 要更改参数,请在该参数的值文本框中输入一个新值,然后单击复选标记进行确认。
-
- 要为虚拟机指定 NUMA 节点,请在“名称”列中输入 numa.nodeAffinity。
- 要为虚拟机上的特定虚拟 NUMA 节点指定 NUMA 节点,请在“名称”列中输入 sched.nodeX.affinity,其中 X 是虚拟 NUMA 节点编号。例如,sched.node0.affinity 指定虚拟机上的虚拟 NUMA 节点 0。
- 在“值”列中,输入可在上面调度虚拟机或虚拟 NUMA 节点的 NUMA 节点。
如果有多个节点,则以逗号分隔。例如,输入
0,1 以将虚拟机资源调度限制为 NUMA 节点 0 和 1。
- 单击确定。