VHD and Hyper-V APIs Enable Creative New Solutions
Although VHD files are closely associated with virtualization products like Hyper-V, the VHD file format is actually a stand-alone technology useful beyond just virtualization solution scenarios. With Windows Server 2008 R2 and Windows 7, VHD files attain "volume" status thus enabling scenarios such as "mount a VHD drive", "boot to a VHD", or "create static, dynamic, or child VHDs". Developers may also integrate such VHD usage scenarios within their applications using new VHD API's. Hyper-V exposes WMI APIs to create, manage, monitor, and configure virtual resources. Developers can use Hyper-V WMI APIs in a variety of ways including: (1) By management software vendors who write tools to manage virtualization environments. (2) By enterprise developers who may seek to integrate heterogeneous virtualization technologies within line-of-business solutions. (3) By developers who want to automate virtualization in test or development environments through scripts or custom utilities.