当虚拟机对于很多企业显得越来越重要的时候,它们的文件格式也变得格外重要了。微软的虚拟机使用了一个称为虚拟硬盘驱动器VHD(Virtual Hard Drive)的格式。没有特别的工具或运行中的虚拟机,VHD文件基本上是个黑盒。
为了解决这个问题,VHD文件就像任何其他磁盘驱动器那样可被Windows 7原生地支持。VHD文件既能通过命令行工具Diskpart,也能通过磁盘管理单元来装载。通过这些工具可以创建和分区驱动器。
对于开发人员而言,可编程控制是由VDS接口来提供的。这个COM接口属于虚拟磁盘服务(Virtual Disk Service)的一部分,VDS是Windows大量用在卷和磁盘管理特性的底层API。
在标准方面,VHD文件格式基于Microsoft Open Specification Promise协议发布。这样的话,很多产品和公司可以为其提供支持,如Citrix’s XenServer hypervisor和Sun’s VirtualBox。
【编辑推荐】