認識Windows Server 2012 R2虛擬硬盤
什么是虛擬磁盤?Windows Server 2012 R2中的虛擬磁盤有什么特征?
本質(zhì)上來說,虛擬磁盤就是放在物理硬盤上的一個單獨的文件。虛擬磁盤文件的目的是捕獲駐留在服務器內(nèi)存的虛擬機的完整狀態(tài),并將信息以一個已明確的磁盤文件格式顯示出來。Windows Server 2012 R2和Hyper-V使用虛擬硬盤(VHDX)文件格式,虛擬硬盤文件的擴展名是.VHDX。

虛擬硬盤是虛擬化的關鍵。當一個服務器通電時,每個虛擬機加載到服務器內(nèi)存并從其相應的VHDX文件啟動。隨著虛擬機的運行,VHDX文件可通過更新來反映數(shù)據(jù)或狀態(tài)改變。VHDX文件可以復制到遠程存儲以提供虛擬機的備份和災難恢復副本。VHDX文件也可以遷移或者復制到其他服務器,在軟件授權許可情況下,允許虛擬機進行遷移或者復制。虛擬硬盤也適合集中式存儲(而不是存在于每個本地服務器上)。
虛擬硬盤格式不斷改進以滿足虛擬機和數(shù)據(jù)中心資源不斷變化的需求。一個明顯的變化是VHDX大小從2TB增加到了64TB,可以接收巨大的虛擬機和數(shù)據(jù)資源。這可以使虛擬磁盤更適合與應用程序,比如數(shù)據(jù)庫或內(nèi)存分析。
即使有經(jīng)過精心設計的冗余、電池和備用電源,意外的電源中斷總是有可能會導致服務器崩潰,從而損壞存儲數(shù)據(jù)——尤其是定期改變的數(shù)據(jù)如虛擬磁盤文件。VHDX格式現(xiàn)在記錄所有的VHDX元數(shù)據(jù)的更改。
Windows Server 2012 R2允許創(chuàng)建查分磁盤,這樣,一個VHDX文件可以記錄其他文件的變化。所有的變化都會被追蹤到,因此不必要的或有問題的變化都可以恢復。這種功能的組合允許虛擬服務器在恢復虛擬機時保持很少(如果有的話)的數(shù)據(jù)或狀態(tài)丟失。
VHDX格式還引入了各種增強性能的功能。例如,與舊的 VHD格式相比,VHDX具有更大的存儲容量。它還在電源故障期間提供數(shù)據(jù)損壞保護并且優(yōu)化動態(tài)磁盤和差異磁盤的結構對齊方式,以防止在新的大型扇區(qū)物理磁盤上性能降級。