Setting Up NetScaler appliance for XenApp/XenDesktop

A NetScaler appliance can provide load balanced, secure remote access to your XenApp/XenDesktop applications. You can use the NetScaler appliance load balancing feature to distribute traffic across the XenApp/XenDesktop servers, and the NetScaler Gateway feature to provide secure remote access to the servers. NetScaler appliance can also accelerate and optimize the traffic flow and offer visibility features that are useful for XenApp/XenDesktop deployments.

Figure 1. NetScaler appliance in XenApp/XenDesktop Setup

localized image

The above figure shows the components involved in this deployment:

  • NetScaler Gateway.** Provides the URL for user access, and provides security by authenticating the users.

  • NetScaler appliance load balancing virtual server. Load balances the traffic for the Web Interface or StoreFront servers. You can also deploy a load balancing virtual server in front of the XenApp/XenDesktop servers to load balance key components such as XML Broker and Desktop Delivery Controller (DDC) server.

  • Web Interface or StoreFront or Web Interface on NetScaler appliance. Provides the interface through which you can access the applications.

    Note: Web Interface on NetScaler (WIonNS) is a customization of the Web Interface product, hosted on the NetScaler appliance.

  • XenApp/XenDesktop. Provides the applications that your users want to access.

To set up the NetScaler appliance for XenApp/XenDesktop by using the NetScaler appliance GUI


  • XenApp/XenDesktop servers are configured and available.
  • Web Interface, StoreFront, or Web Interface on NetScaler servers are configured and available.
  • You have a working knowledge of NetScaler Gateway, NetScaler, XenApp, XenDesktop, and StoreFront/Web Interface/Web Interface on NetScaler.
  • Make sure that you have configured a virtual server and a service and bound the service to the virtual server.


  1. Log on to the NetScaler appliance and on the Configuration tab click XenApp and XenDesktop.
  2. On the Details pane, click Get Started. If the setup exists on the NetScaler, click the Edit link corresponding to each of the section that you want to modify.
  3. Select the product (StoreFront, Web Interface, or Web Interface on NetScaler appliance) that in your deployment provides the interface for access to the XenApp/XenDesktop applications.
  4. Set up secure remote access.
    1. In the NetScaler Gateway Settings section, specify the details for the VPN virtual server and click Continue.
    2. In the Server Certificate section, choose an existing certificate or install a new certificate and click Continue.
    3. In the Authentication section, configure the primary authentication mechanism to be used and specify the server details or use an existing server and click Continue.
    4. In the StoreFront section, specify the details of the server that provides the interface for accessing the applications and click Continue.
    5. You can use one of the following as your StoreFront server.
      1. LB vserver pointing to multiple SF servers.
      2. Web Interface or StoreFront server directly reachable from the NetScaler appliance.
      3. Web Interface on NetScaler.
  5. Click Done to complete the configuration.

Setting Up NetScaler appliance for XenApp/XenDesktop

In this article