About 12 months ago we rolled out XenApp 6 published desktops to all of our staff over 8 offices around the country.
Majority of the staff work within the LAN where the XenApp servers are located.
The rest are in branch offices connected via WAN links (these are low speeds).
We have a number of XenApp 6 servers (Server 2008 R2), which are all configured identically. Users connect to the host with the least load.
What we have found is the following:
Users in the LAN where the the XenApp servers are have minimal issues. Main issue is that Excel Locks up frequently. Mainly when accessing our BI Data which is hosted on another server (which is not releated I know), but when several users are running BI reports at the same time, it will lock up for all of them as there are not enough resources. The rest of the apps seem fine.
Users in our branch offices cannot function with Published desktops, the WAN links are not large enough to handle the load streaming multiple desktops at the same time. Increasing the links is not cost effective.
We have received alot of complaints from our Local BI users and our Branch office users about the above 2 reasons. This has prompted me to think of a redesign or rethink of how we are using XenApp.
I had engaged Citrix directly for assistance, but all they could think of was to install branch repeaters. These only increase the published desktop speed 1.5 fold. They are designed more to accelerating CIFS, Printing etc. Not designed for Published desktops. They don't seem to be able to offer any alternatives.
I have researched a bit and it looks as though Published desktops is not the recomended practice and that the norm is to stream apps direct to XenDesktops instead.
Do I persist and spend more money increasing link speeds, purchase branch repeaters etc?
Do I look at streaming Apps to XenDesktops?
Do I look at streaming apps to the XenApp servers hosting the published desktops?
Do I trash the whole Xen solution and go back to local clients with local apps etc and incur all the issues that come along with them?
Strange thing out of all of this is that we have several Thin clients (Linux Platform), that connect straight to the XenApp servers via their built in Citrix receiver. They don't pass through the Citrix Web interface. They work perfect. No issues at all with a published desktop.
Is there a way for our Desktop and Laptop users to connect to the servers without using the Web interface?
I would appreciate any helpful suggestions.