Virtualization

Applies To: Windows Server (Semi-Annual Channel), Windows Server 2016

Icon showing a box with spokes Virtualization in Windows Server 2016 is one of the foundational technologies required to create your software defined infrastructure. Along with networking and storage, virtualization features deliver the flexibility you need to power workloads for your customers.

Windows Server 2016 Virtualization technologies include updates to Hyper-V, Hyper-V Virtual Switch, and Guarded Fabric and Shielded Virtual Machines (VMs), that improve security, scalability, and reliability. Updates to failover clustering, networking, and storage make it even easier to deploy and manage these technologies when used with Hyper-V.

Windows Containers is a new technology that offers you another way to deploy flexible, software-based computing power.

Note

To download Windows Server 2016, see Windows Server Evaluations.

The following sections contain brief technology overviews and links to Virtualization documentation.

Guarded Fabric and Shielded VMs

As a cloud service provider or enterprise private cloud administrator, you can use a guarded fabric to provide a more secure environment for VMs. A guarded fabric consists of one Host Guardian Service (HGS) - typically, a cluster of three nodes - plus one or more guarded hosts, and a set of shielded VMs.

For more information, see Guarded Fabric and Shielded VMs.

Hyper-V

The Hyper-V technology provides computing resources through hardware virtualization. Hyper-V creates a software version of computer, called a virtual machine, which you use to run an operating system and applications. You can run multiple virtual machines at the same time, and can create and delete them as needed.

Hyper-V requires specific hardware to create the virtualization environment. For details, see System requirements for Hyper-V on Windows Server 2016.

Hyper-V on Windows Server 2016

Hyper-V is a server role in both Windows Server 2016 Datacenter and Standard editions.

Learn more about Hyper-V, the hardware you need, the operating systems you can run in your virtual machines, and more. If you're new to Hyper-V, start with the Hyper-V Technology Overview.

For more information, see Hyper-V on Windows Server 2016

Hyper-V on Windows 10

Hyper-V is available in some versions of Windows 10, Windows 8.1, and Windows 8.

Hyper-V on Windows is geared toward development and test activities and gives you a quick and easy way to run different operating systems without deploying more hardware.

For more information, see Hyper-V on Windows 10.

Microsoft Hyper-V Server 2016

The Hyper-V technology is also available separately from Windows and Windows Server, as a free, standalone product. Hyper-V Server is commonly used as the host in a virtualized desktop infrastructure (VDI) environment.

For more information, see Microsoft Hyper-V Server 2016.

Hyper-V Virtual Switch

The Hyper-V Virtual Switch is a software-based layer-2 Ethernet network switch that is included in all versions of Hyper-V.

Hyper-V Virtual Switch is available in Hyper-V Manager after you install the Hyper-V server role.

Included in Hyper-V Virtual Switch are programmatically managed and extensible capabilities that allow you to connect virtual machines to both virtual networks and the physical network.

In addition, Hyper-V Virtual Switch provides policy enforcement for security, isolation, and service levels.

Additional Virtualization Technologies for Windows Server 2016 and Windows 10

Following are links to documentation for other Microsoft Windows virtualization technologies.

Windows Containers

You can use Windows Server and Hyper-V containers to provide standardized runtime environments for development, test, and production teams.

Windows Containers provide operating system-level virtualization that allows multiple isolated applications to be run on a single system. Two different types of container runtimes are included with the feature, each with a different degree of application isolation.

Windows Server Containers achieve isolation through namespace and process isolation.

Hyper-V Containers encapsulate each container in a light-weight virtual machine.

For more information, see Windows Containers Documentation on the Microsoft Developer Network (MSDN).