Microsoft虚拟硬盘文件格式 (.vhd) 是一种公用格式规范,用于指定封装在单个文件中的虚拟硬盘,它能够承载本机文件系统并支持标准的磁盘操作。Microsoft Windows Server 2008 Hyper-V、Microsoft Virtual Server 和Microsoft Virtual PC将VHD文件用作连接到虚拟机的虚拟磁盘。VHD是非常有用的容器,并且.vhd文件格式还适用于Microsoft Data Protection Manager、Windows Server Backup 以及许多其他Microsoft和非Microsoft解决方案。
虚拟硬盘有哪些新功能?
在Windows(R) 7中,虚拟硬盘可用作指定硬件上的运行操作系统,而不需要任何其他父操作系统、虚拟机或虚拟机监控程序。Windows 7磁盘管理工具、DiskPart 命令行工具和磁盘管理Microsoft 管理控制台都可用于创建VHD文件。Windows 7映像(.wim 格式)文件可以部署到VHD中,并且 .vhd 文件能够复制到多个系统中。可为包含在VHD中的Windows映像的本机或物理启动配置Windows 7启动管理器。.vhd 文件还可以连接到虚拟机,与WindowsServer(R) 2008 R2 中的Hyper-V角色一起使用。本机启动VHD文件不适用于替换所有客户端或服务器系统上的完整映像部署。以前的Windows版本不支持从VHD本机启动,并且需要虚拟机监控程序和虚拟机才能从VHD文件启动。
虚拟硬盘适用于哪些人群?
对于已经管理和使用.vhd文件进行虚拟机部署的企业环境,将从对VHD文件的磁盘管理支持和本机启动VHD功能中获得最大优势。我们的许多数据中心客户正在向Hyper-V虚拟机 (VM) 过渡,以便实现服务器合并和降低能源成本。磁盘管理实用程序和核心存储系统中的本机VHD支持简化了VHD文件中的创建和映像管理。
虽然越来越多的应用程序不断向虚拟机迁移,但是企业环境仍然在物理计算机上运行着绝大部分数据中心。IT管理员需要维护两组映像:一组映像基于物理计算机上的 .wim 格式,而另一组则基于虚拟机上的 .vhd 格式。同时支持物理计算机和虚拟机的公共映像格式提供了映像部署方面的灵活性,同时简化了映像管理过程。
开发人员和测试人员将使用虚拟机来测试新系统和应用程序软件。虚拟机能够提供方便、独立的测试环境,并减少对专用测试硬件的需求。但是,有时需要在物理计算机上运行测试,以访问特定的硬件设备(如图形卡)或获取准确的性能分析。同时在虚拟机和物理计算机上运行的公共映像格式也会对开发人员和测试人员提供帮助。从VHD进行本机启动支持从文件启动Windows 7映像,而无需另外创建用于安装Windows的物理磁盘分区。
新增功能和更改功能有哪些优点?
对VHD的本机支持能够简化映像管理流程并减少需要编录和维护的映像数量。为了在WindowsServer 2008上创建VHD,需要Hyper-V服务器角色并使用Hyper-V管理器创建一个VHD文件,然后启动虚拟机将 CD/DVD 上的Windows版本安装到VHD的分区中。在Windows 7中,对VHD格式的本机支持意味着可以在不安装Hyper-V服务器角色的情况下创建和修改VHD文件。可以使用磁盘管理工具附加VHD文件,而且可使用VHD中的Windows映像提供服务。使用Windows自动安装工具包 (Windows AIK) 中的Windows部署工具,可以将Windows映像应用于VHD,并且可以将更新应用于VHD文件中的系统映像。
应用于VHD文件的Windows映像可以在Hyper-V虚拟机中启动,也可以在物理计算机上本机启动,无需使用虚拟机监控程序。为了在虚拟机或物理计算机中启动Windows系统,必须对每种情况正确初始化启动环境。