Hyper-V存储技术(一)

一:Hyper-V虚拟硬盘格式:

虚拟硬盘为虚拟机提供存储空间,在虚拟机中,虚拟硬盘功能相当于物理硬盘,被虚拟机当作物理硬盘使用。微软主要提供两种虚拟硬盘格式,即VHD和VHDX。WindowsServer2012以前,Hyper-V虚拟硬盘格式主要为.VHD格式,这种格式突破了2TB的限制,最大可支持64TB,也是微软建议的虚拟硬盘格式。VHDX格式主要功能如下:

1):支持的虚拟硬盘的存储容量高达16TB;

2):通过记录对VHDX元数据结构的更新,可以在电源发生故障时保护数据不会被损坏;

3):改进了虚拟硬盘格式的对齐方式,可在大型扇区磁盘上更好地工作;

4):动态磁盘和差异磁盘较大的数据块大小,可让这些磁盘满足工作负荷的需求;

5):一个4KB的逻辑扇区虚拟磁盘,可以在为4KB扇区设计的应用程序和工作负荷使用该磁盘时提供较高的性能;

6):够存储有关用户可能想记录的文件的自定义元数据,如操作系统版本或应用的修补程序;

7):高效地表示数据(也称为“剪裁”),使文件大小更小并且允许基础物理存储设备回收未使用的空间。(剪裁需要直接连接到虚拟机或SCSI磁盘的物理磁盘以及与剪裁兼容的硬件。)

二:虚拟硬盘类型:

WindowsServer2012主要提供四种虚拟硬盘类型:“固定大小”、“动态扩展”、“差分磁盘”、直通硬盘。

固定大小:这种类型的磁盘可提供更好的性能,建议用于运行具有高级磁盘活动的应用程序的服务器。最初创建的虚拟吗硬盘文件使用虚拟硬盘的大小,并且当删除或添加数据时不会发生更改。

动态扩展:这种类型的磁盘可更好地利用物理存储空间,建议用于不含有密集使用磁盘的应用程序的服务器。虚拟硬盘在最初创建时很小,但随着向其中添加数据会逐渐变大。

差分磁盘:这种类型的磁盘与要保持的另一种磁盘存在父子关系,可以在不影响父磁盘的情款下对数据或操作系统进行更改,以便可以轻松还原更改,所有子磁盘必须具有与父磁盘相同的虚拟硬盘格式(VHD或VHDX)。

三:支持的硬盘类型:

Hyper-V部署的虚拟机支持市面上主流厂商的存储类型,包括DAS、NAS、FCSAN、IscsiSAN。设备类型包括IDE设备和SCSI设备:

(1)IDE设备:Hyper-V使用带有IDE控制器的模拟设备。最多可以有2台IDE控制器,每台控制器可以有2个磁盘。

(2)SCSI设备:每台虚拟机最多可支持256个SCSI设备(4个SCSI控制器,每个控制器最多支持64个磁盘)。SCSI控制器使用一种专为虚拟机而开发的设备,并使用虚拟机总线进行通信。

创建虚拟硬盘的步骤主要有:

Step1:打开Hyper-V管理窗口,在右边面板中选择新建虚拟硬盘

221121538.png

Step2:选择虚拟硬盘类型:

221147427.png

Step3:配置虚拟硬盘硬盘:

221212528.png

Step4:完成虚拟硬盘的创建

221252861.png

四:管理虚拟硬盘

虚拟硬盘完成的功能等同于物理硬盘,因此管理员也可以对虚拟硬盘进行扩充、缩小虚拟硬盘占用的磁盘空间,可以方便地为虚拟机调整虚拟硬盘数量。

221328474.png

扩充:初部署虚拟硬盘时,规划了较大的虚拟硬盘,但是随着数据存储量越来越大,这时我们需要扩充虚拟硬盘来存储更多的数据。Windows系统中,可以通过硬盘管理工具或者Diskpart命令行完成卷的扩展,或者通过附加新的虚拟硬盘文件创建新卷,这时我们需要注意:

(1)虚拟硬盘所在虚拟机必须处于关闭;

(2)如果创建快照,虚拟硬盘扩展后,所有原来的快照都将会失效。如果我们因为快照失效影响虚拟机的使用带来问题,建议为虚拟机添加新的虚拟硬盘获得存储空间,而不是在原有的虚拟硬盘基础上添加磁盘空间;
(3)虚拟硬盘扩容不会丢失原虚拟硬盘中的数据,用户可以放心使用。

压缩:即回收虚拟硬盘中未使用的空间。该功能用于动态扩展虚拟硬盘,当虚拟硬盘中删除大量数据时,此功能最具备使用价值。

合并:将子磁盘和冰岛父硬盘中,将2块磁盘合并成一个虚拟硬盘,但是在合并时我们通常建议:如果当前磁盘允许,建议首先合并到一个新的虚拟硬盘,然后将新的虚拟磁盘挂载到虚拟机中。

转换:Hyper-V提供“固定大小”和“动态扩展”虚拟硬盘类型之间的转换,由于在转换过程中会产生大量的IO,因此在转换时最好选择主机不在繁忙时转换。

下一张将阐述Hyper-V存储技术之SMB3.0.

你可能感兴趣的:(windows,虚拟机,服务器,操作系统,应用程序)