Hyper V R2 Deep Dive

2,266 views
2,197 views

Published on

This presenation gives a quick history on Hyper-V and discusses the arhcitecture of the vurrent release. It then goes into detail on Hyper-V R2, i.e. the build included in Hyper-V Server 2008 R2 and Windows Server 2008 R2. It includes Live Migration, Cluster Shared Volumes, Virtual Machine Queue, SLAT, Core Parking and Native VHD.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,266
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Hyper V R2 Deep Dive

  1. 1. VM 1 VM 1 VM 3 VM 2 (“Admin”) (“Parent”) VM 2 VM 3 (“Child”) (“Child”) Drivers Drivers Hypervisor Drivers Drivers Drivers Drivers Hypervisor Hardware Hardware Traditional Approach Hyper-V Approach Microkernelised Hypervisor has an inherently secure architecture with minimal attack surface
  2. 2. OS Parent Partition Child Partitions Hyper-V VM Worker Processes ISV / IHV / OEM Applications Applications Applications MS/ XenSource WMI Provider VM Service User Mode Windows Server Xen-Enabled Linux Non- Windows Server Windows Server 2008, x64 2008, x64 Kernel 2008, 2003 Hypervisor Windows Linux Aware OS VSP Drivers VSC Windows VSC Windows Kernel Kernel Windows Hypercall Windows Drivers Kernel Adapter VMBus VMBus Emulation VMBus Kernel Mode Hyper-V “Designed for Windows” Server Hardware
  3. 3. VLAN 101 VLAN 102 Virtual Machines Virtual Network Physical NIC Physical Switch
  4. 4. LAN Hyper-V Host Hyper-V Host Heartbeat Virtual Machine SAN
  5. 5. 1. Copy memory pages from the source to the target via Ethernet 2. Final state transfer 3. Pause virtual machine a) Move storage connectivity from source host to target host via Ethernet b) Run new VM on target; Delete VM on source 4. Host 1 Host 2 Blue = Storage Purple = Networking Shared Storage
  6. 6. Configuration State
  7. 7. Parent Partition VM1 VM2 Virtual Machine Switch Routing TCP/IP TCP/IP VLAN Filtering Data Copy Port 2 Port 1 VM NIC 1 VM NIC 2 Miniport Driver VM BUS NIC Ethernet
  8. 8. Parent Partition VM1 VM2 Virtual Machine Switch TCP/IP TCP/IP Routing VLAN filtering Data Copy Port 2 Port 1 VM NIC 1 VM NIC 2 Miniport Driver Default Q1 Q2 VM BUS Queue Switch/Routing unit NIC Ethernet
  9. 9. Guest Virtual Guest Virtual Address Address Guest OS Shadow page defines GVA-to- tables combine GPA mappings these mappings because the Guest Physical processor knows Address how to perform Hypervisor only one level of defines GPA-to- translation SPA mappings System System Physical Physical Address Address

×