You are on page 1of 33

Getting Started with Citrix XenApp

Citrix XenApp

5.0 for Microsoft

Windows Server

2008
Citrix XenApp

5.0 for Microsoft

Windows Server

2003
Copyright and Trademark Notices
Use of the product documented in this guide is subject to your prior acceptance of the End User License Agreement. A
printable copy of the End User License Agreement is included on your installation media.
Information in this document is subject to change without notice. Companies, names, and data used in examples herein
are fictitious unless otherwise noted. No part of this document may be reproduced or transmitted in any form or by any
means, electronic or mechanical, for any purpose, without the express written permission of Citrix Systems, Inc.

2003-2009 Citrix Systems, Inc. All rights reserved.


Citrix, ICA (Independent Computing Architecture), Program Neighborhood, and GoToMeeting are registered
trademarks, and Presentation Server, Citrix XenApp, Citrix XenApp for UNIX, Citrix Access Gateway, Citrix WANScaler,
Citrix EasyCall Gateway, Citrix EdgeSight, Password Manager, and SpeedScreen are trademarks of Citrix Systems,
Inc. in the United States and other countries.
The product includes software developed by The Apache Software Foundation (http://www.apache.org/).
Trademark Acknowledgements
RSA Encryption

19961997 RSA Security Inc. All rights reserved.


FLEXnet Operations and FLEXnet Publisher are trademarks and/or registered trademarks of Acresso Software Inc. and/
or InstallShield Co. Inc.
Adobe, Acrobat, Flash, and PostScript are trademarks or registered trademarks of Adobe Systems Incorporated in the
U.S. and/or other countries.
Apple, LaserWriter, Mac, Macintosh, Mac OS, Power Mac, and Safari are trademarks or registered trademarks of Apple
Computer Inc.
IBM, AIX, DB2, and WebSphere are registered trademarks of IBM Corporation in the United States and other countries.
Java, Sun, SunOS, Solaris, JavaServer Pages, and Sun Java System Application Server are trademarks or registered
trademarks of Sun Microsystems, Inc. in the United States and/or other countries.
Microsoft, MS, Windows, Windows Server, Win32, Outlook, ActiveX, Visual J#, ClearType, Excel, SQL Server, Microsoft
Access, Windows Vista, .NET, Media Player, and Active Directory are trademarks or registered trademarks of Microsoft
Corporation in the United States and/or other countries.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Oracle, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates.
SAP is a registered trademark of SAP AG in Germany and other countries.
All other trademarks and registered trademarks are the property of their respective owners.
Document code: March 10 2009 17:24:52
Contents
1 Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
New Product and Feature Names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Media Kit Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
2 Introducing Citrix XenApp 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
XenApp Product Editions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
New Features and Changes in XenApp 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
New Features, Capabilities, and Changes in the XenApp 5 Feature Pack. . . . . . . . . . . . . . . . .14
3 XenApp Feature Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Hosted Application Delivery and Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Application Streaming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Citrix Receiver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
XenServer Virtualization Platform. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Load Testing Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Provisioning Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Profile Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Application Performance Monitoring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
SmartAuditor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Secure Application Access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Branch Optimization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Single Sign-on. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
EasyCall Voice Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Workflow Studio Orchestration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
4 Getting Up and Running with XenApp 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
XenApp Platinum Deployment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Using XenApp to Manage Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Preparing to Create the Farm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Licensing This Release. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Installing XenApp 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
iii
Installing Additional Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Running Mixed Farms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Getting the XenApp 5 Feature Pack. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Contents
iv
Chapter 1
Before You Begin
Topics:
New Product and Feature
Names
Media Kit Contents
This documentation provides information about Citrix XenApp
5 and includes information about the XenApp 5 Feature Pack.
XenApp 5 supports both Windows Server 2003 and Windows
Server 2008. This documentation focuses primarily on XenApp
5 for Windows Server 2008. For more information on XenApp 5
for Windows Server 2003, see CTX113699 and the Citrix
XenApp 5.0 for Microsoft Windows Server 2003 Upgrade Guide
at http://support.citrix.com/article/CTX116622.
5
New Product and Feature Names
Citrix has changed the name of its product line and several features.
Note: You might see previous product and feature names in documentation, user
interfaces, Web pages, and support materials.
This name is the new name for
Citrix XenApp Citrix Presentation Server
XenApp Advanced Configuration Presentation Server Console
Citrix XenApp Plug-in for Hosted Apps,
which contains the following plug-ins:
w Citrix XenApp (formerly Program
Neighborhood Agent)
w Citrix XenApp Web Plug-in (formerly
the Web Client)
w Program Neighborhood
Citrix Presentation Server Client
XenApp Plug-in for Streamed Apps Citrix Streaming Client
Citrix XenApp Provider WMI Provider
Citrix XenApp Management Pack System Center Operations Manager and
MOM Management Packs
Branch optimization WAN optimization
Secure application access SmartAccess
EasyCall voice services EasyCall
Load testing services EdgeSight for Load Testing
Provisioning services Provisioning Server for Datacenters
Single sign-on Single Sign-on powered by Password
Manager
Profile management Portable Profile Manager
Workflow Studio orchestration Workflow Studio
Chapter 1 Before You Begin
6
Media Kit Contents
The media kit contains the following items:
w Tab 1: Citrix XenApp 5.0 for Microsoft Windows Server 2008. This DVD includes
XenApp and all the component technologies for Advanced, Enterprise, and Platinum
Editions, 32-bit and 64-bit.
w Tab 2: Citrix XenApp 5.0 for Microsoft Windows Server 2003 on six CDs:
Platinum Edition
Platinum Edition 64-bit
Advanced and Enterprise Editions
Advanced and Enterprise Editions 64-bit
Components
Citrix Password Manager 4.6 with Service Pack 1
w Tab 3: Citrix XenApp for Unix 4.0 with Feature Pack 1 (CD)
w Tab 4: Resources
w Document describing where to find information and downloads for the XenApp 5
Feature Pack
This release of Citrix XenApp 5.0 for Microsoft Windows Server 2008 includes the
following component and feature versions:
w License Server 11.5
w Web Interface 5.0.1
w XenApp Plugin for Hosted Apps 11.0
w Streaming Profiler 1.2 and XenApp Plugin for Streamed Apps 1.2
w The Secure Gateway 3.1
w XenApp Provider 5.0 and XenApp Management Pack 5.0
w SmartAuditor 1.2
w EasyCall 1.2
w EdgeSight 5.0 (English only)
w Access Gateway Standard Edition 4.5.8, Advanced Edition 4.5, and Enterprise
Edition 8.1
w Password Manager 4.6 with Service Pack 1
w WAN Optimization for WANScaler 4.3
For information about getting the XenApp 5 Feature Pack, see the Release Notes for
XenApp 5.0 Feature Pack in Citrix eDocs or CTX120239.
Getting Started with Citrix XenApp
7
Chapter 1 Before You Begin
8
Chapter 2
Introducing Citrix XenApp 5
Topics:
XenApp Product Editions
New Features and Changes
in XenApp 5
New Features, Capabilities,
and Changes in the XenApp 5
Feature Pack
Citrix XenApp is a Windows application delivery system that
manages applications in the datacenter and delivers them as
an on-demand service to users anywhere using any device.
XenApp reduces the cost of application management by up to
50 percent, increases IT responsiveness when delivering an
application to distributed users and improves application and
data security.
For information about planning your deployment, including
farm concepts, configuration considerations, and access
options, see the Citrix XenApp installation documentation.
9
XenApp Product Editions
XenApp 5 is released in three editions: Advanced, Enterprise, and Platinum. The
following chart identifies key features included, supported, or licensed in each edition.
An asterisk (*) indicates that an appliance must be purchased separately
In the edition columns, numeric notations refer to expanded functionality or support in
the XenApp 5 Feature Pack.
w 1 - Feature is new to this edition
w 2 - Feature has enhanced functionality
w 3 - New feature or complementary capability
For more information about the XenApp 5 Feature Pack, see New Features,
Capabilities, and Changes in the XenApp 5 Feature Pack on page 14.
Feature Advanced Enterprise Platinum
Hosted application delivery and
presentation virtualization
Yes Yes Yes
Application streaming Yes Yes Yes
EasyCall voice services Yes Yes Yes
Workflow Studio orchestration Yes Yes Yes
XenServer virtualization platform Yes Yes Yes
Enterprise Management (Includes
Resource Manager, Installation Manager,
CPU/Memory Optimization, Health
Assistant, XenApp Provider and
Management Pack)
Yes Yes
Load testing services Yes Yes
Profile management Yes Yes
Provisioning services Yes
SmartAuditor Yes
Branch optimization * Yes
Application performance monitoring Yes
Secure application access * Yes
Single sign-on Yes
Chapter 2 Introducing Citrix XenApp 5
10
New Features and Changes in XenApp 5
XenApp 5 is designed to bring world-class application delivery to Windows Server 2003
and Windows Server 2008 and optimize and enhance the Microsoft platform. To learn
more about XenApp 5 for Windows Server 2003, see CTX113699 and CTX116622.
Below are the new features and benefits added in XenApp 5.
Performance Improvements
XenApp 5 includes these significant overall performance improvements:
w Farm scalability: Reductions in Independent Management Architecture (IMA) service
start time, discovery time, application resolution and enumeration time, and server
enumeration time.
w Data store sizing: Reductions in installation time and XenApp Advanced
Configuration start time.
w Single server scalability: With over 50 users launching applications simultaneously,
application launch time decreases by over 50 percent.
w Application streaming: Significant improvements in application launch time on both
servers and laptops
w Single sign-on: Significant reductions of plug-in logon time for Active Directory and
file server central stores and of plug-in response time for Windows, Web, and Java
applications.
Enhanced Security
XenApp 5 provides the following security enhancements:
w Support for Windows Server 2008 security enhancements, including Microsoft User
Account Control (UAC).
w Citrix XenApp Plugin for Hosted Apps now supports IPv6 via the Secure Gateway
feature of XenApp. It provides the ability to connect to published applications from
a pure IPv6-only based network using the XenApp Plugin. It also improves
connectivity and mobility by supporting a higher number of client devices and their
unique static IPv6 addresses.
w Enhanced security (or hardening) of XenApp services. For example, new
functionality adds extended command-line parameter validation for applications
launched by file type association.
w Support for Microsoft Data Execution Prevention (DEP) hardware and software
technology.
User Access and Experience
XenApp 5 provides the following enhancements to improve the experience of end users.
Getting Started with Citrix XenApp
11
w The XenApp Plugin for Hosted Apps and the Web Interface offer new features such
as Special Folder Redirection and ClearType font smoothing.
w XenApp supports the Windows Vista Security Guide, including its Enterprise Client
(EC) and Specialized Security-Limited Functionality (SSLF) templates.
w The Web Interface now supports any device that authenticates using the RADIUS
authentication protocol, including RADIUS servers.
w The Web Interface application presentation has been redesigned to provide more
functionality and an enhanced user experience. For details, see the Web Interface
Administrator's Guide.
w XPS Printing support. XenApp uses this printing specification in addition to the
current Enhanced Metafile Format (EMF) protocol.
Optimized Support for Media Software
XenApp 5 optimizes the latest releases of the following software:
w SpeedScreen Flash Acceleration now supports Adobe Flash Player, Versions 8 to 10
w Multimedia Acceleration now supports Windows Media Player 9, Windows Media
Player 10, Real Player, and any DirectShow Based Media Players
w SpeedScreen Browser Acceleration now supports Internet Explorer 6 and 7, Outlook
2003, and Windows Mail
Enhanced Documentation
XenApp 5 provides improved documentation:
w A handy reference page, the Welcome to Citrix XenApp at http://support.citrix.com/
article/CTX113391 file (or Read_Me_First.html on the installation media ), with links
to PDF guides on the Web. This page is available from the Start menu. Alternatively,
go to the Quick Links for product documentation at http://support.citrix.com/article/
ctx116089.
w You can also find XenApp documentation on the new Cittrix eDocs site at http://
support.citrix.com/proddocs/index.jsp. The Citrix eDocs site contains the most
current licensing information, as well as the most current information for many
other XenApp 5 topics.
w All documentation is now installed on your system by default in a searchable
centralized help system, known as the XenApp Document Library. From the Access
Management Console, use the Help menu to open the library. (Citrix eDocs may
contain more current information.)
Changes to Installation
For details about changes to Setup, see the Citrix XenApp Installation Guide.
w The XenApp Media Kit, which contains the installation media, is now on a DVD.
w The XenApp Plugin for Hosted Apps is now an explicit option in the XenApp Setup
(mps.msi); it is no longer silently installed by XenApp Setup. If you are performing
installation using any method other than Autorun, you must install the plugin before
Chapter 2 Introducing Citrix XenApp 5
12
Setup; Setup fails without the plugin and you might not get a warning prompt if you
are performing a silent install.
w Java Runtime Environment (JRE) is no longer installed by default or included in the
Support folder of the XenApp installation media. See the Citrix XenApp Installation
Checklist for details.
w For unattended installations, the sequence of installation options has changed and
some Setup programs are no longer part of mps.msi. If you install XenApp using
scripts, review the changes listed in the Citrix XenApp Installation Guide.
w The Access Management Console uninstaller now lets you uninstall all Access
Management Console components in a single removal task.
Changes for Resource Publishing and Delivery
For more detailed information, refer to the Citrix XenApp Administrators Guide.
w The Microsoft Windows 2000 operating system is no longer supported for virtualizing
or streaming applications and resources.
w Isolation environments are no longer configured in the Publish Applications wizard.
The application streaming feature is the recommended solution for delivering
applications that must be isolated. In particular, applications that are not compliant
with Terminal Services and applications that cannot socialize with others should be
streamed so that application isolation can be used. The application streaming
feature allows you to profile these applications individually and then publish them
so they run in isolation environments on user desktops or from a server. for more
information about application streaming enhancements, see the Citrix Application
Streaming Guide.
w Specifying CPU priorities exclusively for applications is no longer supported when
publishing applications. This option has been replaced by an application importance
level setting, which is used with the session importance policy setting to determine
the Resource Allotment for Preferential Load Balancing (Platinum Edition only).
Changes to Features and General Changes
Before you install XenApp, note the following changes, which may change your farm
deployment or the operating systems of the servers on which you publish applications.
See the Citrix XenApp Installation Guide for details.
w The English version of XenApp is now supported on Russian language operating
systems. The installation for the XenApp Plugin for Hosted Apps and the user
interface for the plugin and Web Interface include Russian language support.
w Network Manager is no longer available to manage vendor-specific snap-ins for SNMP
network monitoring; the snap-ins for third-party products and instructions for their
use are now provided by the product vendors. You can continue to enable the SNMP
agent on supported platforms and use the Access Management Console to enable or
disable traps to be reported.
w Installation Manager has been rewritten based on Windows Server 2008 Task Scheduler.
Getting Started with Citrix XenApp
13
w Conferencing Manager is no longer included as part of Citrix XenApp. Citrix
recommends using Citrix GoToMeeting instead.
w Citrix has replaced its former Resource Manager monitoring and reporting tools with
Resource Manager powered by EdgeSight (Enterprise Edition) and EdgeSight for
XenApp (Platinum Edition).
If you are familiar with Presentation Server 4.5 monitoring and reporting
functionality, read Finding EdgeSight Documentation. This guide directs users
familiar with the Presentation Server 4.5 monitoring and reporting features to
documentation for their EdgeSight equivalent, where one exists.
For monitoring in a mixed farm environment, use Resource Manager in the
XenApp Advanced Configuration tool as well as the Dashboard and Report Center
features in the Access Management Console to monitor computers running
Presentation Server 4.5.
w HP ProtectTools is not currently supported on XenApp 5 for Windows Server 2008.
w Downgrading a server in your farm from XenApp 5 to Presentation Server 4.5 is not
supported.
New Features, Capabilities, and Changes in the
XenApp 5 Feature Pack
The Citrix XenApp 5 Feature Pack extends the value of using XenApp 5 by enhancing
current features, adding new features and capabilities, and expanding feature support
to other XenApp editions.
The XenApp 5 Feature Pack is supported on the following XenApp versions:
w XenApp 5 for Microsoft Windows Server 2008
w XenApp 5 for Microsoft Windows Server 2003, with Hotfix Rollup Pack 3 installed
w Citrix Presentation Server 4.5, with Hotfix Rollup Pack 3 installed
w Citrix Presentation Server 4.5 with Feature Pack 1, with Hotfix Rollup Pack 3 installed
The following table lists the new and enhanced features and complementary
capabilities in the XenApp 5 Feature Pack.
Advanced Enterprise Platinum
Application
streaming
new to edition
offline support
added
offline support
added
offline support
added
Workflow Studio
orchestration
new feature new feature new feature
Chapter 2 Introducing Citrix XenApp 5
14
Advanced Enterprise Platinum
XenServer
virtualization
platform
new
complementary
capability
new
complementary
capability
new
complementary
capability
EasyCall voice
services
new to edition new to edition (previously
supported)
Profile
management
new feature new feature
Load testing
services
new feature new feature
Provisioning
services
new feature
Single sign-on offline support
added
See XenApp Feature Overview on page 17 for descriptions. For installation
information, see CTX120239 or Citrix eDocs.
Getting Started with Citrix XenApp
15
Chapter 2 Introducing Citrix XenApp 5
16
Chapter 3
XenApp Feature Overview
Topics:
Hosted Application Delivery
and Features
Application Streaming
Citrix Receiver
XenServer Virtualization
Platform
Load Testing Services
Provisioning Services
Profile Management
Application Performance
Monitoring
SmartAuditor
Secure Application Access
Branch Optimization
Single Sign-on
EasyCall Voice Services
Workflow Studio
Orchestration
Citrix XenApp features enable users to access applications
easily and increase productivity. This section provides
summary descriptions of several XenApp features.
Citrix has changed the names of several features. For details,
see New Product and Feature Names on page 6.
Important Information About Editions and Subscription
Advantage
Certain features are supported in all XenApp 5 editions;
others are supported in only specific editions. See XenApp
Product Editions on page 10 for edition support information.
For a more comprehensive chart of the features in all editions
and how XenApp 5 compares to past editions, see the Citrix
XenApp Comparative Features Matrix at http://
www.citrix.com/xenapp/comparativematrix.
Only customers with a current Citrix Subscription Advantage
membership are allowed to implement certain features. This
includes many of the features in the XenApp 5 Feature Pack.
17
Hosted Application Delivery and Features
Hosted application delivery is the process of delivering applications to users by first
hosting them on centralized servers in the data center, and then remotely displaying or
presenting them to user devices. Presentation virtualization occurs when the user
connects to the hosting server and the application is remotely displayed on their device
in a seamless fashion.
The following sections briefly describe the XenApp features that help facilitate hosted
application delivery. See the Citrix XenApp Administrator's Guide for more information
about each feature, unless otherwise noted.
Load Management
Use Load Manager to set up, monitor, and balance the server and published application
loads in a server farm so that users can run the published applications they need
quickly and efficiently.
The criteria you define in Load Manager determine which servers are least busy and can
best run an application. When users launch published resources, Load Manager selects
the server that runs the application or desktop session, based on server load. Load
Manager ensures that each new session request is forwarded to a server that is not
overloaded, thus improving the user experience. For more information, see the Load
Manager Administrators Guide.
Preferential Load Balancing
Preferential Load Balancing provides preferential treatment for users and applications.
This feature enables you to prioritize a user group and applications based on pre-
established priorities. Use Preferential Load Balancing to assign higher or lower levels
of XenApp service to specific users, groups, and applications.
Users and applications with higher priorities and levels of service connect to their
XenApp sessions more quickly, experience more interactive ICA sessions, and have more
computing resources available to them.
CPU Utilization Management
CPU utilization management improves the ability of a farm or server to manage
resources and normalize CPU peaks when performance becomes limited by CPU-
intensive operations (Enterprise and Platinum Editions only). Depending on your
XenApp edition, you can enable Fair Sharing or Preferential Load Balancing.
Resource Management
For the XenApp Enterprise Edition, a new Resource Manager improves monitoring and
reporting capabilities with session-level performance counters, multivariable alert
capabilities, a vast library of pre-configured and customizable reports, and integration
with Health Assistant.
To locate the EdgeSight documentation needed to transition to this release of Resource
Manager, see Finding EdgeSight Documentation.
Chapter 3 XenApp Feature Overview
18
Health Assistant
The Health Monitoring and Recovery service monitors the health of many XenApp
features and reports failures. You can configure this utility to stop accepting new
connections or take the server offline if it detects a problem, thereby optimizing the end-
user experience.
SNMP Monitoring
XenApp supports Simple Network Management Protocol (SNMP) monitoring and
integration with third-party SNMP network management products. Via this support, third-
party applications can monitor server status, terminate processes on servers,
disconnect, logoff, or send messages to users, and query server activity.
The XenApp administrator enables SNMP monitoring on the XenApp servers, and
indicates the traps to be monitored.
XenApp Provider and XenApp Management Pack
Working together, the XenApp Provider for Microsoft Windows Management
Instrumentation (XenApp Provider) and the XenApp Management Pack for Microsoft
Operations Manager and System Center Operations Manager (XenApp Management Pack)
enable you to monitor the health and availability of farms running XenApp Enterprise
and Platinum Editions. This feature enables integration with Microsoft monitoring tools
to anticipate and react quickly to any problems.
To learn more, see the Provider for Microsoft WMI Administrators Guide, Management
Pack 2007 Administrators Guide, and Management Pack 2005 Administrators Guide.
Application Streaming
Application streaming centralizes the management of desktop applications and isolates
and streams them to users without application and system conflicts. When you publish
applications for streaming to client desktops, users access the application from the file
share or Web server and stream it to their client device. Streamed applications are
cached on the local client device and run within an isolation environment, which
prevents conflicts with locally installed applications. You must prepare applications for
streaming using the Streaming Profiler.
Application streaming provides the following benefits:
w Applications run on the local Windows client device. Streamed applications can
use system resources on the client device, not the XenApp server.
w Update applications centrally. Deliver upgrades or patches efficiently and
seamlessly to client devices the next time they access the application.
w Isolation environments. Run applications within protected isolation environments
on client devices, which prevents conflicts with other applications installed locally.
w Application caching. Configure the option for caching files on the client device to
allow faster access the next time the application is launched.
Getting Started with Citrix XenApp
19
w Dual-mode streaming. Configure a fall-back method for application delivery in case
client devices do not support streaming.
w Offline access. Allow users to continue running streamed applications after
disconnecting from the network.
For information about using application streaming, see the Application Streaming
Guide.
Local desktop (offline) use of the Application streaming feature is available to all
XenApp users who access hosted applications. This allows XenApp users to stream
applications to the desktop without requiring a separate license.
Important: Your use of Application streaming to end-user devices (or clients or
machines) included with the Advanced, Enterprise, and Platinum Editions of XenApp is
limited to support users of XenApp hosted applications, and not other users.
Citrix Receiver
Citrix Receiver provides a simple way for users to download and install Citrix plug-ins,
and then access their applications from anywhere. It invisibly manages updates to the
Citrix plug-in family on the user's desktop and consolidates Citrix notifications and
desktop icons.
Citrix Receiver comprises the Receiver application that resides on the end users
computer, the Update Server that resides in your data center, and the Citrix Update
Service that resides on a Citrix Web site.
Citrix Receiver simplifies application access and management for end users and
administrators by providing the following features:
w No end user setup or configuration. Users install the Receiver on their computer.
When installation is complete, the Receiver installs all of the applications scheduled
by the IT administrator, without requiring the user to enter any information.
Upgrades to the Receiver software are handled the same way.
w Ease of operation. The Receiver starts when users start their computer. On startup,
the Receiver evaluates its managed applications and starts them in the correct
order, ensuring a secure connection before starting applications which rely on it.
(Users who want to customize their configuration can access the application
interfaces through the Receiver Control Panel.)
w Invisible operation. The Receiver silently handles application upgrades and
installation. If a download is interrupted, the Receiver silently resumes the action
when the connection is restored.
w Simplified administration. Citrix Receiver enables administrators to deliver
applications and application plug-ins to all end users at once without performing
repetitive deployments. The Update Server retrieves application updates from the
Citrix Update Service and presents the update list to the administrator. The
administrator then downloads the updates, performs standard file testing, and
delivers the new updates to users.
Chapter 3 XenApp Feature Overview
20
w Polls the Citrix Update Service for application updates and presents them to the
administrator.
w Retrieves user and group information from the corporate Active Directory and loads
them into its database. This data is then used to authenticate users and populate
the lists that designate delivery recipients, retrieve user log files, and manage user
permissions.
w Creates token licenses for user authentication to ensure security while minimizing
interruptions to the end user.
w Broadcasts application installers to the users and groups according to the
configuration and schedule you define.
w Uses HTTPS for transport to provide secure connections for data transfer protection.
XenServer Virtualization Platform
The Citrix XenServer virtualization platform provides open, powerful server
virtualization that reduces datacenter costs by transforming static and complex
datacenter environments into more dynamic, easy to manage server workload delivery
centers. Based on the open source Xen hypervisor, XenServer delivers a secure and
mature server virtualization platform with near bare-metal performance.
To learn more about XenServer, see the Citrix web site.
Load Testing Services
The Load testing services feature provides an efficient and cost effective method of
server sizing and application load testing for XenApp environments. By simulating
hundreds of virtual Citrix users and monitoring the responsiveness of the system under
test, it allows the administrator to determine how the current configuration and
hardware infrastructure will support anticipated demand.
This load generating software solution enables XenApp administrators to:
w Predict how systems will cope with high levels of user load
w Deliver tried and tested application virtualization environments by simulating
thousands of users to identify system bottlenecks or application instability before
systems go live
w Reduce costs associated with change management and application regression
testing; reusable scripts simplify before and after comparison following application
patches or operating system updates
w Assess new hardware; understand the capacity limits of different hardware types to
make informed purchasing decisions
w Perform branch office application performance testing; create real traffic from
remote sites, ensuring bandwidth and server resources are available to deliver the
best user experience
Getting Started with Citrix XenApp
21
For documentation information, see http://support.citrix.com/product/es/ltv3.0/#tab-
doc.
Provisioning Services
The Provisioning services feature reduces total cost of ownership and improves both
manageability and business agility by virtualizing the workload of a datacenter server
operating system, applications streaming server workloads on demand to physical or
virtual servers in the network.
By delivering server workloads on demand rather than deploying them on individual
servers, the Provisioning services feature:
w Simplifies and streamlines server management, and reduces software rollout risk
w Delivers the operating system, applications, and server configuration information in
a real time stream, maximizing performance and minimizing network load
w Assures server consistency by provisioning servers simultaneously from a single
standard image
w Increases IT responsiveness and agility by enabling capacity on demand; repurpose
any server to do any job
w Reduces utility costs and space needs by lowering the number of backup servers
needed to support disaster recovery and business continuity
w Risk-free server workload rollout - rollback to a previous working image in the time
it takes to reboot
w Built-in support for redundant servers, networks, and databases
For documentation information, see http://support.citrix.com/product/provsvr/psv5.0/
#tab-doc.
Important: Your use of the Provisioning services feature included with the Platinum
Edition of XenApp is limited to provisioning only XenApp Platinum Edition workloads.
(You can use XenServer Platinum edition (purchased separately) to provision non-core
XenApp Platinum servers.)
Profile Management
The Profile management feature provides an easy, reliable way for managing user
personalization settings. Profile management saves these settings during logoff to the
user store for each user. If the file already exists (the most common case), the changes
from the current session are merged with the existing settings.
At logon, if a locally cached profile exists, the two sets are synchronized.
For documentation information, see http://support.citrix.com/product/upm/v2.0/#tab-
doc.
Chapter 3 XenApp Feature Overview
22
Application Performance Monitoring
Application performance monitoring is an end-to-end performance and resource
management solution for users and servers running XenApp. It monitors user sessions
and server performance in real time, allowing you to analyze, resolve, and proactively
prevent problems quickly.
The application performance monitoring feature includes:
w Service level monitoring, with the ability to synthesize user tasks and monitor their
execution time, providing feedback on application performance and availability as
experienced by end-users.
w Farm-wide monitoring, including a tree view of the entire farm structure, visual
detection of errors, and visual flags for devices with alerts.
w Server availability and session reliability monitoring.
w Health check alert displays.
w Suite Monitoring and Alerting (SMA) that provides log entries and alerts.
For documentation information, see http://support.citrix.com/product/es/xav5.0/#tab-
doc.
SmartAuditor
SmartAuditor uses flexible policies to trigger recordings of XenApp sessions
automatically. This enables IT to monitor and examine user interaction with
applications, such as financial operations and healthcare patient information systems,
demonstrating internal control, thus ensuring regulatory compliance and successful
security audits. Similarly, SmartAuditor also aids in technical support by speeding
problem identification and time-to-resolution.
For more information, see the SmartAuditor documentation.
Secure Application Access
The Secure application access feature empowers users with easy anywhere access
and provides administrators market-leading application-level control. With a single
point of control and market-leading application-level control, it provides administrators
with better risk, security, and compliance management, while boosting user
productivity by optimizing access for each user, network, and device. For more
information, see the Access Gateway Administrators Guide for your product edition.
Branch Optimization
XenApp accelerates and optimizes application delivery to any remote or mobile user,
whether the task is receiving a streaming application, running remotely using XenApp,
Getting Started with Citrix XenApp
23
or doing other tasks over the network. These advanced acceleration features give your
remote users in-office performance wherever they are.
This feature requires the purchase of one or more Citrix WANScaler appliances. For
more information, see the WANScaler Client and Appliance Installation and User's
Guide.
Single Sign-on
The Single sign-on feature is an enterprise-class solution that provides secure and
managed access to Windows, Web, and terminal emulator applications running in the
Citrix environment as well as local applications on the desktop of XenApp Platinum
Edition.
Users authenticate once and the Single sign-on feature does the rest, automatically
logging on to password-protected information systems, enforcing password policies,
monitoring all password-related events, and even automating user tasks, including
password changes.
Local desktop (offline) use of the Single sign-on feature is available to all XenApp
Platinum Edition users who access hosted applications. Locally installed instances of
the Password Manager plug-in in a XenApp Platinum Edition environment do not require
a separate license.
Important: Your use of the Single sign-on feature on end-user devices (or clients or
machines) included with the Platinum Edition of XenApp is limited to support users of
XenApp Platinum hosted applications, and not other users.
EasyCall Voice Services
EasyCall voice services embeds communications directly into applications that are
delivered using XenApp or deployed on the desktop. The EasyCall voice services Agent
enables a computer user to hover over any phone number in published, streamed, or
installed Windows applications and have that number automatically dialed for them.
The user simply hovers the mouse over the number and clicks a button to start the call
or even initiate a conference from any telephone (desk, mobile, and home).
EasyCall voice services is now supported in all XenApp editions.
Important: Your use of the EasyCall voice services feature on end-user devices (or
clients or machines) included with XenApp is limited to support users of XenApp
hosted applications, and not other users.
Chapter 3 XenApp Feature Overview
24
Workflow Studio Orchestration
Citrix Workflow Studio orchestration is an infrastructure process automation platform
that enables you to transform your data center into a dynamic delivery center. It
natively supports Citrix products including XenApp, XenDesktop, XenServer and
NetScaler. Built on top of Windows PowerShell and Windows Workflow Foundation,
Workflow Studio orchestration provides an easy-to-use, graphical interface for
workflow composition that virtually eliminates scripting. Workflow Studio orchestration
acts as the glue across the IT infrastructure, allowing administrators to easily tie
technology components together via workflows.
Customers may want to review the available activity libraries and workflows as they
are released to determine when this feature will meet their needs.
For documentation information, see http://support.citrix.com/product/wfs/v1.0/#tab-
doc.
Getting Started with Citrix XenApp
25
Chapter 3 XenApp Feature Overview
26
Chapter 4
Getting Up and Running with XenApp 5
Topics:
XenApp Platinum Deployment
Using XenApp to Manage
Applications
Preparing to Create the Farm
Licensing This Release
Installing XenApp 5
Installing Additional Features
Running Mixed Farms
Getting the XenApp 5 Feature
Pack
This section provides high-level guidance for installing XenApp
5 for Windows Server 2008. This information is not
comprehensive; for complete information, see the Citrix
XenApp Installation Guide, plus other referenced
documentation.
To install XenApp 5 for Windows Server 2003, see the Upgrade
Guide at http://support.citrix.com/article/CTX116622 for
that product release.
27
XenApp Platinum Deployment
Citrix XenApp Platinum Edition offers a comprehensive solution to instantly deliver
Windows applications to users anywhere, with enhanced security features and powerful
tools that enable greater control and visibility of even the most complex environments.
This diagram shows how many of the XenApp Platinum Edition features can help
increase IT responsiveness and agility.
Using XenApp to Manage Applications
Preparing and Publishing Applications
With XenApp, you can deliver:
w Streamed applications installed in application profiles and stored on a file server.
Users access the profile and virtualize the applications on their client desktops.
w Applications installed on servers running XenApp. When users access them, the
published applications appear to be running locally on client devices.
w Data files such as Web pages, documents, media files, spreadsheets, and URLs. In
XenApp, the combined total of data types you publish is referred to as content.
w Server desktops that Publish the entire Windows desktop of a server in the farm.
To use the application streaming feature, you package applications into profiles. A
profile contains one or more targets (a collection of disk files, registry data, and other
Chapter 4 Getting Up and Running with XenApp 5
28
information that represents an application isolation environment), plus the metadata
needed to stream the profiled applications. Each target specifies a combination of
operating system, service pack level, system drive letter, and language. A profile can
contain one or more applications; for example, a single profile can contain Microsoft
Word or the entire Microsoft Office suite. See the Citrix Application Streaming Guide
for details.
When you publish an application, configuration information for the application is stored
in the data store for the server farm. Configuration information includes the types of
files associated with the application, users who can connect to the application, and the
importance level for load balancing.
See the Citrix XenApp Administrator's Guide for complete information about managing
delivery options for published resources, managing application properties, using virtual
IP addresses, and using the Publish Application wizard.
Accessing Applications
Citrix offers a variety of options for accessing applications. Additionally, you can
customize the user environments, as well as manage and optimize sessions.
w Citrix Receiver for Windows. Citrix Receiver provides a simple way to download,
install, and update Citrix plug-ins. For more information, see Citrix Receiver on page
20.
w Web Interface. The Web Interface can be used to create stand-alone Web sites for
access to published resources that you integrate into your corporate portal. The
Web Interface queries the server farms and dynamically creates an HTML page that
can be viewed with a Web browser. After logging on, users are presented with a
customized Web page containing a list of the published resources that you make
available to them. For more information, see the Web Interface Administrator's
Guide.
w Citrix plug-ins. Citrix offers plug-ins for a wide range of client devices and
platforms for access to hosted applications. Application streaming also has its own
plug-in. You can use Citrix Receiver to manage several of these plug-ins; you can
also manage plug-ins individually. For more information about plug-ins, see the
Client Downloads section of the Citrix Web site.
You can customize the user environment through client-side session management
properties such as window size, number of colors, encryption level, and audio setting.
To further refine how users launch and access published resources, you can use content
redirection and XenApp policies. For session management information, see the Citrix
XenApp Administrator's Guide.
Application Enhancements
XenApp offers a variety of features that complement and enhance application delivery.
For details, see XenApp Feature Overview on page 17.
Getting Started with Citrix XenApp
29
Preparing to Create the Farm
Before you install XenApp, prepare the servers and install the preliminary components
so that the XenApp installation wizard can reference them.
1. Citrix recommends installing Citrix XenApp on a fresh installation of Windows
Server 2008. In particular, uninstall any XenApp components and Citrix License
Server from early releases, including the Beta and Release Preview.
2. Configure Windows Server 2008 for XenApp 5. See the Citrix XenApp Installation
Guide and the Citrix XenApp Installation Checklist for details.
3. Install the system prerequisites on all XenApp servers. See the Citrix XenApp
Installation Checklist for details.
4. Install Certificate Services. Obtain the necessary certificates. Certificate Services
issues and manages SSL certificates within the domain to which the servers belong.
A certificate is required for use with the XenApp Single sign-on feature. As a best
practice, isolate evaluation systems from your production network environment.
For example, install an isolated Certificate Authority on the domain controller.
5. Install Citrix Licensing.
6. Install and configure the Web Interface. Install and configure this feature on one
server in the farm. For details, see the Web Interface Administrators Guide.
7. Install and deploy the XenApp Plug-ins for Hosted Apps and Streamed
Apps.Whether as part of Setup or separately, you must install, at a minimum, the
client engine, which is included in the Clients\ica32\XenAppWeb.exe, which
provides the function for pass-through client authentication.
To stream applications from any server, even if you are not streaming applications
on this server, you must install the XenApp Plug-in for Streamed Apps. For details,
see the XenApp Plugin for Hosted Apps Administrators Guide and the Application
Streaming Guide.
Licensing This Release
Important: The latest licensing documentation is available in eDocs at http://
support.citrix.com/proddocs/topic/licensing/lic-library-node-wrapper.html.
To run the XenApp 5 for Windows Server 2008 release, you must have the license server
(Version 11.5 or later). You can find version 11.5 on the XenApp 5 for Windows Server
2008 media; otherwise, you can download the most recent version from http://
www.citrix.com/download/.
Licensing information for the XenApp 5 Feature Pack is available through the eDocs link
noted above and at the links described in CTX120239.
Chapter 4 Getting Up and Running with XenApp 5
30
Installing XenApp 5
For details about planning and installing XenApp 5, see the Citrix XenApp Installation
Guide.
A typical installation consists of the following tasks:
1. On the initial Autorun page, choose the XenApp Edition.
2. Choose the installation category Application Virtualization.
3. From this category, the following pages appear:
The License Agreement page.
The Prerequisites Installation page. See the Citrix XenApp Installation
Checklist for details.
The Component Selection page. A sequence of separate Setup wizards guides
you through the installation of selected XenApp features. Note that Citrix
Licensing is disabled by default.
Depending on the components selected, some configuration options may not be
available or may appear in different order:
w Citrix Licensing (if enabled on the Component Selection page)
w Pass-through authentication
w Access Management Console
w Web Interface (reference the preconfigured site or accept the default)
w XenApp Plugins
w XenApp farm
w XenApp Advanced Configuration
w Documentation
Citrix strongly recommends that you review the Setup instructions for these
components in their respective administrators guides before attempting their
installation.
After installing XenApp and deploying your farm, continue by installing the additional
components required for your organization.
Installing Additional Features
The XenApp editions license some or all of the following additional features. Do not
install XenApp features on a domain controller.
Getting Started with Citrix XenApp
31
Note: The following list includes high-level installation information; it is not
comprehensive. Use the feature's documentation for installation guidance.
w Application streaming. On a separate, clean workstation with an operating system
similar to that of your end-users, install the Citrix Streaming Profiler and use this
workstation to profile applications for streaming.
w Single sign-on. Before installing the Password Manager plug-in from a command
prompt onto a Windows Vista or Windows Server 2008 computer, install the Microsoft
Visual C++ 2005 SP1 Redistributable Pack (x86) and Microsoft Visual C++ 2005 SP1
Redistributable Pack (x64), available from the installation media in the Support/
vcredist directory.
w SmartAuditor. Install the SmartAuditor player on a Windows Vista or Windows XP
device only. The SmartAuditor Server and database cannot be installed on Windows
Server 2008. As a best practice, do not install the SmartAuditor Server and database
on the same server as XenApp.
w Application performance monitoring. Install this feature on a separate server. To
avoid errors in performance measurement, do not install the Application
performance monitoring database on any farm servers that will be hosting user
sessions.
w EasyCall voice services. Install the EasyCall plugin and configure the EasyCall
appliance using documentation provided with the appliance (purchased separately).
Install the EasyCall plug-in on every XenApp 5 server or client device as required.
w Secure application access. Depending on your Access Gateway edition, you can
install the plug-in from the appliance (purchased separately).
w WANScaler. Install the WANScaler plug-in provided with this release and install and
configure the WANScaler appliance using documentation provided with the
appliance (purchased separately). The Branch optimization feature does not
function with Access Gateway Enterprise Edition.
For installation information about the XenApp 5 Feature Pack, see CTX120239 or the
Release Notes for XenApp 5 Feature Pack in eDocs.
Running Mixed Farms
Because Citrix XenApp 5 for Windows Server 2008 runs on a different operating system
from Presentation Server 4.5 with Feature Pack 1, upgrading farm servers automatically
by using the Setup wizard is not supported.
If your farm is running Presentation Server 4.5 with Feature Pack 1, you can migrate
some of your farm settings. Otherwise, you must transfer them to the new farm manually.
Before starting your installation, refer to the information about migration in the Citrix
XenApp Installation Guide.
When you run multiple versions of XenApp and Presentation Server in your farm, this is
known as a mixed farm. A mixed farm could, for example, have some XenApp 5 servers
and other servers running Presentation Server 4.5 with Feature Pack 1. Mixed farms
Chapter 4 Getting Up and Running with XenApp 5
32
have special considerations ranging from the version of administrative consoles
supported to what functionality is available on specific servers or throughout the farm.
Citrix recommends not having a mixture of XenApp and Presentation Server versions in
a farm. However, there are two situations when you may want to run a XenApp farm
with different versions of Presentation Server:
w You want to migrate your farm servers over to the latest release gradually. For
example, you may not have the time to migrate all of your servers immediately, so
you plan to migrate them gradually over a period of several days.
w You require a feature not supported in this release of XenApp. For example, if you
require PDA sync, you may need at least one computer with Presentation Server 4.5
with Feature Pack 1 in the farm to support this feature.
For XenApp 5, Citrix supports mixed farms only with Presentation Server 4.5 with
Feature Pack 1. However, Citrix recommends keeping all servers in the same farm at
the same product version level.
An alternative to running a mixed farm for an extended period of time is to create two
distinct farms and use the Web Interface to provide users with a centralized access to
these farms.
Getting the XenApp 5 Feature Pack
For information about getting the XenApp 5 Feature Pack, see CTX120239 or the
Release Notes for XenApp 5.0 Feature Pack in eDocs.
Getting Started with Citrix XenApp
33

You might also like