Announcing the availability of the Beta version of Linux Integration Services for Hyper-V with SMP support

Announcing the availability of the Beta version of Linux Integration Services for Hyper-V with SMP support

  • Comments 7
  • Likes

Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2 provide robust virtualization for customers who have appreciated the capabilities that this solution provides. Virtualization decouples the operating system from the underlying hardware, and this decoupling creates a flexible and dynamic IT infrastructure. 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. In July of last year, we submitted our Linux Integration Services for Hyper-V to the Linux community so that they can be included in the Linux kernel.  We have seen great support from the community, having received over 200 patches. As part of our continuing efforts to support Linux as a guest on Hyper-V, we are announcing the availability of the beta version of Linux Integration Services for Hyper-V (version 2.1). In addition to the existing features (networking, storage, and fastpath boot), the 2.1 release adds the following:

 

·         SMP support for Linux workloads

o   Linux virtual machines running on Hyper-V will be able to use up to 4 virtual CPU’s

·         Timesync

o   Linux VM’s running on Hyper-V will be able to synchronize their time with the parent partition.

·         Integrated Shutdown

o   You will be able to shut down a Linux virtual machine gracefully from the Hyper-V manager.

 

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

 

To offer our customers the most flexibility when interacting with Hyper-V, the part of the code which communicates with Hyper-V is licensed under a dual license (BSD and GPLv2), while the part that communicates and interacts directly with the Linux kernel is under GPLv2.

 

These new capabilities will be submitted shortly to the Linux kernel as well. In fact the SMP patch has already been submitted by Greg Kroah-Hartman - thanks, Greg!

 

UPDATE #1: Anton, thanks for reading the blog. Yes, we know there are lots of people watching how well, or poorly, Microsoft does maintaining the working relationship with the Linux kernel team and this work with the community is a learning process for us. That’s why there are Microsoft employees focused on this project, and focused to work with the kernel team. Hank Janssen and Haiyang Zhang who are listed as the maintainers of this code are dedicated to working on enhancing the Hyper-V integration services for Linux. If you are following the kernel mailing lists recently, you will have noticed that we have been actively contributing towards adding more capabilities and enhancing the code.

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • Where is the download link?

  • They're on connect.microsoft.com.  That's typically where you get MS beta software from.   They should be under Linux Integration Services for Microsoft Hyper-V.

  • I have an indirectly related question - You talk about submitting to the kernel but kernel maintainers have already stated that the quality of the code submitted is not satisfactory (hundreds of patches applied by non-MS people to make the code compliant), that Microsoft engineers do not reply promptly to questions from kernel maintainers, and in general disappear after they have submitted code. The latest I heard the MS patches will be removed in 2.6.35 if MS doesn't seriously change their attitude to maintaining your code. So the question is - is Microsoft going to play ball and provide (compliant) quality code or are we going to have to continue trying to install in places you don't support (like Debian for example)?

    Anton

  • qw

  • I have a question related to Linux Update, we hosted Linus 5.4 as a guest OS on hyper V, do we need to include kernal in Yum Updates or will it create any problem by updating Linux to 5.5

  • I have a question related to Linux Update, we hosted Linus 5.4 as a guest OS on hyper V, do we need to include kernal in Yum Updates or will it create any problem by updating Linux to 5.5

  • I Am Someone Related to Computer service provider Company Supplying Various Kind <a href=”www.askpcexperts.com/microsoft-support.htm”>Microsoft support</a>   and  also sorting various other problem related to computers.