如何管理VMware虛擬磁盤配置
虛擬硬盤驅(qū)動(dòng)器文件是一個(gè)容器文件,其作用類似于物理硬盤驅(qū)動(dòng)器。執(zhí)行某些虛擬機(jī)管理操作(如創(chuàng)建虛擬磁盤,將虛擬機(jī)克隆到模板或遷移虛擬機(jī))時(shí),它可以包含操作系統(tǒng),應(yīng)用程序和數(shù)據(jù)。虛擬硬盤驅(qū)動(dòng)器文件通常連接到虛擬機(jī)(VM),并且充當(dāng)VM的系統(tǒng)或數(shù)據(jù)驅(qū)動(dòng)器。我們將看到虛擬硬盤配置方法的類型以及每種方法之間的區(qū)別。
VMware中有三種類型的硬盤配置方法。
當(dāng)你嘗試使用ESXi和vSphere客戶端安裝虛擬機(jī)時(shí),可以選擇以下三種格式進(jìn)行硬盤配置。
- 精簡配置
- Thick Provisioned Lazy Zeroed
- Thick Provisioned Eager Zeroed
以下快照將幫助你了解可用于在連接到ESXi主機(jī)的VMware vSphere客戶端中配置虛擬硬盤方法的選項(xiàng)。

Thin provision
使用此方法可以節(jié)省存儲空間。在創(chuàng)建虛擬機(jī)時(shí),精簡配置虛擬磁盤所需的空間將根據(jù)需要進(jìn)行分配和歸零,未使用的空間可供其他虛擬機(jī)使用。它將根據(jù)每個(gè)用戶在任何給定時(shí)間所需的最小空間,以靈活的方式在多個(gè)用戶之間分配磁盤存儲空間。在客戶站點(diǎn)實(shí)施精簡配置可以通過提高存儲利用率來節(jié)省大量資金。
優(yōu)點(diǎn):
- 在安裝VM時(shí)最快配置
- 精簡配置可降低存儲成本
- 它允許有效使用存儲空間
缺點(diǎn):
- 由于元數(shù)據(jù)分配開銷導(dǎo)致的性能最慢以及初始寫入操作期間的額外開銷
- 如果實(shí)際使用資源,過度使用存儲可能會(huì)導(dǎo)致應(yīng)用程序中斷或停機(jī)
- 不支持群集功能
- 管理員視角的可管理性開銷
Thick ProvisionedLazy Zeroed
Thick Lazy Zeroed配置用于以默認(rèn)的厚格式創(chuàng)建虛擬機(jī)(VM)磁盤,它將在創(chuàng)建VM時(shí)保留磁盤空間,但僅在虛擬機(jī)上清除包含存儲設(shè)備上的舊數(shù)據(jù)的塊***次將新數(shù)據(jù)寫入磁盤。值得注意的是,它是一種傳統(tǒng)的存儲配置模型。通過密集配置,可在未來存儲需求之前提供大量存儲空間。但是,該空間可能仍未使用,從而導(dǎo)致存儲容量的浪費(fèi)。
優(yōu)點(diǎn):
- 與Thick Provisioned Eager Zeroed相比,配置更快
- 比Thin Provisioned更好的性能
缺點(diǎn):
- 浪費(fèi)存儲空間
- 與Thin Provisioned相比,配置稍慢
- 比Thick Provisioned Eager Zero更慢的性能
- 不支持群集功能
Thick ProvisionedEager Zeroed
Thick ProvisionedEager Zeroed支持群集功能,例如Fault Tolerance。并且它占用創(chuàng)建VM時(shí)保留虛擬磁盤文件所需的所有空間,但物理存儲設(shè)備上的硬盤塊使用零格式化以覆蓋任何舊數(shù)據(jù)。
優(yōu)點(diǎn):
- 很好的表現(xiàn)
- 使用零覆蓋分配的磁盤空間可降低可能的安全風(fēng)險(xiǎn)
- 它將支持群集功能,如Microsoft Cluster Server(MSCS)和VMware Fault Tolerance
缺點(diǎn):
- 提供需要更多時(shí)間
- Thick和Thin虛擬磁盤之間的區(qū)別

上圖將幫助你了解Thick和Thin配置之間的區(qū)別。如果為任何VM提供密集配置,則首先需要估計(jì)虛擬機(jī)在其整個(gè)生命周期中需要多少存儲空間。然后,事先為其虛擬磁盤提供固定數(shù)量的存儲空間,例如40GB,并將整個(gè)配置空間提交到虛擬磁盤,立即占用整個(gè)配置空間的虛擬磁盤稱為厚磁盤。
但是,如果我們考慮對虛擬磁盤進(jìn)行精簡配置,則需要磁盤當(dāng)前和未來活動(dòng)所需的整個(gè)空間,例如40GB。但是,應(yīng)該注意的是,精簡磁盤只提交與磁盤初始操作所需的存儲空間一樣多的存儲空間。在此示例中,精簡配置磁盤僅占用20GB的存儲空間。剩余空間我們可以將它用于另一個(gè)VM。由于磁盤需要更多空間,因此它可以擴(kuò)展到整個(gè)40GB的配置空間。
Thick Provisioned EagerZeroed和Thick Provisioned Lazy Zeroed之間的區(qū)別

上圖是關(guān)于ThickProvisioned Eager Zeroed和Thick Provisioned Lazy Zeroed之間的區(qū)別。如果創(chuàng)建并分配40 GB硬盤空間,它將幫助了解惰性和急切的歸零虛擬磁盤。對于延遲歸零磁盤,它最初占用整個(gè)磁盤空間,并且只有當(dāng)虛擬機(jī)***次將新數(shù)據(jù)寫入磁盤時(shí),才會(huì)清除存儲設(shè)備上包含舊數(shù)據(jù)的塊。但是,Eager清零磁盤也會(huì)占用磁盤的整個(gè)空間,并且在硬盤配置時(shí),物理存儲設(shè)備上的塊將使用零格式化,以覆蓋任何舊數(shù)據(jù)。
結(jié)束語
希望此內(nèi)容對于了解VMwarevSphere客戶端工具中的虛擬磁盤配置方法非常有用,它可以幫助你了解Thick ProvisionedEager Zeroed,Thick Provisioned Lazy Zeroed,Thin provisioned之間的區(qū)別,并闡明你對VMware Virtual的所有疑問磁盤配置方法。