User guide

© 2011 Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information. Cisco Validated Design Page 22
9. The Desktop Delivery Controller validates the login credentials and checks out a license from the Citrix
License Server. If the credentials are valid and a license is available, then the credentials, XenDesktop
license and policies are sent to the virtual desktop for processing.
10. Once the connection has been approved, the Virtual Desktop Agent uses the transferred credentials to
logon against Active Directory and applies profile configurations.
3.3.5 Citrix XenDesktop Hosted Shared Desktops Overview
Hosted Shared desktops use the XenApp feature of XenDestkop to deliver session-based desktops. The Hosted
Shared model is built on Microsoft Remote Desktop Services (formerly Terminal Services) platform and end users
effectively share one configuration of a Windows Server desktop through independent sessions.
The high-level components of the Citrix XenApp feature of XenDesktop architecture for both the Hosted Shared
model for desktop delivery and the traditional XenApp model of virtual application delivery are shown in Figure 20.
Figure 20. Citrix XenApp Architecture
Web Interface
Backup Data Collector
Primary Data Collector
Citrix XenApp Servers
Line-of-Business
Load Managed Group
Citrix XenApp Servers
Core Business Applications
Load Managed Group
Citrix XenApp Servers
Hosted Shared Desktops
Citrix License Server
Data Store
Application Hub
Citrix XenApp Farm
Web Interface: Web Interface provides the user interface for virtual applications and desktops. Web
Interface brokers user authentication, enumerates the available desktops and applications. Then upon
application or desktop launch, delivers an .ica file to the Citrix Receiver on the user‘s local device to initiate
a connection. Because Web Interface is a critical component, redundant servers must be available to
provide fault tolerance.
Data Collector: The data collector is responsible for authenticating users, identifying accessible desktops or
applications, and identifying which XenApp server a user should connect. The data collector is the
brokering mechanism for requests coming from the end user and Web Interface destined to the XenApp
farm. As the size of the XenApp farm increase, the data collector moves from becoming a shared server,