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

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