We are starting deployment of Win7 enterprise virtual desktops in our organization using 23" LG all in 1 zero clients (pcoip). They are running at 1920 x 1080 native resolution. We have 20 VM's running right now on 3 esxi servers (192GB ram, dual 6 core xeon processors). The server hardware is barely being taxed at all. storage is on ibm v7000 FC san with SSD drives. This is a very robust setup which can run many more than the 20 VMs we are running. VMs have 2gb ram and 2vcpu.
The problem we are having is graphical performance is pretty bad. Windows are slow when resizing/dragging, video playback is choppy, scrolling in internet explorer stutters and we have one particular application that lags tremendously when switching menus.
We've noticed that if we set the zero clients to a lower (non-native) resolution of 1024x768, then the performance increases greatly and is comparable to a physical workstation.
Why is this? Does vmware view (5.1) really not work well with these larger monitors and higher resolutions? Would graphics offload cards help at all? Im struggling to find where exactly the problem is and how it is best resolved. I've looked at the teradici apex cards but from what I have read, it doesnt sound like they give better performance so much as take the burden off the server CPU which is definitely not a problem at this point. Server CPUs are barely above 5%.