I have spent the last few months designing and implementing a new XenApp 6.5 farm. This is to replace our current XenApp 5 Farm. Currently I am just not happy with the performance of the new farm and I am delaying deployment.
The farm consists of CSG, CWI, License Server, 2 Data Collectors, SQL 2008 R2 Database Host Server, 8 Published Desktop Hosts (with generic apps installed), 4 application host servers (hosts the role specific applications).
All Hosts are Server 2008 R2 and running on ESXi 5.1 hosts. Hosts, VM's and SAN all have 10GB NICs.
A user will launch their published desktop. Once they login, any role specific apps are also streamed to the session via the receiver installed on the server.
Each XenApp host server has been designed according to the XenApp 6.5, Server 2008 R2 best practices guide.
I am unsure what type of user experience to expect. I can quite easily see 100 clips on youtube of people watching smooth video clips online via their published desktop. However on our sessions stream an online video, they are rather clunky and unwatchable.
Also the general Desktop navigation is smoothish without being great most of the time, but also has its periods where it becomes unusable. Any Flash related content is also pretty bad.
I have installed the HDX monitor and I receive perfect 10/10 scores for my session. However the monitor obviously doesn't see what I do.
I have tried launching the sessions outside of office hours when network traffic is at its lowest. I have tried reducing all graphics options to their lowest, still not that great.
The clients I am using are running latest versions of flash and receiver. Servers are all up to date with Rollup packs, hotfixes etc.
I am stuck for what else to look at. Any tips would be greatly appreciated.