geekon with ron #4: tuning and optimizing your gold image
TRANSCRIPT
GeekOn Discussion:Tuning/Optimizing Win7
for VDI Ron Oglesby @ronoglesby #GeekOn
AgendaWhy tune or optimize Windows 7?Understanding where these changes are and how they
are implementedWhere can I find all this stuff!
Copyright © 2010 Unidesk Corporation. All Rights Reserved. www.unidesk.com
Does all this tuning “help”? (the user)Can prevent Windows services from killing server
resourcesMay show a slight improvement in the user’s
perceived performance (what the user ‘feels’)Will probably not improve your server density
(number of desktops per server) in any significant way
Copyright © 2010 Unidesk Corporation. All Rights Reserved. www.unidesk.com
My testing results
Copyright © 2010 Unidesk Corporation. All Rights Reserved. www.unidesk.com
Understanding these changesPreventativePerformance improvement Impact to scale
Copyright © 2010 Unidesk Corporation. All Rights Reserved. www.unidesk.com
Preventative optimizations examplesOptimizations that keep standard Windows services
from killing VDI performance or allowing one VM to eat a significant portion of shared resrouces. Disable Window udpate Disabling the recycle bin… Setting event logs to 1MB and overwrite Setting the Windows Power State to VMs don’t sleep Disabling Windows Indexing/search Offline files and machine account password changes Setting temp clean up for OS and Applications (like IE)
Copyright © 2010 Unidesk Corporation. All Rights Reserved. www.unidesk.com
Perceived Perf Improvement examplesThese are changes that may make the user session
“feel” snappier or quicker. They may do nothing for actual ‘performance’ Off-screen composition for IE Disable aero or custom backgrounds Hiding the action center pop-ups PCoIP tuning for frame rate and bandwidth available.
Copyright © 2010 Unidesk Corporation. All Rights Reserved. www.unidesk.com
Scale/density improvement examplesThere are changes to the VM that MAY have an impact
on density of the server or storage (increase in VM capacity) Configure AV to ignore read-only volumes Disk defrag disabled Disable Last NTFS access time stamp Disable Index and searching Disable Superfetch Set memory assignment properly (avoiding paging)
Copyright © 2010 Unidesk Corporation. All Rights Reserved. www.unidesk.com
Understanding where changes are madeUsers Settings
Settings within the profile (file system) or Within the Registry (HKCU hive)
Machine Settings Services (impact the entire machine) HKLM/HKCR, Local machine registry
Copyright © 2010 Unidesk Corporation. All Rights Reserved. www.unidesk.com
References and other stuffTechnet Optimizing Windows 7 Tool http
://blogs.technet.com/b/deploymentguys/archive/2010/08/31/optimising-windows-7-images-for-use-in-vdi.aspx
Windows 7 optimization Citrix http://support.citrix.com/article/CTX127050
Quest Tool http://communities.quest.com/community/vworkspace/blog/2011/09/08/introducing-the-free-quest-vworkspace-desktop-optimizer
VMware Win7 Guide: http://www.vmware.com/files/pdf/VMware-View-OptimizationGuideWindows7-EN.pdf
Project Virtual Reality Check Phase III http://www.projectvrc.com/white-papers/doc_details/12-project-vrc-phase-iii
Open Q&A