是否可以運作具有多個實體機的綜合處理能力的虛擬機器?

是否可以運作具有多個實體機的綜合處理能力的虛擬機器?

我有兩台實體伺服器,我可以使用伺服器上的所有資源啟動一個實例嗎?還是我的虛擬機器的資源僅限於一台實體機器?如果這是可能的,如何實現?

答案1

不可以,企業常用的商品管理程式不能將虛擬機器跨到多個實體主機。更難做到,並且超越了在大型主機上整合「小型」工作負載的典型用例。

橫向擴展是指跨多個主機啟動許多小型執行個體。需要可以透過這種方式分發的應用程序,例如使用負載平衡器。可能不是您的用例,正如您向大客人建議的那樣。

擴大規模意味著購買更大的盒子。如今,單一系統可能變得相當大,例如 2 個插槽 x 64 個 EPYC x86 內核,或者可能是 16 個插槽 x 12 個 POWER9 內核。一個巨大的虛擬機器可以使用大部分這樣的主機,儘管會有 NUMA 效應。供應商負責處理未修改的處理器互連、虛擬機器和應用程式的運作。

存在比企業購買的伺服器更大的單核心映像系統,通常在HPC超級計算機可以跨多個機架。然而,這些需要快速的連接和應用程式來了解對遠端節點的特殊遠端記憶體存取。 HPC 叢集是縱向擴充的,與橫向擴充的 OpenStack 叢集有很大不同。

相關內容