Citrix XenApp and Cisco WAAS

1 min read

I recently made a design for a Citrix XenApp 6 farm that had to comply with the Cisco WAAS solution the customer had in place.  This image is from the Cisco WAAS website to clarify the set-up (although this is about XenDesktop, it uses the same principals).

 

One of the requirements for Cisco WAAS to fully perform is to disable compression and lower the encryption to basic. So applications have to be published with basic encryption, this encryption is not meant to be secure but just ‘scrambles’ data (CTX155541). Because of the rather basic encryption the Cisco WAAS solution is able to optimize the data transferred.

The Cisco WAAS solution claims to provide better compression than Citrix native compression according to the following graph. I’m not sure how to interpreter this ghaps because it seems that this is browser activity from a Citrix XenApp server which is HTTP traffic instead of ICA.

When I asked @CiscoWaas (great to have social media) they told me this is ICA traffic and not measured HTTP traffic from a Citrix XenApp server.

To use optimisation you need to turn compression off for optimization:

Open the “default.ica” file, located by default in “C:\Inetpub\wwwroot\Citrix\XenApp\conf” on your Web Interface server, with Notepad and add the entry “Compress=Off” under the Application section, then save the file.

The WAN optimization that’s delivered via Cisco WAAS is without a doubt a good reason to build such a config but this also means that when you update your Citrix Web Interface you have to add this entry again, meaning extra administrative burden when using Cisco WAAS for ICA optimization.

The following two tabs change content below.

Kees Baggerman

Kees Baggerman is Senior Technical Director — Performance & Solutions Engineering R&D at Nutanix, where he leads a global team responsible for defining how enterprise applications are delivered on the Nutanix platform. A former Citrix Technology Professional and NVIDIA Enterprise Platform Advisor, he has spent 15+ years driving EUC strategy and technical direction across architecture, product, and customer success. He has been writing here since 2011 — sharing what he learns at the intersection of platform engineering and enterprise IT.
Kees Baggerman

Kees Baggerman

Senior Technical Director at Nutanix - Former Citrix CTP - NVIDIA Enterprise Platform Advisor - 15+ years in EUC

Kees Baggerman is Senior Technical Director — Performance & Solutions Engineering R&D at Nutanix, where he leads a global team responsible for defining how enterprise applications are delivered on the Nutanix platform. A former Citrix Technology Professional and NVIDIA Enterprise Platform Advisor, he has spent 15+ years driving EUC strategy and technical direction across architecture, product, and customer success. He has been writing here since 2011 — sharing what he learns at the intersection of platform engineering and enterprise IT.

Similar Posts

One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.