Chapter 4. Hyper-V restrictions and support
Certification of guests running under the Microsoft Hyper-V server is conducted by Microsoft. Red Hat Enterprise Linux 5 is fully certified to run under the Microsoft Hyper-V server.
4.1. Hyper-V drivers
For enhanced performance, Red Hat Enterprise Linux 5 provides support for Hyper-V para-virtualized drivers. These drivers (and their kernel module name) are described in the following list:
- Hyper-V vmbus driver (hv_vmbus) - Provides the infrastructure for other Hyper-V drivers to communicate with the hypervisor.
- Utility driver (hv_utils) - Provides Hyper-V integration services such as shutdown, time synchronization, heartbeat and Key-Value Pair Exchange.
- Network driver (hv_netvsc) - Provides network performance improvements.
- Storage driver (hv_storvsc) - Increases performance when accessing storage (IDE and SCSI) devices.
- Mouse driver (hid_hyperv) - Improves user experience by allowing mouse focus changes for a virtualized guest.
- Clocksource driver - This driver provides a stable clock source for Red Hat Enterprise Linux 5.11 running within the Hyper-V platform.
There is no Clocksource module, instead it is built directly into the kernel.
The Hyper-V kernel modules for Red Hat Enterprise Linux 5.11 are shown in the following output:
# /sbin/lsmod | grep hv hv_netvsc 57153 0 hv_utils 41841 0 hv_storvsc 47681 2 hv_vmbus 66105 4 hv_netvsc,hid_hyperv,hv_utils,hv_storvsc
For further information on configuring network devices, storage controllers, and for details on Linux Integration Services when running Red Hat Enterprise Linux 5 under Hyper-V, see the following document: http://technet.microsoft.com/en-us/library/dn531030.aspx