vSphere 和 Numa 概念中的 CPU 和内存预留

vSphere 和 Numa 概念中的 CPU 和内存预留

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

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

有了内存预留,内存的全部量都会被保留,一旦虚拟机回收,其他虚拟机就无法使用。(只有在虚拟机关闭时才能使用)

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

有没有办法在 ovf 文件中将此 CPU 预留设置为 MAX?

有什么方法可以强制 Numa 节点进行 vCPU 和内存分配???我之所以问这个问题是因为文档中写道:

可以自动管理虚拟处理器数量多于单个硬件节点上可用的物理处理器核心数量的虚拟机。NUMA 调度程序通过让虚拟机跨越 NUMA 节点来容纳此类虚拟机。当将内存分配给虚拟机时,ESXi 主机优先从主节点分配内存。虚拟机的虚拟 CPU 被限制在主节点上运行,以最大限度地提高内存局部性。

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

相关内容