Hyper-V Infrastructure

Download Report

Transcript Hyper-V Infrastructure

Microsoft
Virtual
Academy
First Half
Second Half
(01) Introduction to Microsoft Virtualization
(05) Hyper-V Management
(02) Hyper-V Infrastructure
(06) Hyper-V High Availability
and Live Migration
(03) Hyper-V Networking
(07) Integration with System Center 2012
Virtual Machine Manager
(04) Hyper-V Storage
(08) Integration with Other
System Center 2012 Components
** MEAL BREAK **
Microsoft
Virtual
Academy
Microsoft
Virtual
Academy
Processor
Virtualization
Local storage
RAM
All hardware components should have a
Window Server logo
• NUMA (Non-uniform memory
NUMA node 1
NUMA node 2
access)
Processors
• Helps hosts scale up the number of
cores and memory access
• Partitions cores and memory into
“nodes”
• Allocation and latency depends on
the memory location relative to a
processor
Memory
• High performance applications
detect NUMA and minimize crossnode memory access
Host NUMA
NUMA node 1
NUMA node 2
Processors
• This is optimal…
Memory
• Memory allocation and
thread allocations within
the same NUMA node
NUMA node 3
NUMA node 4
Processors
• Memory populated in
Memory
each NUMA node
Host NUMA
NUMA node 1
NUMA node 2
Processors
• This isn’t optimal…
• System is imbalanced
Memory
• Memory allocation and thread
•
•
•
•
allocations across different NUMA
nodes
Multiple node hops
NUMA Node 2 has an odd number
of DIMMS
NUMA Node 3 doesn’t have enough
NUMA Node 4 has no local memory
(worst case)
NUMA node 3
NUMA node 4
Processors
Memory
Host NUMA
• Guest NUMA
• Presenting NUMA topology
within VM
• Guest operating systems &
apps can make intelligent
NUMA decisions about thread
and memory allocation
• Guest NUMA nodes are aligned
with host resources
• Policy driven per host –
best effort, or force alignment
vNUMA node A vNUMA node B
vNUMA node A vNUMA node B
NUMA node 1 NUMA node 2 NUMA node 3 NUMA node 4
Windows Server 2008
Windows Server 2008 R2
Windows Server 2012
16 LPs
64 LPs
320 LPs
1 TB
1 TB
4 TB
16 Nodes up to 1000 VMs
16 Nodes up to 1000 VMs
64 Nodes up to 8000 VMs
Virtual Machine Processor
Support
Up to 4 VPs
Up to 4 VPs
Up to 64 VPs
VM Memory
Up to 64 GB
Up to 64 GB
Up to 1 TB
Yes, one at a time
Yes, one at a time
Yes, with no limits. As many
as hardware will allow.
No. Quick Storage Migration
via SCVMM
No. Quick Storage Migration
via SCVMM
Yes, with no limits. As many
as hardware will allow.
Servers in a Cluster
16
16
64
VP:LP Ratio
8:1
8:1 for Server
12:1 for Client (VDI)
No limits. As many as
hardware will allow.
HW Logical Processor
Support
Physical Memory Support
Cluster Scale
Live Migration
Live Storage Migration
Startup RAM
Maximum RAM
Memory Buffer
Memory Weight (aka Memory Priority)
Finance VM
8 GB
Sales VM
Engineering VM
6 GB
4 GB
3 VMs started
2 GB
T=0
Virtual Machines
Memory Settings
T = 15
T = 30
T=0
T = 15
T = 30
Total System Memory
Memory in Use by VMs
8 GB
3 GB
Physical Memory Used
37.5 %
Finance VM
8 GB
Sales VM
Engineering VM
Finance starts reports
Engineering starts an
analysis job
6 GB
4 GB
3 VMs started
2 GB
T=0
Virtual Machines
Memory Settings
T = 15
T = 30
T=0
T = 15
T = 30
Total System Memory
Memory in Use by VMs
8 GB
6 GB
Physical Memory Used
75 %
Finance VM
Sales VM
8 GB
Engineering VM
Service VM
6 GB
Engineering reaches
max allocation
Finance starts reports
Engineering starts an
analysis job
Finance report finished
Engineering analysis running
IT starts a Service VM
4 GB
3 VMs started
2 GB
T=0
Virtual Machines
Memory Settings
T = 15
T = 30
Memory recovered
to allow Service VM
T=0
T = 15
T = 30
Total System Memory
Memory in Use by VMs
8 GB
7.5 GB
Physical Memory Used
94 %
Most OSes require more
memory during boot and
will use less when idle
Customers wanted more
configuration flexibility
Finance VM
Sales VM
Engineering VM
Service VM
8 GB
Finance & Engineering
Grab all available memory
6 GB
4 GB
2 GB
T=0
T = 15
Virtual Machines
Memory Settings
Total System Memory 8 GB
T = 30
Assume that Sales and
Service VM are Restarted
Smart Paging designed to ensure VMs always restart
When restarting VMs:
Why only on VM Reset?
When starting new VMs:
Q: Are there any recommendations for types of disks or
storage subsystems (SATA, SAS, SSD) for Hyper-V Smart
Paging?
A: Dynamic Memory has been architected so that in the
vast majority of cases, Hyper-V Smart Paging is rarely used
and, if used, only on a temporary basis. Thus, the need for
special high end storage isn’t needed and Smart Paging
will take advantage of whatever storage is presented.
Microsoft
Hyper-V
Server 2012
Windows
Server 2012
Standard
Windows
Server 2012
Datacenter
No guest OS
licenses
2 guest OS
licenses
Unlimited guest
licenses
Host OS is free
Licensed per CPU
Licensed per CPU
CLI & Remote
Management only
Full installation
or Server Core
Full installation
or Server Core
Set-NetFirewallProfile -Profile Domain,Public,Private
-Enabled True
free download
Install-WindowsFeature –Name WDS
free download
free download
free download
free download
Add-WindowsFeature Hyper-V
DISM /online /enable-feature /featurename:Microsoft-Hyper-V
start /w ocsetup Microsoft-Hyper-V
Server role
Add-WindowsFeature Hyper-V
DISM /online /enable-feature /featurename:Microsoft-Hyper-V
start /w ocsetup Microsoft-Hyper-V
Will be automatically
enabled when adding hosts
Enterprise-class, Microsoft
hypervisor
Standalone Hyper-V
Free ISO download from
Microsoft.com website
Designed for remote
management
Contains all Hyper-V features
Is this an evaluation version? Is their Activation?
Is this supported in production?
Does Hyper-V Server have reduced/limited scale?
Is System Center required for Live Migration or Live
Storage Migrate VMs?
Is clustering included with Hyper-V Server 2012?
Does Hyper-V Server include Live Migration?
Shared Nothing Live Migration?
Does this include the new Extensible Switch?
Does this include Hyper-V Replica?
MS Hyper-V Server 2008 R2 SP1
Microsoft Hyper-V Server 2012
August 2011
August 2012
Free Download from:
www.microsoft.com/hvs
Free Download from:
www.microsoft.com/hvs
Physical Processor Support:
Up to 8 processors
(no core limitations)
Up to 64 processors
(no core limitations)
Physical Memory Support:
Up to 1 TB per server
Up to 4 TB per server
Up to 4 per VM
Up to 64 per VM
64 GB of memory per VM
(no memory tax)
1 TB of memory per VM
(no memory tax)
Live Migration/High Availability:
Yes
Yes
Live Storage Migration:
No
Yes
Shared Nothing Live Migration:
No
Yes
RemoteFX:
Yes
More monitors, more resolutions
Storage Spaces:
No
Yes
VMs on File Based Storage
No
Yes
Release Date:
Cost:
Virtual Processors
Virtual Machine Memory Support:
• There are many considerations for planning the server,
storage, networking, software, and security
• Virtualization hosts will have different requirements than
infrastructure servers
• Consider virtualization rights when selecting the host OS
• Use the Microsoft Assessment and Planning Toolkit (MAP)
for guidance
©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics 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.