Differences between Windows Server 2016 Hyper-V, Nano Server, Hyper-V Server, Hyper-V Client, and VMware

The role that is installed on Windows Server 2016 (Core or Full Server), the role that can be installed on a Nano Server, its free version called Hyper-V Server, and the Hyper-V that comes in Windows 10 called Hyper-V Client are the four different versions of Hyper-V. The following sections will explain the differences between all the versions and a comparison between Hyper-V and its competitor, VMware.

Hyper-V limitations improvements

Hyper-V has improved a lot since its first version. The new limits, compared to the previous version, are up to 16 times bigger. This is quite impressive for a third release.

The following table shows the improvements based on Hyper-V of Windows Server 2008 R2:

Resource

Windows Server 2008 R2 Hyper-V

Windows Server 2012 R2 Hyper-V

Windows Server 2016 Hyper-V

Logical Processors

64

320

512

Physical Memory

1TB

4TB

24TB

Virtual CPUs per Host

512

2,048

2,048

Virtual CPU per VM

4

64

240

VM Memory

64GB

1TB

12TB

Active VMs per Host

384

1,024

1,024

Nodes per Cluster

16

64

64

Maximum VMs per Cluster

1,000

8,000

8,000

Windows Server 2016 Hyper-V

Hyper-V is one of the most fascinating and improved features of Windows Server 2016. The version of Windows Server 2016 Hyper-V goes beyond virtualization and helps us deliver the correct infrastructure to host our cloud environment.

Hyper-V can be installed as a role in both Windows Server Standard and Datacenter editions.

The only difference between Windows Server 2012 and 2012 R2, in the Standard edition, is that two free Windows Server OSes are licensed whereas there are unlimited licenses in the Datacenter edition.

However, in Windows Server 2016, there are significant differences between the two editions.

The following table will show the difference between Windows Server 2016 Standard and Datacenter editions:

Resource

Windows Server 2016 Datacenter edition

Windows Server 2016 Standard edition

Core functionality of Windows Server

Yes

Yes

OSes/Hyper-V Containers

Unlimited

2

Windows Server Containers

Unlimited

Unlimited

Nano Server

Yes

Yes

Storage features for software-defined datacenter including Storage Spaces Direct and Storage Replica

Yes

N/A

Shielded VMs

Yes

N/A

Networking stack for software-defined datacenter

Yes

N/A

Licensing Model

Core + CAL

Core + CAL

As you can see in the preceding table, the Datacenter edition is designed for highly virtualized private and hybrid cloud environments and Standard edition is for low-density or non-virtualized (physical) environments.

In Windows Server 2016, for Standard and Datacenter editions, Microsoft is also changing the licensing model from a per-processor to a per-core licensing.

The following points will guide you to license Windows Server 2016 Standard and Datacenter edition:

  • All physical cores in the server must be licensed. In other words, servers are licensed based on the number of processor cores in the physical server.
  • You need a minimum of 16 core licenses for each server.
  • You need a minimum of 8 core licenses for each physical processor.
  • The core licenses will be sold in packs of two.
  • Eight two-core packs will be the minimum requirement to license each physical server.

    Note

    The two-core pack for each edition is one-eighth the price of a two-processor license for corresponding Windows Server 2012 R2 editions.

  • The Standard edition provides rights for up to two OSEs or Hyper-V containers when all the physical cores in the server are licensed. For every two additional VMs, all the cores in the server have to be licensed again.
  • The price of 16-core licenses of Windows Server 2016 Datacenter and Standard edition will be the same price as the two-processor license of the corresponding editions of the Windows Server 2012 R2 version.
  • Existing customer servers, under the Software Assurance agreement, will receive core grants as required, with documentation.

The following table illustrates the new licensing model based on the number of two-core pack licenses:

Windows Server 2016 Hyper-V

Windows Server 2016 Standard edition may need additional licensing.

Nano Server

Nano Server is a new headless, 64-bit only installation option that installs "just enough OS" resulting in a dramatically smaller footprint that results in more uptime and a smaller attack surface. Users can choose to add server roles as and when needed, including Hyper-V, Scale out File Server, DNS Server, and IIS server roles. The user can also choose to install features, including Container support, Defender, Clustering, Desired State Configuration (DSC), and Shielded VM support.

Nano Server is available in Windows Server 2016 for:

  • Physical Machines
  • VMs
  • Hyper-V Containers
  • Windows Server Containers

It supports the following inbox optional roles and features:

  • Hyper-V, including container and shielded VM support
  • Datacenter Bridging
  • Defender
  • DNS Server
  • Desired State Configuration
  • Clustering
  • IIS
  • Network Performance Diagnostics Service (NPDS)
  • System Center Virtual Machine Manager and System Center Operations Manager
  • Secure Startup
  • Scale out File Server, including Storage Replica, MPIO, iSCSI initiator, and Data Deduplication

The Windows Server 2016 Hyper-V role can be installed on a Nano Server; this is a key Nano Server role that shrinks the OS footprint and minimizes the number of reboots required when Hyper-V is used to run virtualization hosts. Nano server can be clustered, including Hyper-V failover clusters.

Hyper-V works the same way on a Nano Server, including all features discussed in this book, as it does in Windows Server 2016, aside from a few caveats:

  • All management must be performed remotely, using another Windows Server 2016 computer. Remote management consoles, such as Hyper-V Manager, Failover Cluster Manager, PowerShell remoting, and management tools like System Center Virtual Machine Manager as well as the new Azure web-based Server Management Tool (SMT) can all be used to manage a Nano Server environment.
  • RemoteFX is not available.

Microsoft Hyper-V Server 2016

Hyper-V Server 2016, the free virtualization solution from Microsoft has all the features included on Windows Server 2016 Hyper-V excluding RemoteFX, in other words, Remote Desktop Virtualization Host (RDVH) is not supported on the free Hyper-V Server.

The only difference is that Microsoft Hyper-V Server does not include VM licenses and a graphical interface. The management can be done remotely using PowerShell, Hyper-V Manager from another Windows Server 2016 or Windows 10.

All the other Hyper-V features and limits in Windows Server 2016, including Failover Cluster, Shared Nothing Live Migration, Discrete Device Assignment, and Hyper-V Replica are included in the Hyper-V free version.

Hyper-V Client

In Windows 8, Microsoft introduced the first Hyper-V Client version, its third version has been launched with Windows 10. Users can have the same experience from Windows Server 2016 Hyper-V on their desktops or tablet, thus making their test and development virtualized scenarios much easier.

Hyper-V Client in Windows 10 goes beyond only virtualization and helps Windows developers use containers by bringing Hyper-V Containers into Windows 10. This will further empower developers to build amazing cloud applications benefiting from native container capabilities in Windows.

Since Hyper-V Containers utilize their own instance of the Windows kernel, the container is truly a server container all the way down to the kernel. Plus, with the flexibility of Windows container runtimes (Windows Server Containers or Hyper-V Containers), the containers built on Windows 10 can be run on Windows Server 2016 as either Windows Server Containers or Hyper-V Containers.

The Hyper-V feature must also be enabled, since Windows 10 only supports Hyper-V containers.

Hyper-V Client is present only in the Windows 10 Pro or Enterprise version and requires the same CPU feature as Windows Server 2016, called Second Level Address Translation (SLAT).

Although Hyper-V client is very similar to the server version, there are some components that are only present on Windows Server 2016 Hyper-V. Here is a list of components you will find only on the server version:

  • Hyper-V Replica
  • Remote FX capability to virtualize GPUs
  • Discrete Device Assignment (DDA)
  • Live Migration and Shared Nothing Live Migration
  • ReFS Accelerated VHDX Operations
  • SR-IOV Networks
  • Remote Direct Memory Access (RDMA) and Switch Embedded Teaming (SET)
  • Virtual Fibre Channel
  • Network Virtualization
  • Failover Clustering
  • Shielded VMs
  • VM Monitoring

Even with these limitations, Hyper-V Client has various interesting features, such as Storage Migration, VHDX, VMs running on SMB 3.1 File Shares, PowerShell integration, Hyper-V Manager, Hyper-V Extensible Switch, Quality of Services, Production Checkpoints, the same VM hardware limits as Windows Server 2016 Hyper-V, Dynamic Memory, Runtime Memory Resize, Nested Virtualization, DHCP Guard, Port Mirroring, NIC Device Naming, and much more.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.117.196.217