虛擬非統一記憶體訪問

vNUMA(虛擬非統一記憶體訪問)是一種VMware虛擬機(VM)記憶體訪問最佳化方式,可以消除記憶體頻寬瓶頸。

vNUMA(虛擬非統一記憶體訪問)是一種VMware虛擬機(VM)記憶體訪問最佳化方式,可以消除記憶體頻寬瓶頸。
vNUMA hypervisor會創建一個能密切反應底層物理伺服器拓撲結構的NUMA拓撲,並允許客戶端作業系統智慧型訪問記憶體和處理器。一個虛擬機的vNUMA拓撲將會模仿啟動的主機拓撲結構;而如果虛擬機移動到其它主機後,這個拓撲結構不會隨之改變。
虛擬NUMA對大規模、高性能虛擬機或vApp中有多個虛擬機的環境非常有用。利用vNUMA,虛擬機記憶體和處理能力是根據底層NUMA拓撲結構來分配的,即使跨越多個NUMA節點。支持vNUMA的虛擬機必須是硬體版本為8或更高的版本,運行在vSphere 5.0或更高版本上,而且必須有能支持NUMA的硬體。
如果一個虛擬機有超過8個vCPU,那么vNUMA就會自動啟動。VMware管理員可以調整虛擬NUMA拓撲結構以適應虛擬機,或者採用先進的配置方式確保一個更小的虛擬機能支持vNUMA。虛擬機使用多個虛擬CPU(vCPU)更像是訪問底層物理伺服器的多個NUMA節點(綁定在處理器上的本地記憶體)。

相關詞條

熱門詞條

聯絡我們