通过搜索/研究vSphere文档,我发现可以在vSphere中使用“保留”概念。

我不清楚的是:CPU和内存预留分别配置且工作方式不同。

使用内存保留,将保留全部内存,并且一旦VM回收,该内存将无法被任何其他虚拟机使用。 (仅在VM关机时可以使用它)

使用CPU保留,可以保留CPU Mhz的数量,但是其他虚拟机可以使用它们,直到需要为止。

有什么办法可以在ovf文件中将此CPU保留设置为MAX?

有什么方法可以强制Numa节点进行vCPU和内存分配吗???我问是因为在编写的文档中:

可以自动管理具有比单个硬件节点上可用的物理处理器核心数量更多的虚拟处理器的虚拟机。 NUMA调度程序通过跨越NUMA节点来容纳这种虚拟机。将内存分配给虚拟机后,ESXi主机优先从主节点分配内存。虚拟机的虚拟CPU被限制为在本地节点上运行,以最大程度地提高内存位置。

“优先”这个词让我担心。