2017-04-26 26 views
1

我正在學習VMWare的VSphere套件,雲計算虛擬化平臺。VMWare VMotion和VMFS之間是否有任何關係?

我無法弄清楚套件中的VMotion和VMFS之間是否有任何關係?

VMotion可以將正在運行的虛擬機從 實時遷移到另一個物理服務器,而不會停機。

VMFS是利用共享存儲的集羣文件系統,允許多個物理主機同時讀寫同一個存儲。

它們之間有任何關係嗎?

+0

這是一個更好的針對[服務器故障](http://serverfault.com)的問題。 – tadman

回答

2

如你提號,VMFS是我們默認使用的文件系統上的「塊」共享存儲(即LUN)的。這允許我們爲多個ESXi主機上的讀/寫掛載相同的LUN,而這在許多文件系統中是不允許的。

vMotion是當我們將正在運行的VM從一臺ESXi主機移動到另一臺ESXi主機時。我們通過將運行內存狀態從一臺主機複製到另一臺主機來完成。然後在短時間內「震撼」虛擬機並快速將其虛擬NIC移至新服務器。虛擬機在同一狀態下在遠端「啓動」,因此它看起來像虛擬機一直在運行。也就是說,即使我們實際上只是創建了一個具有完全相同的內存狀態和磁盤的新VM,我們也會「移動」正在運行的VM。

唯一的關係是,如果您有一個VM的VMDK位於跨多個ESXi主機共享的數據存儲區中,則vMotion進程不必複製VMDK,從而使該過程變得更簡單,更快速。由於VMFS是我們可以支持共享存儲的一種方式,因此通常在基於VMFS的數據存儲上安裝VMDK(在本例中,1個數據存儲=一個VMFS格式的LUN)。由於VMFS是我們最古老的共享存儲技術,因此它是我們客戶中最常見並且通常最好理解的。

但是,任何共享存儲都可以正常運行vMotion,包括基於VSAN,VVOL和NFS的共享存儲。

相關問題