Microsoft Announces Nano Server and Hyper-V Containers

| by João Miranda Follow 2 Followers on Apr 19, 2015. Estimated reading time: 1 minute |

Microsoft continues its push to adapt to the new realities brought about by the containers tsunami, having recently announced the Nano Server, a "minimal footprint" Windows Server, and Hyper-V containers, which provide virtual machine isolation capabilities to containers.

Nano Server is even more stripped-down than Windows Server Core. The team has removed "the GUI stack, 32 bit support (WOW64), MSI and a number of default Server Core components". It isn't possible to do local logons or use Remote Desktop (as there is no GUI). WMI (Windows Management Instrumentation) and PowerShell are the only tools available to manage Nano Server, although a set of web-based management tools is in the works. Microsoft is also working on better remote tooling. This includes work on PowerShell's Desired State Configuration, file transfers and script authoring and debugging.

Reducing Nano Server to a minimum core improved its efficiency, security and availability. According to Microsoft, the Nano Server has 93 percent lower VHD (Virtual Hard Disk) size, 92 percent fewer critical bulletins and requires 80 percent fewer reboots than a typical Windows Server, due to the reduced footprint. Nano Server is also much faster to setup: from bare metal to running Nano Server takes 3 minutes, as demonstrated by Refaat Issa, Senior Program Manager on the Nano Server team. By comparison, Windows Server Core takes about 19 minutes.

Microsoft was already committed to support containers, Docker in particular, through Windows Server containers. Hyper-V containers will offer a degree of isolation that was only available to "dedicated physical or virtual machines".

Hyper-V containers are one of the latest contributions to supporting Docker on Microsoft's ecosystem. Docker 1.6 includes a Windows Client preview, a joint effort by Docker Inc. and Microsoft. Earlier this year, Microsoft launched the beta releases of Docker Machine on Azure and Hyper-V and of Docker Swarm on Azure. It also committed to support Docker Compose in the Azure provisioning process.

Microsoft's new offerings will be available on the next Windows Server. Microsoft promises to unveil more details at the next Build and Ignite conferences, in two weeks' time.

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread


Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you