Hosts Support for up to 320 logical processors& 4TB physical memory per host Support for up to 1,024...

23
Server Virtualization Leon Shapritsky Microsoft Regional Specialist TeamNetcom Ltd. (Malam Team Group) Windows Server 2012 R2

Transcript of Hosts Support for up to 320 logical processors& 4TB physical memory per host Support for up to 1,024...

Server Virtualization

Leon ShapritskyMicrosoft Regional Specialist TeamNetcom Ltd. (Malam Team Group)

Windows Server 2012 R2

Server Virtualization Scenarios

Scalability & Performance

Security & Multitenancy

Flexible Infrastructure

High Availability & Resiliency

VirtualizationInnovation

Physical & Virtual Scalability

Hosts

• Support for up to 320 logical processors& 4TB physical memory per host

• Support for up to 1,024 virtual machines per host

Clusters

• Support for up to 64 physical nodes & 8,000 virtual machines per cluster

Virtual Machines

• Support for up to 64 virtual processors and 1TB memory per VM

Massive scalability for the most demanding workloads

LogicalProcessors

320

Physical Memory

4TB

64ClusterNodes

1TBVirtualMemory

64VirtualCPU

Enterprise Class

Scale for Key

Workloads

Online VHDX Resize

Expand Virtual SCSI Disks

1. Grow VHD & VHDX files whilst attachedto a running virtual machine

2. Then expand volume within the guest

Shrink Virtual SCSI Disks

3. Reduce volume size inside the guest

4. Shrink the size of the VHDor VHDX file whilst the VM is running

Online VHDX Resize provides VM storage flexibility

Expanded Virtual Disk & Volume without Downtime

30 GB Primary Partition 10 GB Unallocated40GB Primary Partition

Offloaded Data Transfer (ODX)

OffloadCopy

Request Token

Write Request

TokenSuccessful Write Result

External Intelligent Storage Array

Virtual Disk Virtual Disk

Actual Data

Token

Benefits

• Rapid virtual machine provisioning and migration

• Faster transfers on large files

• Minimized latency

• Maximized array throughput

• Less CPU and network use

• Performance not limited by network throughput or server use

• Improved datacenter capacity and scale

Token-based data transfer within the storage array

Live migration maintaining Fibre Channel connectivity

Virtual Fibre Channel in Hyper‑V

Hyper‑V host 1 Hyper‑V host 2

Worldwide Name Set B

Worldwide Name Set A

Worldwide Name Set B

Virtual machineVirtual machineLIVE MIGRATION• Unmediated access to a storage area

network (SAN)

• Hardware-based I/O path to virtual hard disk stack

• N_Port ID Virtualization (NPIV) support

• Single Hyper‑V host connected to different SANs

• Up to four Virtual Fibre Channel adapters on a virtual machine

• Multipath I/O (MPIO) functionality

• Supports Live migration

Access Fibre Channel SAN data from a virtual machine

Worldwide Name Set A

Network Quality of Service

Bandwidth Management

• Establishes a bandwidth floor

• Assigns specified bandwidth for each type of traffic

• Helps to ensure fair sharing during congestion

• Can exceed quota with no congestion

2 Mechanisms

• Enhanced packet scheduler (software)

• Network adapter with DCB support (hardware)

Achieve desired levels of networking performance

Relative minimum bandwidth

Strict minimum bandwidth

Bandwidth oversubscription

Normal priority

High priority Critical

Hyper‑V Extensible Switch

W=1 W=2 W=5

Bronze tenant

Silver tenant

Gold tenant

Hyper‑V Extensible Switch

100 MB 200 MB 500 MB

1 Gbps

Gold tenant

Gold tenant

Gold tenant

Hyper‑V Extensible Switch

500 MB 500 MB 500 MB

1 Gbps

NIC Teaming

1 Gbps

Storage Quality of Service

• Allows an administrator to specify a maximum IOPS cap

• Takes into account incoming & outgoing IOPS

• Configurable on a VHDX by VHDXbasis for granular control whilst VM is running

• Prevents VMs from consuming allof the available I/O bandwidth tothe underlying physical resource

• Supports Dynamic, Fixed& Differencing

Control allocation of Storage IOPS between VM Disks

IOPS1,5000

500

1000

Hyper-V Host

Virtual Machine

OS VHDX

Data VHDX

Virtual Machine Live Cloning

Export a clone of a running VM

• Point-time image of running VMexported to an alternate location

• Useful for troubleshooting VMwithout downtime for primary VM

Export from an existing checkpoint

• Export a full cloned virtual machinefrom a point-in-time, existing checkpoint of a virtual machine

• Checkpoints automatically merged into single virtual disk

Duplication of a Virtual Machine whilst Running

VM1 VM2

1 User Initiates an export of a running VM

2Hyper-V performs a live, point-in-time export of the VM, which remains running, creating the new files in the target location

3 Admin imports new, powered-off VM on the target host, finalizes configuration and starts VM

4 With Virtual Machine Manager, Admin can select host as part of the clone wizard

Live Migration Compression

• Utilizes available CPU resources on the host to perform compression

• Compressed memory sent across the network faster

• Operates on networks with less than 10 gigabit bandwidth available

• Enables a 2X improvement in Live Migration performance

Intelligently Accelerates Live Migration Transfer Speed

VM VM

Target host

Live migration setup

iSCSI, FC or SMB Storage

IP connection

Configuration data

Memory pages compressed, then transferred

Memory content

MEM

ORY

MEM

ORY

Modified pages compressed, then transferred

Modified memory pages

Storage handle moved

VM

Host running Hyper‑V

Target device

Storage Live Migration

Source device

• Move virtual hard disks attached to a running virtual machine

• Manage storage in a cloud environment with greater flexibility and control

• Move storage with no downtime

• Update physical storage available to a virtual machine (such as SMB-based storage)

• Windows PowerShell cmdlets

Increased Flexibility through Live Migration of VM Storage

Reads and writes go to the source VHD

Disk contents are copied to new destination VHD

VHD

Disk writes are mirrored; outstanding changes are replicated

Reads and writes go to new destination VHD

Virtual machine

VHD

Destination

Hyper‑VVirtualmachine

Target deviceSource device

Virtualmachine

Source Hyper‑V

IP connection

Configuration dataMemory contentModified memory pages

Shared-Nothing Live Migration

• Increase flexibility of virtual machine placement & increased administrator efficiency

• Simultaneously live migrate VM & virtual disks between hosts

• Nothing shared but an ethernet cable

• No clustering or shared storage requirements

• Reduce downtime for migrations across cluster boundaries

Complete Flexibility for Virtual Machine Migrations

Reads and writes go to the source VHD

Reads and writes go to the source VHD. Live Migration

Begins

Disk contents are copied to new destination VHD

Disk writes are mirrored; outstanding changes are

replicatedLive Migration

MEM

ORY

MEM

ORY

VHDVHD

Live Migration ContinuesLive Migration Completes

Guest Clustering with Shared VHDX

• VHDX files can be presented to multiple VMs simultaneously, as shared storage

• VM sees shared virtual SAS disk

• Unrestricted number of VMs canconnect to a shared VHDX file

• Utilizes SCSI-persistent reservations

• VHDX can reside on a Cluster Shared Volume on block storage, or onFile-based storage

• Supports both Dynamic and Fixed VHDX

Guest Clustering No Longer Bound to Storage Topology

CSV onBlock Storage

SMB ShareFile Based Storage

GuestCluster

SharedVHDX File

GuestCluster

SharedVHDX File

Hyper-VHost Clusters

Flexible choices for placement of Shared VHDX

Network Virtualization

• Secure Isolation for traffic segregation, without VLANs

• VM migration flexibility

• Seamless Integration

Key Concepts

• Provider Address – Unique IP addresses routable on physical network

• VM Networks – Boundary of isolation between different sets of VMs

• Customer Address – VM Guest OS IP addresses within the VM Networks

• Policy Table – maintains relationship between different addresses & networks

Network Isolation & Flexibility without VLAN Complexity

192.168.2.10 192.168.2.11 192.168.2.12 192.168.2.13 192.168.2.14

10.10.10.1010.10.10.1110.10.10.12

Blue Network

10.10.10.1010.10.10.1110.10.10.12

Red Network

Network/VSID Provider Address

Customer Address

Blue (5001) 192.168.2.10 10.10.10.10

Blue (5001) 192.168.2.10 10.10.10.11

Blue (5001) 192.168.2.12 10.10.10.12

Red (6001) 192.168.2.13 10.10.10.10

Red (6001) 192.168.2.14 10.10.10.11

Red (6001) 192.168.2.12 10.10.10.12

Network Virtualization Gateway

• Multi-tenant VPN gateway in Windows Server 2012 R2

• Integral multitenant edge gateway for seamless connectivity

• Guest clustering for high availability

• BGP for dynamic routes update

• Encapsulates & De-encapsulatesNVGRE packets

• Multitenant aware NAT forInternet access

Bridge Between VM Networks & Physical Networks

Contoso Fabrikam

ResilientHNV

Gateway

Resilient HNVGateway

Internet

ResilientHNV

Gateway

Service Provider

Hyper-V Host Hyper-V Host

Replication configured from primary to secondary

Hyper-V Replica | Extended Replication

• Once a VM has been successfully replicated to the replica site, replicacan be replicated to a 3rd location

• Chained Replication

• Extended Replica contents match the original replication contents

• Extended Replica replication frequencies can differ from original replica

• Useful for scenarios such as SMB -> Service Provider -> Service Provider DR Site

Replicate to 3rd Location for Extra Level of Resiliency

DR Site

DASStorage

Replication can be enabled on the 1st replica to a 3rd site

Replication

Generation 2 Virtual Machines

Ease of Management & Operations

• PXE boot from Optimized vNIC

• Hot-Add CD/DVD Drive

Dynamic Storage

• VMs have UEFI firmware with supportfor GPT partitioned OS boot disks >2TB

• Faster Boot from Virtual SCSI with OnlineResize & increased performance

Security

• Removal of emulated devices reduces attack surface

• VM UEFI firmware supports Secure Boot

VMs built on Optimized, Software-Based Devices

Generation 2 Virtual

Machine

Synthetic NIC PXE Boot

Hot-Add CD/DVD

Drive

UEFI Firmware with Secure

Boot

Boot FromVirtual SCSI

System Center and Windows Server

Virtual Machines

Virtual MachineManager

VM networksVirtual MachineManager

Service Templates

Virtual MachineManager

AutomationOrchestrator

Features

• VM management.

• Service management.

• Self-service VM networks.

• Multi-tenancy/multi-stamp.

• Self-service tenant administration.

• Enterprise identity for SPF.

• Extensibility for hosted cloud API.

Service Management API / Service Provider Foundation

Microsoft System Center 2012 R2

Windows Server 2012 R2

Windows Azure PackTenant Dashboard

Core service dashboard

Configuration and control

Utilization reporting

Include one or more services

Bind services to clouds

Set quotas and add-ons

Windows Azure PackAdmin Portal

Summary

Scalability & Performance

Security & Multitenancy

Flexible Infrastructure

High Availability & Resiliency

VirtualizationInnovation

Hyper-V: A More Complete Virtualization Platform

Next steps

Learn more and download the Windows Azure Pack.http://www.microsoft.com/en-us/server-cloud/windows-azure-pack.aspx

Download the Windows Server 2012 R2http://www.microsoft.com/en-us/server-cloud/windows-server/windows-server-2012-r2.aspx 

Download the System Center 2012 R2http://www.microsoft.com/en-us/server-cloud/system-center/system-center-2012-r2.aspx

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.