VMware ESXi VM 硬碟格式差異與建議

心得:

ESXi建立硬碟格式的時候會有著三種選項

一般來說,最常使用為Thin Provision,原因無他

因為佔用實際儲存裝置時,需求最低,雖然I/O並非最佳

但還算是在可以接受的範圍

個人習慣是Database Server 使用 Thick Provision Eager Zeroed

其他以Thin Provision為主,但使用Thin Provision需要留意儲存裝置的空間

避免有超量使用的情形發生

查看方式:

實際使用情形可以到ESXi Web UI 下查看

vCenter 6.5:

Storage > VMs 頁面查看

vCenter 6.0:

Storage > Related Objects 頁面查看

圖為 vCenter 6.5

VMware ESXi VM 硬碟格式化差異 -03

說明:

一般來說,使用 ESXi 建立 VM 的時候(或是進行 Migrate)

在 Disk Format 除了繼承來源外,總共會有三個選項,如圖:

VMware ESXi VM 硬碟格式化差異 -01.png

Thin Provision (以下簡稱:Thin)

Thick Provision Lazy Zeroed (以下簡稱:Lazy)

Thick Provision Eager Zeroed (以下簡稱:Eager)

三者差異:

VMware ESXi VM 硬碟格式化差異 -02.png

Thin Provision:

Guest OS能夠看到完整大小,但儲存裝置依照Guest OS實際使用進行動態成長

例如:VM 切 100GB 空間時,Guest OS 使用 5GB

實際儲存空間僅佔用掉 5GB,並且可動態成長至 100GB

建立時間最快,也算是最常使用的類型

Thick Provision Lazy Zeroed:

虛擬硬碟空間即為實際所佔用空間,但 VM 實際使用時才會進行 Zeroed

例如:VM 切 100GB 空間時,Guest OS 實際使用為 5GB

實際儲存空間佔掉用 100GB,但 Zeroed 的部份只有 Guest OS 的 5GB

後續增加的部份才會依序進行 Zeroed,因此建立時間較快

Thick Provision Eager Zeroed:

虛擬硬碟空間即為實際所佔用空間,並直接完成 整個 VMDK 的 Zeroed

例如:VM 切 100GB 空間時,VM 實際使用為 5GB時

實際儲存空間佔掉用 100GB,且初始將 100GB 空間全部 Zeroed

因此建立時間較慢,通常追求效能時使用

 

 

廣告

對「VMware ESXi VM 硬碟格式差異與建議」的一則回應

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s