implementing hyper v virtualization service pack 1
TRANSCRIPT
![Page 1: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/1.jpg)
![Page 2: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/2.jpg)
Session Code:
Implementing Hyper V Virtualization Service
Pack 1Lai Yoong SengVirtualization ConsultantRedynamics Asia Sdn Bhd
Session Code:
![Page 3: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/3.jpg)
Session Objectives and Takeaways
Gain a better understanding of your application workload and increase density in Virtualization with
Dynamic MemoryRemoteFX
![Page 4: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/4.jpg)
How much memory does a web server require ?
How much memory does a domain controller require ?
Vendor said “Recommended 2GB”
![Page 5: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/5.jpg)
Access application slow !
System overloaded when peak time !
2GB of memory not sufficient as suggested
by vendor!
![Page 6: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/6.jpg)
Application Memory Utilization
![Page 7: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/7.jpg)
7
Windows Server 2008 R2 SP1
Microsoft RemoteFX leverages the power of virtualized graphics resources and advanced codecs to recreate the fidelity of hardware-assisted graphics acceleration, including support for 3D content and Windows Aero, on a remote user’s device. This allows for a local-like, remote
Dynamic Memory allows the allocation of a range of memory (min and max) to individual VMs, enabling the system to dynamically adjust the VM’s memory usage based on demand. This provides more consistency in system performance enabling better manageability for administrators
Dynamic Memory RemoteFX
![Page 8: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/8.jpg)
DYNAMIC MEMORY
![Page 9: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/9.jpg)
Example: Without Dynamic Memory
Hyper-V (2 GB)
Unused (8 GB)
Physical Server (16 GB RAM)
VM 2- 4 GB
Hyper-V (2 GB)
Physical Server (16 GB RAM)
VM 1- 2 GB
VM 4- 2 GB
VM 3- 4 GB
Unused (8 GB)
Wasted Wasted
ClusterNode1 ClusterNode2
![Page 10: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/10.jpg)
Example: With Dynamic Memory
Hyper-V (2 GB)
Unused (2 GB)
Physical Server (16 GB RAM)
VM 2- 4 GB
Hyper-V (2 GB)
Physical Server (16 GB RAM)
VM 1- 2 GB
VM 4- 2 GB
VM 3- 4 GB
DM: 2 GB
DM: 2 GB
DM: 4 GB
DM: 2 GB
ClusterNode1 ClusterNode2
![Page 11: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/11.jpg)
Example: When Live Migration
Hyper-V (2 GB)
Unused (8 GB)
Physical Server (16 GB RAM)
Hyper-V (2 GB)
Physical Server (16 GB RAM)
VM 4- 2 GB
VM 3- 4 GB
Unused (2 GB)
DM: 2 GB
DM: 2 GBVM 2- 4 GB
VM 1- 2 GB
ClusterNode1 ClusterNode2
![Page 12: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/12.jpg)
Dynamic Memory Example0 512 MB
Hot-add
1024MB
Hot-add
VM MemoryBallooned Memory
VM Memory
Second VM MemoryParent Memory
![Page 13: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/13.jpg)
Supported Guest Operating System
Windows Server 2003 Web, Standard, Enterprise & Datacenter (32-bit and 64-bit)Windows Server 2003 R2 Web, Standard, Enterprise & Datacenter (32-bit and 64-bit)Windows Server 2008 Web, Standard, Enterprise & Datacenter (32-bit and 64-bit)Windows Server 2008 R2 Web, Standard, Enterprise & Datacenter (64-bit)Windows Vista Enterprise & Ultimate (32-bit and 64-bit)Windows 7 Enterprise & Ultimate (32-bit and 64-bit)
13
![Page 14: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/14.jpg)
How to Upgrade?
Backup first – High priority !Ensure Virtual Machine are ready for the update
Completely shutdown. No Saved State VMMerge Snapshot
Update the Host to SP1 RCUpdate the VM
Integration Services
![Page 15: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/15.jpg)
Enable Dynamic Memory
Make sure the Virtual Machine is not running.Startup : Min 512 MB
Maximum: default 64 GB
![Page 16: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/16.jpg)
Memory BufferIdeal target memory value is constantly change.Default is set to 20%
![Page 17: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/17.jpg)
Memory Weight
Memory weight determine who will get the memory. By default, all VM are created equal in term of memory prioritization.Rules of thumb:-
Higher Priority will get memory 1st
Taken from Lower Priority VM
![Page 18: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/18.jpg)
Reserve Parent PartitionConfigure Hyper V parent partition to avoid freezes when Dynamic Memory VM’s use all RAM.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ Virtualization
RED_DWORD valueName = MemoryReserveSetting = amount of MB to reserve for the parent partition, e.g. 2GB RAM
Lastly, Reboot server.Hyper-V (0 GB)
Physical Server (16 GB RAM)
VM 4- 4 GB
VM 3- 4 GB
DM: 4 GB
DM: 4 GB
ClusterNode1
![Page 19: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/19.jpg)
DEMODynamic Memory
![Page 20: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/20.jpg)
REMOTEFX
![Page 21: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/21.jpg)
RemoteFX Hardware Requirement
RD Vitualization Host Server meet the following requirement
SLAT enabled processorGPU . Minimum 1 and Maximum 4 identical GPUHyper V Server
![Page 22: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/22.jpg)
Supported Operating System
Server operating system:-Windows Server 2008 R2 with SP1 – Standard/ Enterprise/ DatacenterHyper V 2008 R2 + SP1
RemoteFX Virtual DesktopWindows 7 Enterprise/Ultimate with SP1
Client computerAny client computer with Remote Desktop Connection 7.1
![Page 23: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/23.jpg)
Supported GPU
Tested and Verified GPUAMD ATI FirePro – v5800, v7800, v8800
Driver version: 8.72- and 8.723Nvidia Quadro – F5800, FX4800, FX 3800
Driver version : 195.62 and 196.21
![Page 24: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/24.jpg)
VIDEORemoteFX
![Page 25: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/25.jpg)
Summary
Dynamic Memory & RemoteFX
http://technet.microsoft.com/en-us/evalcenter/ff183870.aspx
![Page 26: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/26.jpg)
QUESTIONS?QUESTION & ANSWERS
![Page 27: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/27.jpg)
Lai's Blog –Virtualization & System Centerwww.ms4u.info
Deployment Guide for Windows Server 2008 R2 with SP1http://go.microsoft.com/fwlink/?LinkId=199955
Microsoft RemoteFXhttp://go.microsoft.com/fwlink/?LinkId=200307
Hyper V Dynamic Memory Evaluation Guidehttp://go.microsoft.com/fwlink/?LinkId=196615
Resources
Hardware Consideration for RemoteFXhttp://go.microsoft.com/fwlink/?LinkId=196610
![Page 28: Implementing Hyper V virtualization Service Pack 1](https://reader034.vdocuments.net/reader034/viewer/2022052315/55547f04b4c9050f348b4cb9/html5/thumbnails/28.jpg)
Did you like this session?Required slide
Please complete the evaluation form and return it to the track managers on your way out…
You may be a lucky winner of some cool prizes!