Introduction of Citrix
XenDesktop 5.6 Editions
Protocols and Ports
Overview of XenDesktop 7.1
Installation and Configuration
A bit of History
Ed Lacobucci Founded Citrix in 1989 in Texas then moved to Florida
Lacobucci was IBM developer worked on Os/2 project.
Citrix was originally named as citrus.
Lacobucci original vision of built Multi user support
Citrix first product was call "citrix Multiview" based on OS/2.
Citrix developed "MultiWin" Technology, It later Licensed to Microsoft which
became basis of Terminal server.
•XenServer 6 and 6.0.2
•XenServer 5.6 with Service Pack 2
•VMware vSphere 5.0 Update 1 (ESXi 5.0 and vCenter 5.0)
•VMware vSphere 5.0 (ESXi 5.0 and vCenter 5.0)
•VMware vSphere 4.1 Update 1 (ESX 4.1 and vCenter 4.1, and
ESXi 4.1 and vCenter 4.1)
System Center Virtual Machine Manager
•System Center 2012 Virtual Machine Manager; Hyper-V on
•Windows Server 2008 R2 Service Pack 1
•System Center Virtual Machine Manager 2008 R2 Service
Pack 1; Hyper-V on
•Windows Server 2008 R2 Service Pack 1
Citrix XenServer. A hypervisor on which
Multiple VMs run.
Citrix XenCenter. A stand-alone application
that runs on a separate computer. You use
XenCenter to create and manage VMs
running on XenServer.
The XenDesktop infrastructure is reliant upon the Network
Services Module for name resolution and authentication.
DHCP & DNS:- Pooled desktops are based on a single master
image. As such, they are reliant upon DHCP for the delivery of a
unique network configuration. DNS is required by XenDesktop
and its supporting infrastructure for domain name resolution.
Active Directory:- XenDesktop utilizes Active Directory for
authentication and the enforcement of policy settings for both
users and computers.
The Control Module is responsible for
managing and maintaining the status of the
entire XenDesktop site. User authentication,
enumeration, and brokering are all
maintained within the control module.
Accepts user credentials and passes them on to
the XenDesktop Controllers for authentication
and enumeration. Once authenticated, the user is
presented with a list of desktops they are
authorized to access.
•Manages virtual desktop environment.
•Brokers connections between users and their
Win 2008, Standard or Enterprise Edition (32- or 64-
bit), with Service Pack 2
Win 2008 R2 with Service Pack 1, Standard or
Enterprise Edition (64-bit only)
Enables to configure and manage the
Provides various wizards to setting up
creating desktops and assigning desktops
Windows XP Pro (32-bit) with Service Pack 3
Windows XP Pro (64-bit) with Service Pack 2
Windows Server 2008
Windows Server 2008 R2
Detailed and intuitive overview of XenDesktop
Enables support to helpdesk teams to perform
crucial support tasks.
Monitoring and troubleshooting system issues.
Win 2008, Standard or Enterprise Edition
Win 2008 R2, Standard or Enterprise Edition
Installed on virtual desktops, the agent enables
direct ICA connections between the virtual
desktop and user devices.
Windows XP 32-bit with Service Pack 3
Windows XP 64-bit with Service Pack 2
Windows Vista with Service Pack 2
A desktop operating system (for example,
Windows Xp,Windows 7) running on a VM.
A component that validates licenses for Desktop
Delivery Controller and Provisioning Services.
Citrix Licensing 11.10 is supplied with XenDesktop 5.6; XenDesktop 5.6 does not work
with older versions.
Provides the foundation for the overall
XenDesktop site. All configuration information,
desktop information and current utilization
information is stored within the SQL database.
SQL Server 2012 with Service Pack 1
SQL Server 2012 - Apply the same workaround as for
Service Pack 1.
SQL Server 2008 R2 with Service Pack 2
SQL Server 2008 R2 with Service Pack 1
SQL Server 2008 R2
SQL Server 2008 R2 Express Edition
SQL Server 2008 with Service Pack 3
SQL Server 2008 with Service Pack 2 - The Express
Edition is not supported in this version.
Supported operating systems:
1. Windows Server 2012, Standard and Datacenter Editions.
2. Windows Server 2008 R2 SP1, Standard, Enterprise, and Datacenter Editions.
1. Microsoft .NET Framework 3.5 SP1 (required on Windows Server 2008 R2 only).
2. Microsoft .NET 4.0.
3. Windows PowerShell 2.0 (included with Windows Server 2008 R2) or 3.0 (included
with Windows Server 2012).
4. Visual C++ 2005, 2008 SP1, and 2010 Redistributable packages. The installer
deploys these automatically. They are also available on the Citrix installation media in
the Support folder.
Supported Microsoft SQL Server versions:
1. SQL Server 2012 SP1 - Express, Standard, and Enterprise Editions. By default, the Express
edition is installed when installing the Controller.
2. SQL Server 2008 R2 SP2 - Express, Standard, Enterprise, and Datacenter Editions.
The following database features are supported (except on SQL Server Express Edition, which
supports only standalone mode).
1. SQL Server Clustered Instances
1. SQL Server Mirroring
1. SQL Server 2012 Always On Availability Groups
Microsoft .NET Framework 3.5Service
Microsoft SQL Express 2008 R2
Microsoft Visual C++ 2008 Runtime
Microsoft Internet Information Service
Microsoft Visual J# 2.0 JE