We are currently testing a new horizon view deployment and can not get good performance with single 4k monitors. Youtube playback is horrible and general VM performance is laggy on anything above a 1080P panel. We have run the optimization tool and are currently using Blast Extreme. I have tried pretty much every combination of settings for the Horizon client as well as changing GPO settings for the Blast Protocol. We have also tried PcoIP and received similar results. We also submitted a case with VMware and had an engineer verify our setup and he stated this was normal behavior when using 4K panels. At this point I am thinking we are limited by CPU clock speed but I wanted to see if anyone had any ideas. We also tried using vGPU and grid with a Tesla T4 card and still got very poor performance. I have listed out out cluster specs along with the VM specs we are using for Horizon View. Any ideas would be greatly appreciated.
4 Node vSAN cluster
All Flash Storage
Intel(R) Xeon(R) Silver 4110 CPU @ 2.10GHz
200GB Ram Per Host
All Flash Storage
VDI VM Specs:
VM Version 14
VMware Tools 10341
What are you testing, just full screen video?
What are you testing from, thin clients / windows desktops?
I haven't testing 4k yet, I have users using it and they aren't complaining, but I don't think they are doing full screen video. Check the endpoint, if that can support h265(hevc) decoding it may help, they added support in 7.7. I'm pending our upgrade from 7.4 to 7.9 to test that, but its supposed to be alot more efficent. There is youtube video online of someone showing the performance but its only 1080p
We are testing full screen video and non full screen video. The client is a Windows 10 Laptop with a Core i7 processor that has no issues rendering multiple 4K panels. We have also tried with and without H. 264 encoding.
It depends on the graphics card in the laptop, and I think you get a "Allow High Efficiency Video Decoding (HEVC) " option in the client if h265 is supported, its different then h264. Its only available in blast