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:
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 x6
- 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
- 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.
- 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.
- 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.
- 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”).
- 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.