Microsoft Hyper-V

Microsoft Platform Guide

Audience
Public
Source Type
Documentation

Executive Summary

Microsoft’s Hyper-V, which is a Role in Windows Server, is an Enterprise Hypervisor. It is imperative to properly configure the virtual machine, the hypervisor, the storage, and all the components to ensure high availability, performance, and reliability.

This paper will cover the considerations for using FlashArray and its Purity Operating Environment with virtualized deployments with Hyper-V at a high level. The aspects covered include common use cases, features added to the server version of Windows, and quick overviews of Hyper-V and Pure FlashArray.

Microsoft Hyper-V

Hyper-V can:

  • Establish or expand a private cloud environment: Provide more flexible, on-demand IT services by moving to or expanding your use of shared resources and adjust utilization as demand changes.

  • Use your hardware more effectively: Consolidate servers and workloads onto fewer, more powerful physical computers to use less power and physical space.

  • Improve business continuity: Minimize the impact of both scheduled and unscheduled downtime of your workloads.

  • Establish or expand a virtual desktop infrastructure (VDI): Using a centralized desktop strategy with VDI can help you increase business agility and data security, as well as simplify regulatory compliance and manage desktop operating systems and applications. Deploy Hyper-V and Remote Desktop Virtualization Host (RD Virtualization Host) on the same server to make personal virtual desktops or virtual desktop pools available to your users.

  • Make development and test more efficient: Reproduce different computing environments without having to buy or maintain all the hardware you would need if you only used physical systems.

Windows Server has additional roles, features, and services that can extend Hyper-V by providing:

  • Live migration of virtual machines from one host to another within a Failover Cluster

  • Hyper-V Replica is used to replicate a VM to another host in potentially another site.

  • Hyper-V Virtual Fiber Channel: This enables the VM to have direct access to the storage so that functionality that requires it, such as taking application consistent snapshots of a database application in the VM utilizing Volume Shadow-copy Service (VSS).

  • SR-IOV networking enables network traffic to bypass the software switch layer of the Hyper-V virtualization stack.

  • Virtual Hard Disk Sharing enables virtual machines to participate in a Failover Cluster using shared storage. A SQL Server Always On Failover Cluster Instance is a common use case.

Cluster Shared Volumes is a clustered file system that enables Hyper-V hosts in a Failover Cluster to house VM virtual disk files. This allows easy movement of VMs between hosts in a Failover Cluster.