implementing hyper v virtualization service pack 1

Post on 14-May-2015

1.831 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Session Code:

Implementing Hyper V Virtualization Service

Pack 1Lai Yoong SengVirtualization ConsultantRedynamics Asia Sdn Bhd

Session Code:

Session Objectives and Takeaways

Gain a better understanding of your application workload and increase density in Virtualization with

Dynamic MemoryRemoteFX

How much memory does a web server require ?

How much memory does a domain controller require ?

Vendor said “Recommended 2GB”

Access application slow !

System overloaded when peak time !

2GB of memory not sufficient as suggested

by vendor!

Application Memory Utilization

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

DYNAMIC MEMORY

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

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

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

Dynamic Memory Example0 512 MB

Hot-add

1024MB

Hot-add

VM MemoryBallooned Memory

VM Memory

Second VM MemoryParent Memory

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

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

Enable Dynamic Memory

Make sure the Virtual Machine is not running.Startup : Min 512 MB

Maximum: default 64 GB

Memory BufferIdeal target memory value is constantly change.Default is set to 20%

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

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

DEMODynamic Memory

REMOTEFX

RemoteFX Hardware Requirement

RD Vitualization Host Server meet the following requirement

SLAT enabled processorGPU . Minimum 1 and Maximum 4 identical GPUHyper V Server

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

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

VIDEORemoteFX

Summary

Dynamic Memory & RemoteFX

http://technet.microsoft.com/en-us/evalcenter/ff183870.aspx

QUESTIONS?QUESTION & ANSWERS

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

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!

top related