如何選擇你的Hyper-V的VHD類型

在做虛擬機部署或者測試是,,需要去決定部署在Hyper-V的虛擬機使用什麼樣格式的存儲容器(VHD 磁盤類型),下面的表格可以幫助你做出一個決策

存儲容器

優點

缺點

直通磁盤

  • 最快的性能
  • 最簡單的存儲路徑,因爲不涉及主機上的文件系統
  • 較好的與SAN對齊
  • 基於直通磁盤的共享存儲,不需要掛載到主機的文件系統,這樣可以加快VM的實時遷移
  • 較低的CPU使用
  • 支持超大磁盤
  • 不能獲取VM快照
  • 磁盤只能被一個虛擬機使用
  • 直通磁盤不能夠通過Hyper-V VSS Writer和使用Hyper-V VSS Writer的備份程序來備份

固定大小磁盤

  • 在所有VHD類型中新能最好的
  • 簡單的VHD文件格式提供了最好的的I/O對齊方式
  • 由於沒有塊分配表(重定向層),所以比動態或者差異VHD更加穩定。
  • 基於文件的存儲容器比直通磁盤有更多的管理優勢
  • 擴展功能可以增加VHD的容量
  • 沒有VM操作過程中用完卷空間的潛在風險
  • 當大量部署固定VHD時預先分配空間會增加存儲成本
  • 大的固定VHD創建時間較長
  • 縮小虛擬容量(如減少虛擬空間大小)不可用

動態擴展或者差異VHD

  • 一般的性能
  • 比創建固定VHD更快
  • 動態增長可以節省磁盤空間和提高磁盤利用率
  • 較小大小的VHD文件使他傳輸更加靈活
  • 全零塊未被分配,在某些情況下可以節省空間
  • 壓縮功能可以減少實際的物理文件大小
  • 交錯的元數據和數據塊,則可能會導致 IO 對齊問題
  • 寫性能在VHD擴展期間可能會受到影響
  • 動態擴展和差異VHD不能超過2040G
  • 由於動態增長會導致VM暫停或者VHD
  • 不可縮小虛擬空間
  • 由於父硬盤的固有限制,差異VHD無法擴展
  • 由於固有的重定向層,所以不建議磁盤碎片整理

注意:動態或差異VHD的有多種壓縮形式,一種就是有文件系統的支持(例如你掛載VHD並使磁盤聯機),另一個就是沒有文件系統的支持(VHD脫機)我們建議在進行壓縮以提高效率之前先掛載VHD,這也是在Hyper-V管理器中壓縮開始時的默認行爲,然而,DiskPart允許在不掛載VHD的情況下進行脫機壓縮,在這種情況向,只有完整的零數據塊被釋放,因爲沒有文件系統。這種壓縮操作的作用是有限的,注意,如果任何卷存在快照,聯機壓縮會因爲文件系統限制而失敗。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章