如何选择你的Hyper-V虚拟机的VHD类型

2012-4-16 13:58:49 来源:网络转载 浏览:629
在做虚拟机部署或者测试是,,需要去决定部署在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的情况下进行脱机压缩,在这种情况向,只有完整的零数据块被释放,因为没有文件系统。这种压缩操作的作用是有限的,注意,如果任何卷存在快照,联机压缩会因为文件系统限制而失败。

(0)
(0)