We recently completed a massive round of testing looking at many of the different deployment configurations we can do with a Windows 7 desktop in XenDesktop 7.7. We wanted to look at how different factors might impact single server scalability.
- PVS vs MCS
- PVS Disk Cache vs RAM Cache
- Citrix Policies: Very High Definition vs High Server Scalability vs Optimized for WAN
- Windows 7 optimizations
Each test was conducted utilizing the same, knowledge worker workload.
As you see, each test builds upon the previous test while only modifying a single parameter. As I’ve gone through the initial results, some things quickly popped out at me:
- Machine Creation Services, from a purely single server scalability perspective, shows some impressive numbers.
- Enabling the RAM Cache feature within Provisioning Services gave us a 9% gain in server density.
- Every hypervisor tested showed similar percent changes between the different tests.
- There was little difference between High Server Scalability and Optimized for WAN because the items within the policy were not a significant part of the tested workload.
- Switching from the Citrix Very High Definition User Experience Policy to the Citrix High Server Scalability Policy improved server density by a whopping 30%.
Why did we see such a gain when moving to the High Server Scalability policy? Because the Very High Definition User Experience policy utilizes the H.264 codec, which gives the user a great experience, but at the cost of CPU utilization. When we switch to the High Server Scalability policy, we utilize the latest ThinWire technology. We are able to reduce CPU utilization while increasing server density by changing the way the system encodes the data.
In addition, these policies also modify how items are compressed, how many frames per second are transmitted, plus many more.
To learn more about the Citrix policies, check out the following blogs:
Stay tuned for Windows 10 on XenDesktop 7.7
Server Specs:
- Processors: Dual Intel Xeon E5-2697 (12 cores each)
- Workload: Knowledge Worker
- VM Specs: 2vCPU, 4 GB RAM
Daniel (Follow @djfeller)
XenApp & XenDesktop Best Practices
XenApp & XenDesktop Videos
[…] tab, you can create a new policy based on a built-in template. Note: Citrix (Daniel Feller XenDesktop 7.7 and Windows 7) has found that the High Server Scalability template can increase user density by […]
LikeLike
Hey Daniel,
Can you add some details about the host and guest specifications? Curious what the horsepower and VM demand looked like during this test.
Thanks!
Dane
LikeLike
Added to end
LikeLike
Hello Daniel,
Great work as usual. I’m a huge fan of your work! I notice that you haven’t included a test for VMware ESXi. Any reasons for the omission, or will you be including something along these lines in future updates to this article?
Thanks,
Morufudeen
LikeLike
VMware Eula doesn’t allow publication of performance numbers.
LikeLike