The Ultimate Windows 10 Tuning Template for any VDI Environment
Co-author: Omar Bouhaj
A couple of weeks ago we organized the first #VDILIKEAPRO webinar about the ultimate performance tuning tips and tricks for Windows 10 in VDI (go check it out, it is recorded for your convenience). We actually started testing Windows 10 in our own labs about six months ago. In January we decided to give the new beta template for Windows 10 in VMware’s OS Optimization Tool (OSOT) a try. To our pleasant surprise OSOT makes it very easy to configure and optimize your VDI Image.
By using VMware’s default templates or self-created templates, this tool is a must-have for any VDI engineer. We believe that this tool--with a lot of best practices--can be applied to your Windows image in any VDI environment, not only for VMware Horizon View but also for Citrix XenDesktop and Microsoft VDI.
But there is more…
VMware’s OSOT offers built-in Windows desktop and server operating system templates (including Windows 7, Windows 8, Windows 8.1 and Windows 10, Windows 2008 and Windows 2012). By enabling the default settings, we already concluded that VMware OS Optimization Tool gives an impressive VSImax increase of 44% in comparison to vanilla Windows 10.
But we think that there are even more tuning best practices for Windows 10. That’s why we decided to create our own template for VMware OS Optimization Tool and we are proud to announce that the first version is now available for download (for free).
Here is a list of the tuning best practices in the #VDILIKEAPRO Tuning Template version 0.1 based on the v58 template by the OSOT team. This template only contains additional tuning for Windows 10.
Test Results #VDILIKEAPRO Tuning Template v0.1
In the graph below you can see a comparison of VMware OS Optimization Tool with all the settings enabled versus OSOT fully tuned plus all settings of the #VDILIKEAPRO template for OSOT.
As you can see the #VDILIKEAPRO tuning template offers an additional 3.5% increase in VSImax in addition to VMware OS Optimization Tool. VM Utilization goes down by 5.5% and IO patterns drop by approximately 10%.
Install the template
Installing the template is straightforward:
- Download and install VMware OSOT: https://labs.vmware.com/flings/vmware-os-optimization-tool
- Run VMware OSOT and open the My templates tab
- Click Import Template at the right bottom of the window
- Browse to the VDILIKEAPRO / Login VSI tuning template xml file
- Open the Analyze tab and select te My Templates\Windows 10 - Login VSI - VDILIKEAPRO template
- Click analyze to compare your system to the tuning template
- Apply tuning where needed
- Validate the performance and functionality impact, and provide tuned desktop to end-users
Download the template
The #VDILIKEAPRO Tuning Template is available for free. Download the Tuning Template Now:
We look forward to your feedback! Any questions, bugs, suggestions and improvements can be sent to: firstname.lastname@example.org.
Omar & Jeroen.
Important note: Our tuning template disables some features that might be considered essential by some of your end users or security officers e.g. the windows firewall. Our tuning template disables some features that might be considered essential by some of your end users or security officers e.g. the windows firewall. So before your end users come after you with torches and pitchforks, always consider the tradeoffs between better performance and more features for your end users. When you are not sure if a tuning setting works for you, simply do not use it.
Please do NOT blindly apply the tuning we provide! We tested these tuning options in our own labs, and they might have a different impact in your own unique VDI environment with different hardware and software components. That’s why it is so important to test and validate these changes yourself. Login VSI is there to help you.
Also, please note that this template works with the latest version of OSOT (v80).
About the company Login VSI
The company Login VSI provides end-user performance insights for virtualized desktop and server based computing environments. Enterprise IT departments use flagship product Login VSI (for scalability testing) and new addition Login PI (for availability testing) in all phases of their virtual desktop deployment—from planning to deployment to change management—to build and safeguard a good performance, a high availability, and (as a result) a good and consistent end-user experience. For more information about Login VSI or for a free test license visit www.loginvsi.com.
Objective testing with Login VSI
Login Virtual Session Indexer (Login VSI) is the industry-standard load-testing tool for testing the performance and scalability of centralized Windows desktop environments such as server-based computing (SBC) and VDI. Login VSI is used for testing and benchmarking by all major hardware and software vendors and is recommended by both leading IT analysts and the technical community. Login VSI is 100% vendor independent and works with standardized user workloads; therefore, conclusions based on Login VSI test data are objective, verifiable, and replicable.
Login VSI–based test results are used and published in technical white papers and are presented at conferences. Login VSI is used by end-user organizations, system integrators, hosting providers, and testing companies. It is also the standard tool used in all tests executed in the internationally acclaimed research project VDIlike a Pro (formerly known as Project Virtual Reality Check).
How Login VSI works
When used for benchmarking, the software measures the total response time of several specific user operations being performed within a desktop workload in a scripted loop. The baseline is the measurement of the response time of specific operations performed in the desktop workload, which is measured in milliseconds (ms). Two values in particular are important: VSIbase and VSImax.
- VSIbase: A score reflecting the response time of specific operations performed in the desktop workload when there is little or no stress on the system. A low baseline indicates a better user experience, resulting in applications responding faster in the environment.
- SImax: The maximum number of desktop sessions attainable on the host before experiencing degradation in host and desktop performance.
VSIbase and VSImax provide proof (vendor independent, industry standard, and easy to understand) to innovative technology vendors of the power, the scalability, and the gains of their solutions.
About the Author
Omar Bouhaj joined Login VSI in 2012 as a Support Consultant. As such, he supports customers and partners worldwide. You can ask Omar anything about our products, and besides this, he can also fill you in on the history of Hip-Hop. In his spare time, he loves DJing, to travel and to enjoy nature.