将 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。
- 单击确定。
- 单击确定关闭“编辑虚拟机”对话框。