多奇 IT 部落格

記錄著多奇數位在工作中對資訊技術的心得筆記

我們使用HyperV建立虛擬機的時候,會需要建立虛擬磁碟

建立虛擬機器時必須因應不同的環境需求

(如:Host磁碟空間大小、磁碟自動擴充時效率低落...等會影響服務的狀況)

因此我們可以建立VM時選擇較為洽到當磁碟類型

在建立虛擬磁碟時我們可以選擇三種類型的磁碟

clip_image001

1.固定磁碟、2.動態磁碟、3.差異磁碟

一、固定磁碟

建立固定磁碟時花費時間較長,vhd檔會等同於您設定的磁虛擬碟大小,預先被保留起來

下圖是新建立1GB的固定虛擬磁碟 (在尚未加入資料的情況下占了約略1GB的空間)

image

若在磁碟使用量大且存取次數多的情況下,使用上比較建議使用固定磁碟;

另外如果放置.vhd檔的Host磁區會因為空間不足而影響其他服務時,也使用固定磁碟較為洽當

 

二、動態磁碟

動態磁碟使用上建置的速度相當快,不過後續在加入資料到.vhd檔時會即時的動態擴充虛擬磁碟

,必須注意的是磁碟動態擴充會有大量的磁碟I/O,應避免在會影響服務的磁碟使用

下圖是新建立1GB動態擴充磁碟(實際上只有設定檔的4KB)

image

另外一個應用的方式是,即使Host主機實際能夠存放的空間僅剩50GB,我們依然能建立一個虛擬100GB的動態磁碟;

不過要注意的是,即使在VM裡檢視到的磁碟空間有100GB但實際能使用的空間仍然只有50GB以內

 

三、差異磁碟

建立差異磁碟時必須有一個父系磁碟,此虛擬硬碟的建立方式能夠節省相當大量的磁碟空間

我們能夠透過一個父系磁碟來建置許多個不同的差異磁碟

(注意:父系磁碟在建立後就不能作變更及開啟使用,否則連結在父系磁碟的差異磁碟運作會異常)

image

不過差異磁碟的使用上,運作效率較有限並且會產生大量的磁碟I/O

因此不建議用來建立有運行服務的虛擬機上 (資源不足無法建立其他磁碟的狀況除外)

 

四、固定磁碟與動態磁碟的比較

下圖是同樣設定為1GB的虛擬磁碟

動態磁碟(TestVM_d.vhd)的大小與固定磁碟(TestVM_s.vhd)很明顯的不同

image

 

五、檢視磁碟資訊

我們可以透過HypeV管理員上的[檢查磁碟]工具來檢查磁碟的狀態以及類型

image

另外也可以透過VM的設定值來檢查特定的主機使用的虛擬磁碟狀態及類型

image

 

建立虛擬磁碟

留言與評論


本篇文章的留言功能已關閉!