Hi
almost every single document I read recommends 1 vCPU per VDI desktop, but if I look around everyone has at least two cores in their physical computers (Pentium -> 2C, i3 -> 2C/4T, i5 -> 4C, ... ) and frequencies are usually in rage of 3Ghz and more.
Even the most basic users nowadays run multiple applications simultaneously (core bussiness app(s), brosers(s), MS Office apps,...) and fair share of CPU is also used by PCoIP process itself.
I want to know how many vCPUs do you use in your VDI deployments and what is minimum CPU frequency that is still adequate in case of 1vCPU per desktop.
In our current servers we have Xeon E7-2830 CPUs which run at 2,13Ghz and desktops are painfully slow when configured with 1vCPU. It doesn't matter if there are 10 or 80 VDIs on blade (192GB of RAM and 2 cpu).
I did few tests on the users without telling them anything because I want to know if will they notice any improvements without placebo effect (esxi 5.1, view 5.3, Win7, 2GB of ram).
Test 1:
move all VMs off the host except for group of 10 test users -> I did this several times and users were still complaining
Test 2:
assign 2 vCPUs to same 10 users without moving any VMs off the host -> users themselves reported improvement and that desktops now works almost as good as their previous physical computers
Best regards