Changes

Jump to: navigation, search

Understanding and Installing Hyper-V Integration Services

324 bytes added, 21:10, 29 January 2009
An Overview of Hyper-V Integration Services
* '''Shutdown Service''' - Allows the guest operating system to be shut down cleanly using the Hyper-V Management interfaces, thereby avoiding the necessity to log into the guest and manually initiate the shutdown procedure. For example, when an administrator selects the ''Shutdown'' action for a virtual machine from with Hyper-V Manager, the parent partition communicates with the Shutdown Service running on the guest operating system to notify it of the request. The Shutdown Service then initiates the guest operating system's shut down process by making standard Windows Management Instrumentation (WMI) calls.
* '''Key/Value Pair Exchange''' - The purpose of Provides the Integration Services key/value pair exchange functionality is to provide a means to set, delete, and enumerate specific information about ability for the virtual machine child and guest operating system parent partitions to exchange configuration running in a child partitioninformation through pre-defined registry entries. In this way, the case of the parent partition can request , it is able to view, set specific data values and delete registry entries in the child partition's guest operating system, or retrieve . The relevent registry entries are located in the data to expose it to third-party management or other tools.following locations:
Key/value pair data is stored in the following guest operating system registry locations:
* HKLM\Software\Microsoft\Virtual Machine\Guest\Parameters
By default, Registry entries in the child partition exposes the data stored are located in HKLM\Software\Microsoft\Virtual Machine\Auto and are accessible to the thew parent partition upon request. These include:  * OSMajorVersion - The major version number of the guest operating system. * OSMinorVersion - The minor version number of the guest operating system. * OSBuildNumber - The build number of the guest operating system. * OSVersion – The version of the guest operating system (e.g, 5.0.2195). * OSPlatformId – The guest operating system platform (Win9x, NT4 or later) * CSDVersion – The latest Service Pack installed specific registry entries are outlined in the guest operating system. * ServicePackMajor – The major version number of the latest Service Pack installed in the guest operating system. * ServicePackMinor - The minor version number of the latest Service Pack installed in the guest operating system. * SuiteMask – The product suites available on the system. * ProductType – The product type installed on the system (Workstation, Server, DC) * OSName – The name set in HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProductName. * ProcessorArchitecture – A processor architecture identifier (Intel, Itanium, AMD, unknown) * FullyQualifiedDomainName - The fully qualified DNS name that uniquely identifies the guest operating system. This name is a combination of the DNS host name and the DNS domain name. If this is a node in a cluster, then it is the fully qualified DNS name of the cluster virtual server.following table:
<table>
<tr>
<td>OSMajorVersion</td><td>The major version number of the guest operating system.</td>
</tr>
<tr>
<td>OSMinorVersion</td><td>The minor version number of the guest operating system.</td>
</tr>
<tr>
<td>OSBuildNumber</td><td>The build number of the guest operating system.</td>
</tr>
<tr>
<td>OSVersion</td><td>The version of the guest operating system (e.g, 5.0.2195).</td>
</tr>
<tr>
<td>OSPlatformId</td><td>The guest operating system platform (Win9x, NT4 or later)</td>
</tr>
<tr>
<td>CSDVersion</td><td>The latest Service Pack installed in the guest operating system.</td>
</tr>
<tr>
<td>ServicePackMajor</td><td>The major version number of the latest Service Pack installed in the guest operating system.</td>
</tr>
<tr>
<td>ServicePackMinor</td><td>The minor version number of the latest Service Pack installed in the guest operating system.</td>
</tr>
<tr>
<td>SuiteMask</td><td>The product suites available on the system.</td>
</tr>
<tr>
<td>ProductType</td><td>The product type installed on the system (Workstation, Server, DC)</td>
</tr>
<tr>
<td>OSName</td><td>The name set in HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProductName.</td>
</tr>
<tr>
<td>ProcessorArchitecture</td><td>A processor architecture identifier (Intel, Itanium, AMD, unknown)</td>
</tr>
<tr>
<td>FullyQualifiedDomainName</td><td>The fully qualified DNS name that uniquely identifies the guest operating system. This name is a combination of the DNS host name and the DNS domain name. If this is a node in a cluster, then it is the fully qualified DNS name of the cluster virtual server.</td>
</tr>
</table>
The parent partition provides the values in HKLM\Software\Microsoft\Virtual Machine\Guest\Parameters to the child partition. These include:
* <table><tr><td>HostName -</td><td>The domain name system (DNS) name set in the parent partition operating system. If the system is a cluster node, then this is the DNS name of the cluster virtual server.</td> * </tr><tr><td>PhysicalHostName - </td><td>The non-fully qualified name set in the parent partition operating system.</td> * </tr><tr><td>PhysicalHostNameFullyQualified - </td><td>The fully qualified name set in the parent partition operating system.</td> * </tr><tr><td>VirtualMachineName - </td><td>The name of the virtual machine used by the virtualization stack.</td></tr><table>
== Integration Services Supported Guest Operating Systems ==
1,798
edits

Navigation menu