19

Citrix XenApp on VMware ESX: 1 or 2 vCPU?

In the past I’ve published two articles (here and here) about best practices on running Citrix XenApp (presentation server) on VMware ESX. It were all best practices gathered by other people, but I agreed with a lot of the recommendations. Until recently, I did also agree on using 1 vCPU XenApp virtual machines (with less users per VM) rather than 2 vCPU XenApp virtual machines (with more users per VM). From my own experience and what I got from the community, the performance will be degraded if you use 2 vCPUs. As a mather of fact, during a session on this subject at VMworld 2008 in Las Vegas, this was what stated:

- Always set up your Citrix VMs with 1 vCPU
- Due to the scheduling done by VMware at the hypervisor layer you will degrade performance if you use 2 vCPUs

So having experienced it myself and read about it on the internet, there was no reason for me to try it differently on newer version of ESX. But after reading “VMware Platform Performance Index”, a benchmark performed by the guys over at Virtual Reality Check (Ruben Spruijt and Jeroen van de Kamp), I got confused. … Continue Reading

Share
1

ResourcePool Reservation Script updated

The following script is based on Eric Sloof‘s Resourcepool calculator.

I modified it quit a bit. It now has, logging, can be run as a scheduled task, % of resource reservation for memory and cpu that can be set on a resourcepool. The script respects the reservertion set on a particular vm.

You need to adjust the following variables: … Continue Reading

Share
Pages ... 1 2 3 4