vSphere 包括支持向客户机操作系统公开虚拟 NUMA 拓扑,这样便于客户机操作系统和应用程序 NUMA 优化,从而可提高性能。
虚拟 NUMA 拓扑可用于虚拟机,且默认情况下在虚拟 CPU 的数目大于 8 时激活。也可以使用高级配置选项手动影响虚拟 NUMA 拓扑。
首次打开虚拟 NUMA 激活的虚拟机的电源时,其虚拟 NUMA 拓扑基于底层物理主机的 NUMA 拓扑。初始化虚拟机的虚拟 NUMA 拓扑后,除非该虚拟机中的 vCPU 数量已更改,否则该拓扑不会发生变化。
虚拟 NUMA 拓扑不考虑配置到虚拟机的内存。虚拟 NUMA 拓扑不受虚拟机的虚拟插槽数和每个插槽的内核数影响。
如果需要替代虚拟 NUMA 拓扑,请参见虚拟 NUMA 控制。
注: 启用 CPU HotAdd 将停用虚拟 NUMA。请参见
https://kb.vmware.com/kb/2040375。