1.3.1. Lab 2.1: Solutions for Citrix XenDesktop

1.3.1.1. Task 1 – Access XenDesktop without F5

image12

Figure 7 - Access XenDesktop through StoreFront

  1. From “corporate-pc”

  2. Use IE and browse to Citrix Storefront

    • http://ctx-sf1a.demoisfun.net/Citrix/AgilityStoreWeb/
  3. When prompted for credentials

    • Username: demoisfun\demo01
    • Password: password
  4. Click “Agility” to launch XenDesktop.

    Note

    This takes a long time due to the Ravello implementation*

  5. Citrix “Desktop Viewer” launches and connects to XenDesktop

  6. Verify virtual desktop function

  7. In Citrix Agility desktop, click Start and Logoff

  8. Log off the Citrix receiver client using the 01 Demo pulldown in the upper right corner

  9. Close the browser Window

1.3.1.2. Task 2 – Load Balance StoreFront

image13

Figure 8 - Load balance StoreFront

Deploy the iApp

  1. From “corporate-pc”
  2. Create a new Application Service by selecting iApps -> Application Services and selecting Create
    • iApps >> Application Services
    • Press the Create button
    • Name the Application Service VM_LAB_2_LBSF
    • Select f5.citrix_vdi.v2.4.1rc1 for the template

1.3.1.2.1. iApp Configuration

  1. Review the Welcome to the iApp template for XenDesktop and XenApp

  2. General

    Use APM to securely proxy application (ICA) traffic and authenticate users into your Citrix environment? Yes, Proxy ICA traffic and authenticate users with BIG_IP
    What is the Active Directory NetBIOS Domain Name used for your Citrix servers? demoisfun
  3. BIG-IP Access Policy Manager

    Do you want to replace Citrix Web Interface or StoreFront servers with the BIG-IP system? “No, do not replace…”
    Create a new AAA object or select an existing one? AD1
  4. Virtual Server for Web Interface or StoreFront servers

    How should the BIG-IP system handle encrypted traffic to Web Interface or StoreFront servers? Terminate SSL for Clients, Plaintext to Citrix servers (SSL offload)
    Which SSL certificate do you want to use? wild.demoisfun.net.crt
    Which SSL private key do you want to use? wild.demoisfun.net.key
    What IP address will clients use to access the Web Interface or StoreFront servers, or the F5 Webtop? 192.168.3.160
    Did you deploy Citrix StoreFront?

    Yes, …StoreFront 3.0 or 3.6

    Note: we are running SF 3.9

    What is the URI used on StoreFront or Web Interface servers for XenApp or XenDesktop?

    /Citrix/AgilityStoreWeb/

    Note that this is the same URL used to access citrix directly in Task 1

  5. Web Interface or StoreFront servers

    What DNS name will clients use to reach the Web Interface or StoreFront servers? ctx-LB-SF.demoisfun.net
    Which port have you configured for Web Interface or StoreFront HTTP traffic? 80
    What are the IP addresses of your Web Interface or StoreFront servers?

    192.168.10.220

    192.168.10.221

    Which Monitor do you want to use http
  6. Virtual Server for XML Broker or Desktop Delivery Controller (DDC) Servers

    What IP address do you want to use for the XML Broker or DDC farm virtual server? 192.168.10.161
    How will requests from the Web Interface or StoreFront servers arrive? XML Broker or DCC requests will arrive unencrypted (HTTP)
  7. XML Broker or DDC Servers

    What are the IP addresses of your XML Broker or DDC servers?

    192.168.10.222

    192.168.10.223

    Which monitor do you want to use? http
  8. Press the Finished button

1.3.1.2.2. Test connectivity

  1. Use the RDP function on your laptop to connect to the “home-pc”
  2. Launch IE and browse to,
    • http://ctx-lb-sf.demoisfun.net
  3. When prompted for credentials
    • Username: demo01
    • Password: password
  4. Storefront is displayed with Agility icon
    • Click “Agility” to launch XenDesktop
  5. In the Citrix Agility desktop, click Start and Logoff
  6. Log off the Citrix receiver client using the 01 Demo pulldown in the upper right corner
  7. Close the browser Window

1.3.1.3. Task 3 – Replace StoreFront

image14

Figure 9 - BIG-IP replaces StoreFront

Deploy the iApp

  1. From “corporate-pc”
  2. Create a new Application Service by selecting iApps -> Application Services and selecting Create
    • iApps >> Application Services
    • Click on VM_LAB_2_LBSF
    • Click the Reconfigure link near the top

1.3.1.3.1. iApp Configuration

  1. BIG-IP Access Policy Manager

    Do you want to replace Citrix Web Interface or StoreFront servers with the BIG-IP system? “Yes, replace Citrix…”
  2. Scroll through the template and note that the storefront pool members are no longer present

  3. Press the Finished button

1.3.1.3.2. Test connectivity

  1. From “home-pc”
  2. Launch IE and browse to
    • http://ctx-lb-sf.demoisfun.net
  3. When prompted for credentials
    • Username: demo01
    • Password: password
  4. APM webtop is displayed with Agility icon
  5. Click on Agility to launch XenDesktop
  6. Click Open to launch the Citrix ICA client (pop up box at bottom)
  7. Verify that desktop is functional
  8. In Citrix Agility desktop, click on Start and Logoff
  9. Logout of APM Webtop using the Logout button in the upper right corner
  10. Close the browser window