Last year, Microsoft announced plans to host Linux in virtual machines -- along with Windows Server VMs -- in Windows Azure. But that's not the end of what Microsoft is doing to try to make its Windows server and cloud the best platform for running Linux workloads.
With the coming Windows Server 2012 "Blue" (Windows Server 2012 R2) release, Microsoft is adding improvements targeted at those running Linux on Hyper-V in Windows Server.
A July 24 post to the company's Server & Tools blog detailed some of those coming updates, which revolve around the Linux Integration Services (LIS) network, disk, time-sync, shutdown and other drivers Microsoft built. Microsoft also built into its Hyper-V hypervisor features to enable live backups for Linux guests and live migration for Linux guests work the same as they do for Windows guests, according to the post.
"(W)e worked across the board to ensure Linux is at its best on Hyper-V," said Server & Tools Corporate Vice President Brad Anderson, author of the post.
Microsoft has been working with the Linux community, after a rough start, to get its drivers built into various Linux distributions. Currently, LIS is built into:
With the Windows Server 2012 R2 release, Microsoft is making the following updates to LIS, endeavoring to make sure it works as well as Windows on the coming version of Hyper-V:
Windows Sever 2012 R2 is expected to be released to manufacturing the same time that Windows 8.1 is, which means some time in August 2013. Microsoft officials have declined to say when customers will be able to get their hands on the RTM bits of these client or server updates.
In other Windows Server and Windows Azure news this week, Microsoft's Open Technologies subsidiary and Azul, maker of the Zing Java runtime for enterprise, plan to release a newly-built OpenJDK for Windows Server on Azure by the end of the year. This will give Java developers writing Windows Server apps another option, in addition to the recently announced Oracle one.
Also this week, Microsoft competitor Amazon announced it is adding support to its .Net software development kit (SDK) for Windows Phone 8, Windows 8 and Windows RT developers who are using its cloud services (as opposed to Azure). The SDK is in preview.