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