This document summarizes new features in Hyper-V 2008 R2 and VMM 2008 R2, including increased host limits, live migration, core parking, second level address translation, virtual machine queue, native VHD, and enhanced management capabilities in VMM 2008 R2 such as support for live migration and cluster-to-cluster migration. It also discusses upgrades from previous versions and tools for developers.
54. Live Migration Create VM on target server Copy memory pages from the source to the target via Ethernet Final state transfer Pause virtual machine Move storage connectivity from source host to target host via Ethernet Run new VM on target; Delete VM on source Host 1 Host 2 Blue = Storage Purple = Networking Shared Storage
55. Live Migration State Transfer Memory Configuration Configuration State State Server 1 Server 2
66. VM Memory Management Guest Virtual Address Guest Virtual Address Guest OS defines GVA-to-GPA mappings Shadow page tables combine these mappings because the processor knows how to perform only one level of translation Guest Physical Address Hypervisor defines GPA-to-SPA mappings System Physical Address System Physical Address Hyper-V R2 Hyper-V
78. Virtual Machine Queue (VMQ) Parent Partition VM1 VM2 Virtual Machine Switch Ethernet TCP/IP TCP/IP Routing VLAN Filtering Data Copy Port 1 Port 2 VM NIC 1 VM NIC 2 Miniport Driver NIC VM BUS
79. VMQ Architecture Parent Partition VM1 VM2 Virtual Machine Switch Ethernet TCP/IP TCP/IP Routing VLAN filtering Data Copy Port 1 Port 2 VM NIC 1 VM NIC 2 Miniport Driver Q1 Default Queue Q2 VM BUS Switch/Routing unit NIC
80.
81. TCP/IP traffic in a VM can be offloaded to a physical NIC on the host computer.