Linux Integration Services v2.1 Now Available

Linux Integration Services v2.1 Now Available

  • Comments 22
  • Likes

We are really excited to announce the availability of the Hyper-V Linux Integration Services for Linux Version 2.1. This release marks yet another milestone in providing a comprehensive virtualization platform to our customers. Customers who have a heterogeneous operating system environment desire their virtualization platform to provide support for all operating systems that they have in their datacenters. We have supported Linux as a guest operating system on our virtualization platform from the days of Virtual Server and continue to enhance our support in that regard.

The following features are included in the 2.1 release:

Driver support for synthetic devices: Linux Integration Services supports the synthetic network controller and the synthetic storage controller that were developed specifically for Hyper-V.

Fastpath Boot Support for Hyper-V: Boot devices take advantage of the block Virtualization Service Client (VSC) to provide enhanced performance.

Timesync: The clock inside the virtual machine will remain synchronized with the clock on the host.

Integrated Shutdown: Virtual machines running Linux can be gracefully shut down from either Hyper-V Manager or System Center Virtual Machine Manager.

Symmetric Multi-Processing (SMP) Support: Supported Linux distributions can use up to 4 virtual processors (VP) per virtual machine.

Heartbeat: Allows the host to detect whether the guest is running and responsive.

Pluggable Time Source: A pluggable clock source module is included to provide a more accurate time source to the guest.


This version of the integration services for Hyper-V supports Novell SUSE Linux Enterprise Server 10 SP3, SUSE Linux Enterprise Server 11, and Red Hat Enterprise Linux 5.2 / 5.3 / 5.4 / 5.5.

Customers can obtain the Linux IC’s via the Microsoft Download Center at this link:

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • Any chance we will get cross platform support at some point for people using desktop virtualization? I am a huge proponent of MS virtualization solutions, but the continuing lack of support makes it hard to choose Virtual PC when I have to do things like demos, or a personal lab, etc.

  • Thanks a lot I have been waiting for this as ntp wasnt cutting it for time sync.  Now I have rock solid time sync even when saving and resuming linux vms.  I use open suse 11.1 which seems to work well with these ICs

  • Do you need Window 2008 R2 or Hyper-V R2 for the Linux IC's to working? Or can you use them on the previous release of Hyper-V too?

  • What's happening with getting the drivers into Linux? It looks like they were dropped out of the kernel in the latest release.

    Does Microsoft plan to maintain them again?

  • Ian  things have changed since that threat and microsoft has been active with kernel dev and maintainence.  I believe all the code for 2.1 is in 2.6.35 which is maybe why they waited until 2.6.35 rc5 to release. Can anyone from microsoft confirm this?

  • @Matt: This release of the Integration Services works with Windows Server 2008 as well as Windows Server 2008 R2, as well as the free versions (Microsoft Hyper-V Server / R2).

    @Ian: The drivers have not been dropped out of the kernel. We are still in the staging tree. I just checked the latest 2.6.35 release (-rc6) and our code is present in /drivers/staging/hv.

    @MIke: Now that we've completed the 2.1 release, we're preparing the code to submit to the Linux kernel. It's unlikely to make it in to 2.6.35 this late in the game.

  • How about instructions to install the ICs in a Linux VM?  Where can they be found?

  • @JR: The download includes a PDF instruction manual.

  • Will the IC's equally support OpenSUSE and CentOS?

  • @Jonathan

    They are not supported however

    I know opensuse 11.1 works and I read centos 5.5 works.

    I beleive this is becuase they share the same kernel versions as their enterprise supported productss. SLES 11 and RHEL 5.5.

  • I just updated to 2.6.35, and from what I see, the shutdown button and others work, seems as if it made it into the .35 kernel.

    By the way, do I need to follow steps to enable time sync on the Linux guest with the new v2.1 drivers?

  • Sorry for not supplying a valid name last time, but was wondering still about ICs for the Virtual PC side of the house. I could reload my system to run 2008 R2 as my primary OS so I can get them, but it would be nice to have them in Windows 7, even if it were restricted to only VPC running with hardware support on x64 (which is how I run anyway).

  • @ChrisTX  Yeh I'm really confused now as I thought all the work went on in the kernel dev tree and it was packaged up seperately for supported distros.  Perhaps mikester can reconfirm?  Its an important point.

    re the time sync there is no setting but I had to add my local clock back in (I removed it as unreliable before 2.1) and remove any outside servers for it to work.  my ntp.conf now contains

    # LCL is unsynchronized


    fudge     stratum 10

    time is rock solid even if I save and resume a linux vm.

  • I ´ve a new HP DL380G6 with Win2008R2 and SLES 11SP1, but the machine crashes while rsyncing with another machine (SLES 10) and so i was happy about the announcement of IC 2.1.

    MS release notes told me, that IC 2.1 can not be installed on SLES 11SP1, i shall ask Novell. Novell never answers, while i´m trying their software and i never buy support for a new, dead horse.

    Shall i switch to Red Hat or VMware, to get Linux stable in the virtual world on my ProLiant or is there an idea out there to solve my issue or do i have to use physical discs?

  • @Wolfgang: The version of the Hyper-V Linux IS's included in SLES 11 SP1 predates version 2.1 and is not supported. Now that version 2.1 has been released Novell will be releasing an update (by Oct 2010) which contains the latest bits. Thereafter SLES 11 SP1 will be supported.

    For now if you want to use SLES you can use SLES 10 Sp3 or SLES 11. Version 2.1 will install on them.

    Vijay Tewari

    Program Manager, Windows Server Virtualization