33
Getting Started with Citrix XenApp Citrix XenApp 5.0 for Microsoft ® Windows Server ® 2008 Citrix XenApp 5.0 for Microsoft ® Windows Server ® 2003

Xen app getting-started-guide

Embed Size (px)

DESCRIPTION

CITRIX XENAPP

Citation preview

Page 1: Xen app getting-started-guide

Getting Started with Citrix XenApp

Citrix XenApp™ 5.0 for Microsoft® Windows Server® 2008Citrix XenApp™ 5.0 for Microsoft® Windows Server® 2003

Page 2: Xen app getting-started-guide

Copyright and Trademark NoticesUse of the product documented in this guide is subject to your prior acceptance of the End User License Agreement. Aprintable 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 hereinare fictitious unless otherwise noted. No part of this document may be reproduced or transmitted in any form or by anymeans, 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 registeredtrademarks, 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 AcknowledgementsRSA Encryption © 1996–1997 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 theU.S. and/or other countries.

Apple, LaserWriter, Mac, Macintosh, Mac OS, Power Mac, and Safari are trademarks or registered trademarks of AppleComputer 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 registeredtrademarks 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, MicrosoftAccess, Windows Vista, .NET, Media Player, and Active Directory are trademarks or registered trademarks of MicrosoftCorporation 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

Page 3: Xen app getting-started-guide

Contents

1 Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5New Product and Feature Names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6Media Kit Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

2 Introducing Citrix XenApp 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9XenApp Product Editions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10New Features and Changes in XenApp 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11New Features, Capabilities, and Changes in the XenApp 5 Feature Pack. . . . . . . . . . . . . . . . .14

3 XenApp Feature Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17Hosted Application Delivery and Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18Application Streaming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19Citrix Receiver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20XenServer Virtualization Platform. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21Load Testing Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21Provisioning Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22Profile Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22Application Performance Monitoring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23SmartAuditor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23Secure Application Access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23Branch Optimization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23Single Sign-on. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24EasyCall Voice Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24Workflow Studio Orchestration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25

4 Getting Up and Running with XenApp 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27XenApp Platinum Deployment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28Using XenApp to Manage Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28Preparing to Create the Farm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30Licensing This Release. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Installing XenApp 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31

iii

Page 4: Xen app getting-started-guide

Installing Additional Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31Running Mixed Farms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32Getting the XenApp 5 Feature Pack. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33

Contents

iv

Page 5: Xen app getting-started-guide

Chapter 1

Before You Begin

Topics:• New Product and Feature

Names

• Media Kit Contents

This documentation provides information about Citrix XenApp5 and includes information about the XenApp 5 Feature Pack.

XenApp 5 supports both Windows Server 2003 and WindowsServer 2008. This documentation focuses primarily on XenApp5 for Windows Server 2008. For more information on XenApp 5for Windows Server 2003, see CTX113699 and the CitrixXenApp 5.0 for Microsoft Windows Server 2003 Upgrade Guideat http://support.citrix.com/article/CTX116622.

5

Page 6: Xen app getting-started-guide

New Product and Feature NamesCitrix has changed the name of its product line and several features.

Note: You might see previous product and feature names in documentation, userinterfaces, 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 ProgramNeighborhood Agent)

w Citrix XenApp Web Plug-in (formerlythe 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 andMOM 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 PasswordManager

Profile management Portable Profile Manager

Workflow Studio orchestration Workflow Studio

Chapter 1 Before You Begin

6

Page 7: Xen app getting-started-guide

Media Kit ContentsThe media kit contains the following items:

w Tab 1: Citrix XenApp 5.0 for Microsoft Windows Server 2008. This DVD includesXenApp and all the component technologies for Advanced, Enterprise, and PlatinumEditions, 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 5Feature Pack

This release of Citrix XenApp 5.0 for Microsoft Windows Server 2008 includes thefollowing 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 EnterpriseEdition 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 forXenApp 5.0 Feature Pack in Citrix eDocs or CTX120239.

Getting Started with Citrix XenApp

7

Page 8: Xen app getting-started-guide

Chapter 1 Before You Begin

8

Page 9: Xen app getting-started-guide

Chapter 2

Introducing Citrix XenApp 5

Topics:• XenApp Product Editions

• New Features and Changesin XenApp 5

• New Features, Capabilities,and Changes in the XenApp 5Feature Pack

Citrix XenApp is a Windows application delivery system thatmanages applications in the datacenter and delivers them asan on-demand service to users anywhere using any device.XenApp reduces the cost of application management by up to50 percent, increases IT responsiveness when delivering anapplication to distributed users and improves application anddata security.

For information about planning your deployment, includingfarm concepts, configuration considerations, and accessoptions, see the Citrix XenApp installation documentation.

9

Page 10: Xen app getting-started-guide

XenApp Product EditionsXenApp 5 is released in three editions: Advanced, Enterprise, and Platinum. Thefollowing 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 inthe 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 andpresentation 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 (IncludesResource Manager, Installation Manager,CPU/Memory Optimization, HealthAssistant, XenApp Provider andManagement 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

Page 11: Xen app getting-started-guide

New Features and Changes in XenApp 5XenApp 5 is designed to bring world-class application delivery to Windows Server 2003and Windows Server 2008 and optimize and enhance the Microsoft platform. To learnmore about XenApp 5 for Windows Server 2003, see CTX113699 and CTX116622.

Below are the new features and benefits added in XenApp 5.

Performance ImprovementsXenApp 5 includes these significant overall performance improvements:

w Farm scalability: Reductions in Independent Management Architecture (IMA) servicestart time, discovery time, application resolution and enumeration time, and serverenumeration time.

w Data store sizing: Reductions in installation time and XenApp AdvancedConfiguration 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 bothservers and laptops

w Single sign-on: Significant reductions of plug-in logon time for Active Directory andfile server central stores and of plug-in response time for Windows, Web, and Javaapplications.

Enhanced SecurityXenApp 5 provides the following security enhancements:

w Support for Windows Server 2008 security enhancements, including Microsoft UserAccount Control (UAC).

w Citrix XenApp Plugin for Hosted Apps now supports IPv6 via the Secure Gatewayfeature of XenApp. It provides the ability to connect to published applications froma pure IPv6-only based network using the XenApp Plugin. It also improvesconnectivity and mobility by supporting a higher number of client devices and theirunique static IPv6 addresses.

w Enhanced security (or “hardening”) of XenApp services. For example, newfunctionality adds extended command-line parameter validation for applicationslaunched by file type association.

w Support for Microsoft Data Execution Prevention (DEP) hardware and softwaretechnology.

User Access and ExperienceXenApp 5 provides the following enhancements to improve the experience of end users.

Getting Started with Citrix XenApp

11

Page 12: Xen app getting-started-guide

w The XenApp Plugin for Hosted Apps and the Web Interface offer new features suchas 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 RADIUSauthentication protocol, including RADIUS servers.

w The Web Interface application presentation has been redesigned to provide morefunctionality and an enhanced user experience. For details, see the Web InterfaceAdministrator's Guide.

w XPS Printing support. XenApp uses this printing specification in addition to thecurrent Enhanced Metafile Format (EMF) protocol.

Optimized Support for Media SoftwareXenApp 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 MediaPlayer 10, Real Player, and any DirectShow Based Media Players

w SpeedScreen Browser Acceleration now supports Internet Explorer 6 and 7, Outlook2003, and Windows Mail

Enhanced DocumentationXenApp 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 linksto 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 mostcurrent licensing information, as well as the most current information for manyother XenApp 5 topics.

w All documentation is now installed on your system by default in a searchablecentralized help system, known as the XenApp Document Library. From the AccessManagement Console, use the Help menu to open the library. (Citrix eDocs maycontain more current information.)

Changes to InstallationFor 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 performinginstallation using any method other than Autorun, you must install the plugin before

Chapter 2 Introducing Citrix XenApp 5

12

Page 13: Xen app getting-started-guide

Setup; Setup fails without the plugin and you might not get a warning prompt if youare performing a silent install.

w Java Runtime Environment (JRE) is no longer installed by default or included in theSupport folder of the XenApp installation media. See the Citrix XenApp InstallationChecklist for details.

w For unattended installations, the sequence of installation options has changed andsome Setup programs are no longer part of mps.msi. If you install XenApp usingscripts, review the changes listed in the Citrix XenApp Installation Guide.

w The Access Management Console uninstaller now lets you uninstall all AccessManagement Console components in a single removal task.

Changes for Resource Publishing and DeliveryFor more detailed information, refer to the Citrix XenApp Administrator’s Guide.

w The Microsoft Windows 2000 operating system is no longer supported for virtualizingor 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 deliveringapplications that must be isolated. In particular, applications that are not compliantwith Terminal Services and applications that cannot socialize with others should bestreamed so that application isolation can be used. The application streamingfeature allows you to profile these applications individually and then publish themso they run in isolation environments on user desktops or from a server. for moreinformation about application streaming enhancements, see the Citrix ApplicationStreaming Guide.

w Specifying CPU priorities exclusively for applications is no longer supported whenpublishing applications. This option has been replaced by an application importancelevel setting, which is used with the session importance policy setting to determinethe Resource Allotment for Preferential Load Balancing (Platinum Edition only).

Changes to Features and General ChangesBefore you install XenApp, note the following changes, which may change your farmdeployment 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 operatingsystems. The installation for the XenApp Plugin for Hosted Apps and the userinterface for the plugin and Web Interface include Russian language support.

w Network Manager is no longer available to manage vendor-specific snap-ins for SNMPnetwork monitoring; the snap-ins for third-party products and instructions for theiruse are now provided by the product vendors. You can continue to enable the SNMPagent on supported platforms and use the Access Management Console to enable ordisable traps to be reported.

w Installation Manager has been rewritten based on Windows Server 2008 Task Scheduler.

Getting Started with Citrix XenApp

13

Page 14: Xen app getting-started-guide

w Conferencing Manager is no longer included as part of Citrix XenApp. Citrixrecommends using Citrix GoToMeeting instead.

w Citrix has replaced its former Resource Manager monitoring and reporting tools withResource Manager powered by EdgeSight (Enterprise Edition) and EdgeSight forXenApp (Platinum Edition).

• If you are familiar with Presentation Server 4.5 monitoring and reportingfunctionality, read Finding EdgeSight Documentation. This guide directs usersfamiliar with the Presentation Server 4.5 monitoring and reporting features todocumentation for their EdgeSight equivalent, where one exists.

• For monitoring in a mixed farm environment, use Resource Manager in theXenApp Advanced Configuration tool as well as the Dashboard and Report Centerfeatures in the Access Management Console to monitor computers runningPresentation 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 notsupported.

New Features, Capabilities, and Changes in theXenApp 5 Feature Pack

The Citrix XenApp 5 Feature Pack extends the value of using XenApp 5 by enhancingcurrent features, adding new features and capabilities, and expanding feature supportto 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 complementarycapabilities in the XenApp 5 Feature Pack.

Advanced Enterprise Platinum

Applicationstreaming

new to edition

offline supportadded

offline supportadded

offline supportadded

Workflow Studioorchestration

new feature new feature new feature

Chapter 2 Introducing Citrix XenApp 5

14

Page 15: Xen app getting-started-guide

Advanced Enterprise Platinum

XenServervirtualizationplatform

newcomplementarycapability

newcomplementarycapability

newcomplementarycapability

EasyCall voiceservices

new to edition new to edition (previouslysupported)

Profilemanagement

new feature new feature

Load testingservices

new feature new feature

Provisioningservices

new feature

Single sign-on offline supportadded

See XenApp Feature Overview on page 17 for descriptions. For installationinformation, see CTX120239 or Citrix eDocs.

Getting Started with Citrix XenApp

15

Page 16: Xen app getting-started-guide

Chapter 2 Introducing Citrix XenApp 5

16

Page 17: Xen app getting-started-guide

Chapter 3

XenApp Feature Overview

Topics:• Hosted Application Delivery

and Features

• Application Streaming

• Citrix Receiver

• XenServer VirtualizationPlatform

• Load Testing Services

• Provisioning Services

• Profile Management

• Application PerformanceMonitoring

• SmartAuditor

• Secure Application Access

• Branch Optimization

• Single Sign-on

• EasyCall Voice Services

• Workflow StudioOrchestration

Citrix XenApp features enable users to access applicationseasily and increase productivity. This section providessummary 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 SubscriptionAdvantageCertain features are supported in all XenApp 5 editions;others are supported in only specific editions. See XenAppProduct Editions on page 10 for edition support information.

For a more comprehensive chart of the features in all editionsand how XenApp 5 compares to past editions, see the CitrixXenApp Comparative Features Matrix at http://www.citrix.com/xenapp/comparativematrix.

Only customers with a current Citrix Subscription Advantagemembership are allowed to implement certain features. Thisincludes many of the features in the XenApp 5 Feature Pack.

17

Page 18: Xen app getting-started-guide

Hosted Application Delivery and FeaturesHosted application delivery is the process of delivering applications to users by firsthosting them on centralized servers in the data center, and then remotely displaying orpresenting them to user devices. Presentation virtualization occurs when the userconnects to the hosting server and the application is remotely displayed on their devicein a seamless fashion.

The following sections briefly describe the XenApp features that help facilitate hostedapplication delivery. See the Citrix XenApp Administrator's Guide for more informationabout each feature, unless otherwise noted.

Load ManagementUse Load Manager to set up, monitor, and balance the server and published applicationloads in a server farm so that users can run the published applications they needquickly and efficiently.

The criteria you define in Load Manager determine which servers are least busy and canbest run an application. When users launch published resources, Load Manager selectsthe server that runs the application or desktop session, based on server load. LoadManager ensures that each new session request is forwarded to a server that is notoverloaded, thus improving the user experience. For more information, see the LoadManager Administrator’s Guide.

Preferential Load BalancingPreferential 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 levelsof XenApp service to specific users, groups, and applications.

Users and applications with higher priorities and levels of service connect to theirXenApp sessions more quickly, experience more interactive ICA sessions, and have morecomputing resources available to them.

CPU Utilization ManagementCPU utilization management improves the ability of a farm or server to manageresources and normalize CPU peaks when performance becomes limited by CPU-intensive operations (Enterprise and Platinum Editions only). Depending on yourXenApp edition, you can enable Fair Sharing or Preferential Load Balancing.

Resource ManagementFor the XenApp Enterprise Edition, a new Resource Manager improves monitoring andreporting capabilities with session-level performance counters, multivariable alertcapabilities, a vast library of pre-configured and customizable reports, and integrationwith Health Assistant.

To locate the EdgeSight documentation needed to transition to this release of ResourceManager, see Finding EdgeSight Documentation.

Chapter 3 XenApp Feature Overview

18

Page 19: Xen app getting-started-guide

Health AssistantThe Health Monitoring and Recovery service monitors the health of many XenAppfeatures and reports failures. You can configure this utility to stop accepting newconnections or take the server offline if it detects a problem, thereby optimizing the end-user experience.

SNMP MonitoringXenApp supports Simple Network Management Protocol (SNMP) monitoring andintegration 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, andindicates the traps to be monitored.

XenApp Provider and XenApp Management PackWorking together, the XenApp Provider for Microsoft Windows ManagementInstrumentation (XenApp Provider) and the XenApp Management Pack for MicrosoftOperations Manager and System Center Operations Manager (XenApp Management Pack)enable you to monitor the health and availability of farms running XenApp Enterpriseand Platinum Editions. This feature enables integration with Microsoft monitoring toolsto anticipate and react quickly to any problems.

To learn more, see the Provider for Microsoft WMI Administrator’s Guide, ManagementPack 2007 Administrator’s Guide, and Management Pack 2005 Administrator’s Guide.

Application StreamingApplication streaming centralizes the management of desktop applications and isolatesand streams them to users without application and system conflicts. When you publishapplications for streaming to client desktops, users access the application from the fileshare or Web server and stream it to their client device. Streamed applications arecached on the local client device and run within an isolation environment, whichprevents conflicts with locally installed applications. You must prepare applications forstreaming using the Streaming Profiler.

Application streaming provides the following benefits:

w Applications run on the local Windows client device. Streamed applications canuse system resources on the client device, not the XenApp server.

w Update applications centrally. Deliver upgrades or patches efficiently andseamlessly to client devices the next time they access the application.

w Isolation environments. Run applications within protected isolation environmentson client devices, which prevents conflicts with other applications installed locally.

w Application caching. Configure the option for caching files on the client device toallow faster access the next time the application is launched.

Getting Started with Citrix XenApp

19

Page 20: Xen app getting-started-guide

w Dual-mode streaming. Configure a fall-back method for application delivery in caseclient devices do not support streaming.

w Offline access. Allow users to continue running streamed applications afterdisconnecting from the network.

For information about using application streaming, see the Application StreamingGuide.

Local desktop (offline) use of the Application streaming feature is available to allXenApp users who access hosted applications. This allows XenApp users to streamapplications to the desktop without requiring a separate license.

Important: Your use of Application streaming to end-user devices (or clients ormachines) included with the Advanced, Enterprise, and Platinum Editions of XenApp islimited to support users of XenApp hosted applications, and not other users.

Citrix ReceiverCitrix 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 theCitrix plug-in family on the user's desktop and consolidates Citrix notifications anddesktop icons.

Citrix Receiver comprises the Receiver application that resides on the end user’scomputer, the Update Server that resides in your data center, and the Citrix UpdateService that resides on a Citrix Web site.

Citrix Receiver simplifies application access and management for end users andadministrators 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 scheduledby 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 correctorder, ensuring a secure connection before starting applications which rely on it.(Users who want to customize their configuration can access the applicationinterfaces through the Receiver Control Panel.)

w Invisible operation. The Receiver silently handles application upgrades andinstallation. If a download is interrupted, the Receiver silently resumes the actionwhen the connection is restored.

w Simplified administration. Citrix Receiver enables administrators to deliverapplications and application plug-ins to all end users at once without performingrepetitive deployments. The Update Server retrieves application updates from theCitrix Update Service and presents the update list to the administrator. Theadministrator then downloads the updates, performs standard file testing, anddelivers the new updates to users.

Chapter 3 XenApp Feature Overview

20

Page 21: Xen app getting-started-guide

w Polls the Citrix Update Service for application updates and presents them to theadministrator.

w Retrieves user and group information from the corporate Active Directory and loadsthem into its database. This data is then used to authenticate users and populatethe lists that designate delivery recipients, retrieve user log files, and manage userpermissions.

w Creates token licenses for user authentication to ensure security while minimizinginterruptions to the end user.

w Broadcasts application installers to the users and groups according to theconfiguration and schedule you define.

w Uses HTTPS for transport to provide secure connections for data transfer protection.

XenServer Virtualization PlatformThe Citrix XenServer virtualization platform provides open, powerful servervirtualization that reduces datacenter costs by transforming static and complexdatacenter environments into more dynamic, easy to manage server workload deliverycenters. Based on the open source Xen hypervisor, XenServer delivers a secure andmature server virtualization platform with near bare-metal performance.

To learn more about XenServer, see the Citrix web site.

Load Testing ServicesThe Load testing services feature provides an efficient and cost effective method ofserver sizing and application load testing for XenApp environments. By simulatinghundreds of virtual Citrix users and monitoring the responsiveness of the system undertest, it allows the administrator to determine how the current configuration andhardware 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 simulatingthousands of users to identify system bottlenecks or application instability beforesystems go live

w Reduce costs associated with change management and application regressiontesting; reusable scripts simplify before and after comparison following applicationpatches or operating system updates

w Assess new hardware; understand the capacity limits of different hardware types tomake informed purchasing decisions

w Perform branch office application performance testing; create real traffic fromremote sites, ensuring bandwidth and server resources are available to deliver thebest user experience

Getting Started with Citrix XenApp

21

Page 22: Xen app getting-started-guide

For documentation information, see http://support.citrix.com/product/es/ltv3.0/#tab-doc.

Provisioning ServicesThe Provisioning services feature reduces total cost of ownership and improves bothmanageability and business agility by virtualizing the workload of a datacenter server –operating system, applications streaming server workloads on demand to physical orvirtual servers in the network.

By delivering server workloads on demand rather than deploying them on individualservers, 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 ina real time stream, maximizing performance and minimizing network load

w Assures server consistency by provisioning servers simultaneously from a singlestandard image

w Increases IT responsiveness and agility by enabling capacity on demand; repurposeany server to do any job

w Reduces utility costs and space needs by lowering the number of backup serversneeded to support disaster recovery and business continuity

w Risk-free server workload rollout - rollback to a previous working image in the timeit 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 PlatinumEdition of XenApp is limited to provisioning only XenApp Platinum Edition workloads.(You can use XenServer Platinum edition (purchased separately) to provision non-coreXenApp Platinum servers.)

Profile ManagementThe Profile management feature provides an easy, reliable way for managing userpersonalization settings. Profile management saves these settings during logoff to theuser store for each user. If the file already exists (the most common case), the changesfrom 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

Page 23: Xen app getting-started-guide

Application Performance MonitoringApplication performance monitoring is an end-to-end performance and resourcemanagement solution for users and servers running XenApp. It monitors user sessionsand server performance in real time, allowing you to analyze, resolve, and proactivelyprevent problems quickly.

The application performance monitoring feature includes:

w Service level monitoring, with the ability to synthesize user tasks and monitor theirexecution time, providing feedback on application performance and availability asexperienced by end-users.

w Farm-wide monitoring, including a tree view of the entire farm structure, visualdetection 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.

SmartAuditorSmartAuditor uses flexible policies to trigger recordings of XenApp sessionsautomatically. This enables IT to monitor and examine user interaction withapplications, such as financial operations and healthcare patient information systems,demonstrating internal control, thus ensuring regulatory compliance and successfulsecurity audits. Similarly, SmartAuditor also aids in technical support by speedingproblem identification and time-to-resolution.

For more information, see the SmartAuditor documentation.

Secure Application AccessThe Secure application access feature empowers users with easy “anywhere” accessand provides administrators market-leading application-level control. With a singlepoint of control and market-leading application-level control, it provides administratorswith better risk, security, and compliance management, while boosting userproductivity by optimizing access for each user, network, and device. For moreinformation, see the Access Gateway Administrator’s Guide for your product edition.

Branch OptimizationXenApp 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

Page 24: Xen app getting-started-guide

or doing other tasks over the network. These advanced acceleration features give yourremote users in-office performance wherever they are.

This feature requires the purchase of one or more Citrix WANScaler appliances. Formore information, see the WANScaler Client and Appliance Installation and User'sGuide.

Single Sign-onThe Single sign-on feature is an enterprise-class solution that provides secure andmanaged access to Windows, Web, and terminal emulator applications running in theCitrix environment as well as local applications on the desktop of XenApp PlatinumEdition.

Users authenticate once and the Single sign-on feature does the rest, automaticallylogging on to password-protected information systems, enforcing password policies,monitoring all password-related events, and even automating user tasks, includingpassword changes.

Local desktop (offline) use of the Single sign-on feature is available to all XenAppPlatinum Edition users who access hosted applications. Locally installed instances ofthe Password Manager plug-in in a XenApp Platinum Edition environment do not requirea separate license.

Important: Your use of the Single sign-on feature on end-user devices (or clients ormachines) included with the Platinum Edition of XenApp is limited to support users ofXenApp Platinum hosted applications, and not other users.

EasyCall Voice ServicesEasyCall voice services embeds communications directly into applications that aredelivered using XenApp or deployed on the desktop. The EasyCall voice services Agentenables a computer user to hover over any phone number in published, streamed, orinstalled 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 callor 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 (orclients or machines) included with XenApp is limited to support users of XenApphosted applications, and not other users.

Chapter 3 XenApp Feature Overview

24

Page 25: Xen app getting-started-guide

Workflow Studio OrchestrationCitrix Workflow Studio orchestration is an infrastructure process automation platformthat enables you to transform your data center into a dynamic delivery center. Itnatively supports Citrix products including XenApp, XenDesktop, XenServer andNetScaler. Built on top of Windows PowerShell and Windows Workflow Foundation,Workflow Studio orchestration provides an easy-to-use, graphical interface forworkflow composition that virtually eliminates scripting. Workflow Studio orchestrationacts as the glue across the IT infrastructure, allowing administrators to easily tietechnology components together via workflows.

Customers may want to review the available activity libraries and workflows as theyare 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

Page 26: Xen app getting-started-guide

Chapter 3 XenApp Feature Overview

26

Page 27: Xen app getting-started-guide

Chapter 4

Getting Up and Running with XenApp 5

Topics:• XenApp Platinum Deployment

• Using XenApp to ManageApplications

• Preparing to Create the Farm

• Licensing This Release

• Installing XenApp 5

• Installing Additional Features

• Running Mixed Farms

• Getting the XenApp 5 FeaturePack

This section provides high-level guidance for installing XenApp5 for Windows Server 2008. This information is notcomprehensive; for complete information, see the CitrixXenApp Installation Guide, plus other referenceddocumentation.

To install XenApp 5 for Windows Server 2003, see the UpgradeGuide at http://support.citrix.com/article/CTX116622 forthat product release.

27

Page 28: Xen app getting-started-guide

XenApp Platinum DeploymentCitrix XenApp Platinum Edition offers a comprehensive solution to instantly deliverWindows applications to users anywhere, with enhanced security features and powerfultools that enable greater control and visibility of even the most complex environments.

This diagram shows how many of the XenApp Platinum Edition features can helpincrease IT responsiveness and agility.

Using XenApp to Manage ApplicationsPreparing and Publishing ApplicationsWith 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, thepublished applications appear to be running locally on client devices.

w Data files such as Web pages, documents, media files, spreadsheets, and URLs. InXenApp, 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. Aprofile contains one or more targets (a collection of disk files, registry data, and other

Chapter 4 Getting Up and Running with XenApp 5

28

Page 29: Xen app getting-started-guide

information that represents an application isolation environment), plus the metadataneeded to stream the profiled applications. Each target specifies a combination ofoperating system, service pack level, system drive letter, and language. A profile cancontain one or more applications; for example, a single profile can contain MicrosoftWord or the entire Microsoft Office suite. See the Citrix Application Streaming Guidefor details.

When you publish an application, configuration information for the application is storedin the data store for the server farm. Configuration information includes the types offiles associated with the application, users who can connect to the application, and theimportance level for load balancing.

See the Citrix XenApp Administrator's Guide for complete information about managingdelivery options for published resources, managing application properties, using virtualIP addresses, and using the Publish Application wizard.

Accessing ApplicationsCitrix offers a variety of options for accessing applications. Additionally, you cancustomize 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 page20.

w Web Interface. The Web Interface can be used to create stand-alone Web sites foraccess to published resources that you integrate into your corporate portal. TheWeb Interface queries the server farms and dynamically creates an HTML page thatcan be viewed with a Web browser. After logging on, users are presented with acustomized Web page containing a list of the published resources that you makeavailable to them. For more information, see the Web Interface Administrator'sGuide.

w Citrix plug-ins. Citrix offers plug-ins for a wide range of client devices andplatforms for access to hosted applications. Application streaming also has its ownplug-in. You can use Citrix Receiver to manage several of these plug-ins; you canalso manage plug-ins individually. For more information about plug-ins, see theClient Downloads section of the Citrix Web site.

You can customize the user environment through client-side session managementproperties 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 contentredirection and XenApp policies. For session management information, see the CitrixXenApp Administrator's Guide.

Application EnhancementsXenApp 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

Page 30: Xen app getting-started-guide

Preparing to Create the FarmBefore you install XenApp, prepare the servers and install the preliminary componentsso that the XenApp installation wizard can reference them.

1. Citrix recommends installing Citrix XenApp on a fresh installation of WindowsServer 2008. In particular, uninstall any XenApp components and Citrix LicenseServer from early releases, including the Beta and Release Preview.

2. Configure Windows Server 2008 for XenApp 5. See the Citrix XenApp InstallationGuide and the Citrix XenApp Installation Checklist for details.

3. Install the system prerequisites on all XenApp servers. See the Citrix XenAppInstallation Checklist for details.

4. Install Certificate Services. Obtain the necessary certificates. Certificate Servicesissues 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 bestpractice, 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 oneserver in the farm. For details, see the Web Interface Administrator’s Guide.

7. Install and deploy the XenApp Plug-ins for Hosted Apps and StreamedApps.Whether as part of Setup or separately, you must install, at a minimum, theclient engine, which is included in the Clients\ica32\XenAppWeb.exe, whichprovides the function for pass-through client authentication.To stream applications from any server, even if you are not streaming applicationson this server, you must install the XenApp Plug-in for Streamed Apps. For details,see the XenApp Plugin for Hosted Apps Administrator’s Guide and the ApplicationStreaming Guide.

Licensing This ReleaseImportant: 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 Server2008 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 linknoted above and at the links described in CTX120239.

Chapter 4 Getting Up and Running with XenApp 5

30

Page 31: Xen app getting-started-guide

Installing XenApp 5For details about planning and installing XenApp 5, see the Citrix XenApp InstallationGuide.

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 InstallationChecklist for details.

• The Component Selection page. A sequence of separate Setup wizards guidesyou through the installation of selected XenApp features. Note that CitrixLicensing is disabled by default.

Depending on the components selected, some configuration options may not beavailable 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 thesecomponents in their respective administrator’s guides before attempting theirinstallation.

After installing XenApp and deploying your farm, continue by installing the additionalcomponents required for your organization.

Installing Additional FeaturesThe XenApp editions license some or all of the following additional features. Do notinstall XenApp features on a domain controller.

Getting Started with Citrix XenApp

31

Page 32: Xen app getting-started-guide

Note: The following list includes high-level installation information; it is notcomprehensive. Use the feature's documentation for installation guidance.

w Application streaming. On a separate, clean workstation with an operating systemsimilar to that of your end-users, install the Citrix Streaming Profiler and use thisworkstation to profile applications for streaming.

w Single sign-on. Before installing the Password Manager plug-in from a commandprompt onto a Windows Vista or Windows Server 2008 computer, install the MicrosoftVisual C++ 2005 SP1 Redistributable Pack (x86) and Microsoft Visual C++ 2005 SP1Redistributable Pack (x64), available from the installation media in the Support/vcredist directory.

w SmartAuditor. Install the SmartAuditor player on a Windows Vista or Windows XPdevice only. The SmartAuditor Server and database cannot be installed on WindowsServer 2008. As a best practice, do not install the SmartAuditor Server and databaseon the same server as XenApp.

w Application performance monitoring. Install this feature on a separate server. Toavoid errors in performance measurement, do not install the Applicationperformance monitoring database on any farm servers that will be hosting usersessions.

w EasyCall voice services. Install the EasyCall plugin and configure the EasyCallappliance 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 caninstall the plug-in from the appliance (purchased separately).

w WANScaler. Install the WANScaler plug-in provided with this release and install andconfigure the WANScaler appliance using documentation provided with theappliance (purchased separately). The Branch optimization feature does notfunction with Access Gateway Enterprise Edition.

For installation information about the XenApp 5 Feature Pack, see CTX120239 or theRelease Notes for XenApp 5 Feature Pack in eDocs.

Running Mixed FarmsBecause Citrix XenApp 5 for Windows Server 2008 runs on a different operating systemfrom Presentation Server 4.5 with Feature Pack 1, upgrading farm servers automaticallyby using the Setup wizard is not supported.

If your farm is running Presentation Server 4.5 with Feature Pack 1, you can migratesome 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 CitrixXenApp Installation Guide.

When you run multiple versions of XenApp and Presentation Server in your farm, this isknown as a mixed farm. A mixed farm could, for example, have some XenApp 5 serversand other servers running Presentation Server 4.5 with Feature Pack 1. Mixed farms

Chapter 4 Getting Up and Running with XenApp 5

32

Page 33: Xen app getting-started-guide

have special considerations ranging from the version of administrative consolessupported to what functionality is available on specific servers or throughout the farm.

Citrix recommends not having a mixture of XenApp and Presentation Server versions ina farm. However, there are two situations when you may want to run a XenApp farmwith different versions of Presentation Server:

w You want to migrate your farm servers over to the latest release gradually. Forexample, you may not have the time to migrate all of your servers immediately, soyou 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 yourequire PDA sync, you may need at least one computer with Presentation Server 4.5with Feature Pack 1 in the farm to support this feature.

For XenApp 5, Citrix supports mixed farms only with Presentation Server 4.5 withFeature Pack 1. However, Citrix recommends keeping all servers in the same farm atthe same product version level.

An alternative to running a mixed farm for an extended period of time is to create twodistinct farms and use the Web Interface to provide users with a centralized access tothese farms.

Getting the XenApp 5 Feature PackFor information about getting the XenApp 5 Feature Pack, see CTX120239 or theRelease Notes for XenApp 5.0 Feature Pack in eDocs.

Getting Started with Citrix XenApp

33