Linux Integration Services 3.5 Announcement

Linux Integration Services 3.5 Announcement

  • Comments 21
  • Likes

We are pleased to announce the release of Linux Integration Services version (LIS) 3.5. As part of this release not only have we included several awesome features much desired by our customers but we have also expanded our distribution support to include Red Hat Enterprise Linux/CentOS 5.5 and Red Hat Enterprise Linux/CentOS 5.6. This release is another significant milestone in our ongoing commitment to provide great support for open source software on Microsoft virtualization platforms. The following paragraphs provide a brief overview of what is being delivered as part of this release.

Download Location

The LIS binaries are available as RPM installables in an ISO file which can be downloaded from the following link on technet:

http://www.microsoft.com/en-us/download/details.aspx?id=41554

As always, a ReadMe file has also been provided to provide information on installation procedure, feature set and known issues.

In the true spirit of open source development, we now also have a github repository hosted at the following link:

https://github.com/LIS/LIS3.5

All code has been released under the GNU Public License v2. We hope that many of you will use it for your custom development and extension.

Supported Linux Distributions and Windows Server Releases

LIS 3.5 supports the following guest operating systems:

  • Red Hat Enterprise Linux (RHEL) 5.5-5.8, 6.0-6.3 x86 and x64
  • CentOS 5.5-5.8, 6.0-6.3 x86 and x64

All of the above distributions are supported on the following Windows Server releases:

  • Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, and Windows Server 2008 R2 Datacenter
  • Microsoft Hyper-V Server 2008 R2
  • Windows 8 Pro
  • Windows 8.1 Pro
  • Windows Server 2012
  • Windows Server 2012 R2
  • Microsoft Hyper-V Server 2012
  • Microsoft Hyper-V Server 2012 R2

Feature Set

The LIS 3.5 release brings much coveted features such as dynamic memory and live virtual machine backup to older RHEL releases. The check marks in the table below indicate the features that have been implemented in LIS 3.5. For comparative purposes we also provide the feature set of LIS 3.4 so that our customers can decide if they need to upgrade the current version of their LIS drivers. More details on individual features can be found at http://technet.microsoft.com/en-us/library/dn531031.aspx .

Table Legend

- Feature available

 (blank) - Feature not available

Feature

Hyper-V Version

RHEL/CentOS 6.0-6.3

RHEL/CentOS 5.7-5.8

RHEL/CentOS 5.5-5.6

Availability

 

LIS 3.5

LIS 3.4

LIS 3.5

LIS 3.4

LIS 3.5

LIS 3.4

Core

2012 R2, 2012, 2008 R2

 

Networking

 

Jumbo frames

2012 R2, 2012, 2008 R2

 

VLAN tagging and trunking

2012 R2, 2012, 2008 R2

 

Live Migration

2012 R2, 2012, 2008 R2

 

Static IP Injection

2012 R2, 2012

Note 1

Note 1

Note 1

 

Note 1

 

Storage

 

VHDX resize

2012 R2

 

 

 

Virtual Fibre Channel

2012 R2

Note 2

 

Note 2

 

Note 2

 

Live virtual machine backup

2012 R2

Note 3, 4

 

Note 3, 4

 

Note 3, 4

 

TRIM support

2012 R2

 

 

 

 

 

 

Memory

 

Configuration of MMIO gap

2012 R2

 

Dynamic Memory – Hot Add

2012 R2, 2012, 2008 R2

 

 

 

 

 

 

Dynamic Memory – Ballooning

2012 R2, 2012

Note 5

 

Note 5

 

Note 5

 

Video

 

Hyper-V Specific  Video device

2012 R2, 2012, 2008 R2

 

 

 

Miscellaneous

 

Key-Value Pair

2012 R2, 2012, 2008 R2

 

 

 

Non-Maskable Interrupt

2012 R2

 

PAE Kernel Support

2012 R2, 2012, 2008 R2

 

 

 

Notes

  1. Static IP injection might not work if Network Manager has been configured for a given Hyper-V-specific network adapter on the virtual machine. To ensure smooth functioning of static IP injection, ensure that either Network Manager is turned off completely, or has been turned off for a specific network adapter through its Ifcfg-ethX file.
  2. When you use Virtual Fibre Channel devices, ensure that logical unit number 0 (LUN 0) has been populated. If LUN 0 has not been populated, a Linux virtual machine might not be able to mount Virtual Fibre Channel devices natively.
  3. If there are open file handles during a live virtual machine backup operation, the backed-up virtual hard disks (VHDs) might have to undergo a file system consistency check (fsck) when restored.
  4. Live backup operations can fail silently if the virtual machine has an attached iSCSI device or a physical disk that is directly attached to a virtual machine (“pass-through disk”).
  5. LIS 3.5 only provides Dynamic Memory ballooning support—it does not provide hot-add support. In such a scenario, the Dynamic Memory feature can be used by setting the Startup memory parameter to a value which is equal to the Maximum memory parameter. This results in all the requisite memory being allocated to the virtual machine at boot time—and then later, depending upon the memory requirements of the host, Hyper-V can freely reclaim any memory from the guest. Also, ensure that Startup Memory and Minimum Memory are not configured below distribution recommended values.

Customer Feedback

Customer can provide feedback through Linux Integration Services for Microsoft Hyper-V forum located at http://social.technet.microsoft.com/Forums/windowsserver/en-us/home?forum=linuxintegrationservices

We are eager to listen to your experiences and any issues that you may face while using LIS 3.5. We hope that this release helps you maximize your investment in Hyper-V and Windows Server.

- Abhishek Gupta

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • What about SUSE?

  • Hi Anonymous, What version of SUSE are you interested in. Most of these features already exist in SLES 11 SP3. If you can let us know the exact SUSE version and the features you want then I can add that to our roadmap. In the mean time you may also refer the following page for more information: http://technet.microsoft.com/en-us/library/dn531027.aspx Please let me know how I may help further. Thanks, Abhishek Gupta, PM, Linux Integration Services Microsoft Corporation

  • Why target a release that is three years old? RHEL 5.6 was release in January 2011, I had to double check the date on this post and it is January 2014...

  • Ben, this is very good. But how I can do OS customization of the Linux VM, such as how to insert IP address to the OS without logging in to the OS? Sunil

  • Hi Sunil, You can use the Set IP injection feature to insert an IP address in to the Linux virtual machine. In order for that to work you must ensure that the Hyper-V KVP driver and daemon are running inside the Linux virtual machine. You can seek more support on the following forum: http://social.technet.microsoft.com/Forums/windowsserver/en-us/home?forum=linuxintegrationservices

  • Great, but will there be proper debian support?

  • We want Debian......

  • Debian v.6 or 7.

  • When the support of Debian 7?

  • Does 3.5 version is supposed to fixed that wired behavior? (http://serverfault.com/questions/563123/error-502-random-ssl-library-error-336151568-error14094410). I'm using SLES 11SP2 and searching for workaround.

  • Hello!!
    I have a CentOS 6.3 VM with IC 3.5. I've configured LUN 0 and the HBA is not shown on the VM.
    Does anybody knows about any tutorial? What am I doing wrong? :S

    Thaks

  • Hyper-V core not supported?

  • As far I know the the integration drivers are integrated in the operating system in SUSE 11 SP2

  • I am using SLES 11 SP3 and get following messages in the Event Log on the Window 2012 R2 server.

    "A storage device in 'SubTrac' loaded but has a different version from the server. Server version 6.0 Client version 4.2"
    There is a similar message about the network card.

    Is there a driver disk for SLES 11 SP3 and the in-built drivers seem out of date.

  • Can any one help me with the error "A storage device in 'SubTrac' loaded but has a different version from the server. Server version 6.0 Client version 4.2"

    Where can I find Version 6.0 Storage drivers for SUSE 11 SP3?