You are on page 1of 219

Guide d'installation Citrix XenApp

Citrix XenApp 5.0 pour Microsoft Windows Server 2008

Avis de copyright et de marque dpose Les informations contenues dans ce document peuvent faire lobjet de modifications sans pravis. Sauf mention contraire, les socits, noms et donnes utiliss dans les exemples fournis sont fictifs. l'exception de l'impression d'une seule copie pour votre usage personnel, aucune partie de ce document ne peut tre reproduite ou transmise, sous quelque forme, par quelque moyen, lectronique ou mcanique, et pour quelque motif que ce soit, sans l'autorisation expresse et crite de Citrix Systems, Inc. Copyright 2001-2008 Citrix Systems, Inc. Tous droits rservs. Citrix, ICA (Independent Computing Architecture) et Program Neighborhood sont des marques dposes. Citrix XenApp, Citrix Password Manager, Citrix Access Gateway, Citrix Streaming Server, Citrix EasyCall, Citrix EdgeSight, Citrix EdgeSight Resource Manager, Citrix Provisioning Server, Citrix Presentation Server, SecureICA, SpeedScreen, Citrix SmoothRoaming, Citrix Developer Network, Citrix Technical Support et Citrix Subscription Advantage sont des marques de fabrique, de commerce ou de service de Citrix Systems, Inc., aux tats-Unis et dans d'autres pays. Citrix Access Gateway, Citrix Delivery Center et Citrix XenDesktop sont des marques de fabrique, de commerce ou de service de Citrix Systems, Inc. et/ou d'une ou plusieurs de ses filiales, et peuvent avoir fait l'objet d'un dpt auprs de l'institut de la proprit intellectuelle des tats-Unis et d'autres pays. RSA Encryption 1996-1997 RSA Security Inc. Tous droits rservs. FLEXnet Operations et FLEXnet Publisher sont des marques de fabrique, de commerce ou de service et/ou des marques dposes d'Acresso Software Inc. et/ou InstallShield Co. Inc. Avis de marques Adobe, Flash et Acrobat sont des marques de fabrique, de commerce ou de service ou des marques dposes d'Adobe Systems Incorporated aux tats-Unis et/ou dans d'autres pays. Altiris est une marque dpose d'Altiris. Apple et Macintosh sont des marques de fabrique, de commerce ou de service ou des marques dposes d'Apple Computer Inc. AutoCAD est une marque dpose d'Autodesk, Inc. IBM, DB2, Tivoli et NetView sont des marques dposes ou des marques de fabrique, de commerce ou de service d'IBM Corporation, aux tats-Unis ou dans d'autres pays. Java est une marque dpose de Sun Microsystems, Inc. aux tats-Unis et dans d'autres pays. Solaris est une marque dpose de Sun Microsystems, Inc. Microsoft, MS-DOS, Windows, Windows Media Player, Windows Server, Windows NT, Win32, Outlook, Windows Mail, Excel, Internet Explorer, ActiveX, Active Directory, Microsoft Access, SQL Server, SQL Server Express Edition, Hyper-V, Windows Vista, .NET, Media Player, Active Directory et DirectShow sont des marques dposes ou des marques de fabrique, de commerce ou de service de Microsoft Corporation, aux tats-Unis et/ou dans d'autres pays. FLEXnet Operations et FLEXnet Publisher sont des marques de fabrique, de commerce ou de service et/ou des marques dposes d'Acresso Software Inc. et/ou InstallShield Co. Inc. Netscape et Mozilla Firefox sont des marques dposes de Netscape Communications aux tats-Unis et dans d'autres pays. Novell Directory Services est une marque dpose de Novell, Inc., aux tats-Unis et dans d'autres pays. Oracle Database est une marque dpose d'Oracle Corporation. RealOne est une marque de fabrique, de commerce ou de service de RealNetworks, Inc. SAP est une marque dpose de SAP AG, en Allemagne et dans d'autres pays. SpeechMike est une marque de fabrique, de commerce ou de service de Koninklijke Philips Electronics N.V. Symantec et Symantec Ghost sont des marques de fabrique, de commerce ou de service de Symantec Corporation, aux tatsUnis et dans d'autres pays. UNIX est une marque dpose de The Open Group aux tats-Unis et dans d'autres pays. HP OpenView est une marque de fabrique, de commerce ou de service de la socit Hewlett-Packard. Ce produit inclut du logiciel dvelopp par The Apache Software Foundation (http://www.apache.org/). Ce logiciel est partiellement bas sur le travail du groupe IJG (Independent JPEG Group).

Certaines parties de ce logiciel contiennent du code dont les droits appartiennent Pegasus Imaging Corporation, Tampa, FL. Tous droits rservs. Toutes les autres marques de fabrique, de commerce ou de service et marques dposes appartiennent leurs dtenteurs respectifs. Code du document : 29 aot 2008 (SV)

Table des matires

Bienvenue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Comment utiliser ce guide d'installation de XenApp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Organisation du Guide d'installation XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Ressources d'installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Nouvelle appellation des composants Citrix Presentation Server . . . . . . . . . . . . . . . . . . . . .14 Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 Conventions de la documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 Aide et formation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16

Notions fondamentales lies l'installation de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18


Terminologie de l'installation de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18 Aperu des notions fondamentales d'une batterie de serveurs . . . . . . . . . . . . . . . . . . . . . . .19 Introduction aux serveurs d'infrastructure XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23

Planification de votre dploiement XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28


Tches de conception et de dploiement de batterie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 Organisation des applications et des charges de serveurs . . . . . . . . . . . . . . . . . . . . . . . . . . .29 valuation des applications des fins de compatibilit XenApp. . . . . . . . . . . . . . . . . . .30 Facteurs de base prendre en compte pour les applications . . . . . . . . . . . . . . . . . . . . . .31 valuation des mthodes de mise disposition des applications. . . . . . . . . . . . . . . . . . .33 Localisation d'applications sur les serveurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35 Serveurs d'applications centraliss ou distribus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39 Dtermination du nombre de batteries dployer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40 Partage de composants entre batteries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42 Planification des serveurs d'infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42 Organisation des collecteurs de donnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44 Organisation de rseaux tendus l'aide des zones . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 Organisation des communications de l'Interface Web et de XML Broker . . . . . . . . . . .46 Planification des composants de streaming d'application. . . . . . . . . . . . . . . . . . . . . . . . .49 Configurations matrielles XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50

Guide dinstallation Citrix XenApp

Considrations relatives votre infrastructure rseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52 Conception des profils d'utilisateurs des services Terminal Server . . . . . . . . . . . . . . . . .52 Dfinition de comptes et de relations d'approbation. . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 Recommandations pour des environnements Active Directory . . . . . . . . . . . . . . . . . . . .57 Planification des services fdrs Active Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60 Planification du contrle et de la maintenance systme . . . . . . . . . . . . . . . . . . . . . . . . . .61 Scurisation de la mise disposition des applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61 Scurisation de l'accs distance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62 Configuration des pare-feu pour l'accs distance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63 Planification d'une exprience russie de l'utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63 Facteurs affectant les dures d'ouverture de session. . . . . . . . . . . . . . . . . . . . . . . . . . . . .64 Planification de votre configuration d'impression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65 Intgration des composants de l'dition Platinum votre batterie. . . . . . . . . . . . . . . . . . . . .66

Prparation de l'installation de XenApp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70


Installations de XenApp invoques par le programme Autorun . . . . . . . . . . . . . . . . . . . . . .71 Installations personnalises de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71 Prparation de votre environnement pour l'installation de XenApp . . . . . . . . . . . . . . . . . . .74 Pour prparer la cration de la batterie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74 Pour prparer des serveurs de batterie individuelle l'installation. . . . . . . . . . . . . . . . . .74 Planification de l'installation de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75 Considrations relatives l'activation ou la dsactivation du contrle de compte d'utilisateur lors de l'installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 Langues prises en charge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 Considrations supplmentaires pralables l'installation. . . . . . . . . . . . . . . . . . . . . . . .79 Installation de Citrix XenApp Plugins sur des serveurs . . . . . . . . . . . . . . . . . . . . . . . . . .79 Substitution de comptes de domaines pour des comptes locaux . . . . . . . . . . . . . . . . . . .79 Organisation de la journalisation de la configuration et du cryptage IMA avant l'installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 Activation du cryptage IMA en tant qu'administrateur local . . . . . . . . . . . . . . . . . . . . . .81 Pour activer la prise en charge de l'interface utilisateur multilingue Windows (MUI). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82 Organisation de l'observation avant l'installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83 Installation de composants XenApp supplmentaires . . . . . . . . . . . . . . . . . . . . . . . . . . .84 Organisation de fonctionnalits supplmentaires avant l'installation. . . . . . . . . . . . . . . .85 Installation des agents pour les composants Platinum . . . . . . . . . . . . . . . . . . . . . . . . . . .86

Table des matires

Cration d'une nouvelle batterie de serveurs XenApp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88


lments requis et hypothses pour l'exemple d'installation . . . . . . . . . . . . . . . . . . . . . . . . .89 Cration du premier serveur de la batterie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90 Tche 1 : choix de l'dition (premire page du programme Autorun) . . . . . . . . . . . . . . .91 Tche 2 : choix d'une catgorie d'installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91 Tche 3 : slection des composants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92 Tche 4 : configuration de l'authentification du client de liaison . . . . . . . . . . . . . . . . . . .94 Tche 5 : installation d'un serveur de licences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96 Tche 6 : installation de la console Access Management Console . . . . . . . . . . . . . . . . .96 Tche 7 : installation de XenApp et de ses composants . . . . . . . . . . . . . . . . . . . . . . . . . .97 Tche 8 : installation de la Configuration avance XenApp . . . . . . . . . . . . . . . . . . . . .106 Tche 9 : installation de la documentation XenApp. . . . . . . . . . . . . . . . . . . . . . . . . . . .106 Association une nouvelle batterie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106 Tche 1 : installation initiale lors de l'association une batterie . . . . . . . . . . . . . . . . . .107 Tche 2 : association une nouvelle batterie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108 Tche 3 : spcification de l'emplacement du fichier de cl de cryptage IMA . . . . . . . .109 Tche 4 : utilisation des paramtres de licences de la batterie de serveurs . . . . . . . . . .110

Migration vers XenApp 5.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112


Migration d'une batterie de serveurs existante vers XenApp 5.0. . . . . . . . . . . . . . . . . . . . .112 Nouveauts du programme d'installation de cette version de XenApp . . . . . . . . . . . . .113 Choix d'une stratgie de migration de batterie de serveurs. . . . . . . . . . . . . . . . . . . . . . .117 Configuration de migration requise. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122 Pour effectuer une migration graduelle partir de la version prcdente . . . . . . . . . . .123 Pour effectuer la migration d'une batterie de serveurs existante ou d'ancienne gnration via la cration d'une nouvelle batterie. . . . . . . . . . . . . . . . . . . . .124 Suppression d'un serveur XenApp pendant la migration . . . . . . . . . . . . . . . . . . . . . . . .126 Recration et attribution d'un nouveau nom aux serveurs XenApp . . . . . . . . . . . . . . .127 Utilisation de batteries mixtes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127 Prsentation des batteries mixtes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .128 Augmentation de la limite de mmoire graphique au sein d'une batterie mixte . . . . . .129 Administration de Resource Manager dans une batterie mixte . . . . . . . . . . . . . . . . . . .130 Administration d'Installation Manager dans une batterie mixte. . . . . . . . . . . . . . . . . . .130 Administration des environnements d'isolation dans une batterie mixte . . . . . . . . . . . .130 Considrations relatives SNMP dans une batterie mixte . . . . . . . . . . . . . . . . . . . . . . .131

Guide dinstallation Citrix XenApp

Configuration et approvisionnement de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132


Approvisionnement des serveurs de batterie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132 Clonage de serveurs XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135 Configuration de serveurs d'infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .140 Configuration des collecteurs de donnes l'issue de l'installation . . . . . . . . . . . . . . . .141 Configuration de zones l'issue de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142 Configuration de XenApp l'issue de l'installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142 Configuration des serveurs aprs l'installation, l'aide de scripts . . . . . . . . . . . . . . . . .143

Rfrence au sujet des installations personnalises de XenApp. . . . . . . . . . . . . . . . . . . . . 144


Cration d'installations personnalises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .144 Tches supplmentaires relatives aux installations personnalises de XenApp . . . . . . . . .145 Installation de XenApp Plugin avant de procder l'installation. . . . . . . . . . . . . . . . . .146 Installation de XenApp via la modification des packs Windows Installer . . . . . . . . . . . . .147 Installation l'aide de commandes Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .147 Installation avec fichiers de transformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .149 Prparation d'installations avec rponses renseignes . . . . . . . . . . . . . . . . . . . . . . . . . .154 Cration d'un fichier journal d'installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .156 Installation non assiste de XenApp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157 Pour procder une installation non assiste avec un fichier de rponses. . . . . . . . . . .157

Informations de rfrence sur les proprits XenApp Windows Installer. . . . . . . . . . . . . . 160


Noms et valeurs des proprits du programme d'installation de XenApp. . . . . . . . . . . . . .160 Synthses des proprits d'installation de XenApp. . . . . . . . . . . . . . . . . . . . . . . . . . . . .162 Proprits d'installation Windows du client de liaison . . . . . . . . . . . . . . . . . . . . . . . . . .167 Commandes Windows Installer des outils de gestion. . . . . . . . . . . . . . . . . . . . . . . . . . .170 Proprits d'installation Windows de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .170

10 Informations de rfrence sur la base de donnes du magasin de donnes . . . . . . . . . . . 196


Planification du magasin de donnes XenApp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197 Slection d'une base de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197 Connexion au magasin de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198 Scurisation du magasin de donnes avant l'installation . . . . . . . . . . . . . . . . . . . . . . . .199 Dimensionnement des systmes pour le magasin de donnes . . . . . . . . . . . . . . . . . . . .200 Configurations matrielles recommandes pour le magasin de donnes . . . . . . . . . . . .201 Amlioration des performances de la batterie et du magasin de donnes . . . . . . . . . . .203 Prparation de la base de donnes avant l'installation de XenApp . . . . . . . . . . . . . . . . . . .204 Cration de la base de donnes du magasin de donnes. . . . . . . . . . . . . . . . . . . . . . . . .205

Table des matires

Cration d'un fichier DSN pour le programme d'installation de XenApp . . . . . . . . . . .206 Gestion et restauration d'un magasin de donnes XenApp . . . . . . . . . . . . . . . . . . . . . . . . .206 Informations spcifiques aux bases de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207 Base de donnes Microsoft SQL Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208 Base de donnes Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211 Base de donnes IBM DB2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214 Microsoft SQL Server Express . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216 Base de donnes Microsoft Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218

Guide dinstallation Citrix XenApp

Bienvenue

Cette prface, qui fournit des indications relatives la recherche des informations ncessaires la mise en uvre de Citrix XenApp 5.0 et de ses composants, inclut : la mthode permettant de trouver les instructions d'installation des composants de XenApp ; une liste de livres blancs, d'articles extraits de la base de connaissances et d'autres ressources qui pourront vous aider lors de l'installation de XenApp ; la manire d'utiliser la documentation Citrix en gnral ; les faons de contacter l'assistance technique de Citrix et les modalits d'inscription des cours de formation Citrix.

Avant d'installer Citrix XenApp, prenez soin de consulter le fichier Lisez-moi pour Citrix XenApp.

Comment utiliser ce guide d'installation de XenApp


Ce guide vous aide installer XenApp et planifier l'implmentation qui sera ultrieurement mise en production dans votre environnement. Dans la mesure o un dploiement typique de XenApp comprend souvent de nombreux composants XenApp possdant chacun ses propres instructions d'installation, ce guide ne fournit pas d'informations dtailles sur ces installations. Au lieu de cela, les instructions d'installation relatives aux composants tels que l'Interface Web, Secure Gateway, les plug-ins, Access Gateway et les composants Platinum sont fournies dans leurs guides de l'administrateur ou d'installation respectifs.

11

Guide d'installation Citrix XenApp

Cette illustration prsente les ressources d'installation disponibles pour la planification du dploiement de XenApp.

Organisation du Guide d'installation XenApp


Ce tableau rpertorie les tches que vous tes susceptible d'effectuer ainsi que les sections comportant les informations pertinentes :
Tche Notions relatives l'architecture et l'installation d'une batterie Planification du dploiement de votre batterie de serveurs Cration de la base de donnes du magasin de donnes Prparation de votre environnement pour l'installation de XenApp Cration d'une batterie Section consulter Notions fondamentales lies l'installation de XenApp , page 18 Planification de votre dploiement XenApp , page 28 Informations de rfrence sur la base de donnes du magasin de donnes , page 196 Prparation de l'installation de XenApp , page 70 Cration d'une nouvelle batterie de serveurs XenApp , page 88

Bienvenue

12

Tche Migration d'une batterie XenApp existante Installation de XenApp l'aide de scripts, de fichiers de rponses et de fichiers de transformation Installation de XenApp l'aide des commandes Windows Installer (msiexec) Mthodes de dploiement sur des serveurs appartenant des environnements importants Configuration de XenApp l'issue de l'installation

Section consulter Migration vers XenApp 5.0 , page 112 Rfrence au sujet des installations personnalises de XenApp , page 144 Informations de rfrence sur les proprits XenApp Windows Installer , page 160 Approvisionnement des serveurs de batterie , page 132 Configuration et approvisionnement de XenApp , page 132

Ce guide traite galement de sujets qui ne sont pas propres l'installation, comme la maintenance de bases de donnes et le contrle de compte d'utilisateur. Les exigences quant au magasin de donnes se trouvent dans la Check-list d'installation de Citrix XenApp.

Si vous n'avez jamais install XenApp auparavant


Si vous n'avez jamais install XenApp auparavant, nous vous recommandons de lire les sections ci-aprs : Planification de votre dploiement XenApp , page 28 Prparation de l'installation de XenApp , page 70 Cration d'une nouvelle batterie de serveurs XenApp , page 88 Configuration et approvisionnement de XenApp , page 132

Avant de commencer planifier votre dploiement, il est prfrable de paramtrer une batterie dans un environnement de laboratoire, afin de vous familiariser avec le programme d'installation de XenApp. Vous pouvez installer XenApp sur des systmes rpondant aux exigences d'excution de Windows Server 2008 avec les services Terminal Server et les rles d'un serveur Web configur. Suivez ensuite les instructions du chapitre Prparation de l'installation de XenApp. Pour une petite batterie de test, utilisez Microsoft Access pour hberger le magasin de donnes.

13

Guide d'installation Citrix XenApp

Si vous avez dj install XenApp par le pass


Si vous avez install XenApp auparavant, nous vous recommandons de lire les sections ci-aprs : Nouveauts du programme d'installation de cette version de XenApp , page 113, cette section traite des nouvelles fonctionnalits et des modifications affectant les scripts d'installation. Considrations relatives l'activation ou la dsactivation du contrle de compte d'utilisateur lors de l'installation , page 76, cette section propose des astuces sur l'installation de XenApp avec le contrle de compte d'utilisateur de Microsoft activ. Choix d'une stratgie de migration de batterie de serveurs , page 117 Utilisation de batteries mixtes , page 127 Prsentation des nouveauts dans le Guide de dmarrage de Citrix XenApp Ce guide comporte galement un tableau rpertoriant, pour chaque dition, les fonctionnalits disponibles.

Ressources d'installation
Utilisez les ressources ci-aprs afin d'organiser votre dploiement XenApp : Check-list d'installation de Citrix XenApp, cette check-list contient les lments requis pour l'installation de XenApp. Guide de l'administrateur Citrix XenApp, ce guide vous fournit des informations sur les fonctionnalits principales de XenApp, y compris la publication, les comptes d'administrateur et la scurit. Fichier Lisez-moi de Citrix XenApp, fichier Lisez-moi de Citrix XenApp Plugin 11.x pour Windows et fichier Lisez-moi pour le systme de licences Citrix pour Windows. Guide de dmarrage du systme de licences Citrix. Guide de l'administrateur XenApp Plugin pour applications hberges pour Windows, ce guide prsente le dploiement du plug-in. Documents spcifiques un composant, tels que le Guide de l'administrateur Secure Gateway pour Windows, le Guide de l'administrateur de l'Interface Web et le Guide Streaming d'application Citrix. En gnral, s'il n'existe aucun guide d'installation spcifique un composant, l'installation du composant est documente dans son guide de l'administrateur.

Bienvenue

14

L'exemple d'un modle de fichier de rponses pour les installations non assistes, que vous pouvez copier ou personnaliser selon vos besoins, est disponible sur le support d'installation de XenApp sous Support\Install\UnattendedTemplate.txt. Les livres blancs Citrix suivants, ou leurs remplaants, vous fournissent des informations sur des rubriques d'installation spcialises : How to Include the License Server Information in an Unattended Installation (comment inclure les informations du serveur de licences dans une installation non assiste) (CTX105536) ; Understanding MSI Installation Logs (comprhension des journaux d'installation MSI) (CTX415447).

Au moment de l'impression de ce guide, ces sujets taient disponibles dans le Centre des connaissances Citrix. Parmi les ressources supplmentaires qui vous seront peut-tre utiles, selon les produits Citrix prsents dans votre environnement, figurent : le Guide de l'administrateur Citrix Access Gateway ; le Guide d'installation de Citrix EdgeSight ; le Guide d'installation de WANScaler Appliance et son guide de l'utilisateur ; le Guide de l'administrateur EasyCall.

Nouvelle appellation des composants Citrix Presentation Server


Citrix XenApp est la nouvelle appellation de Citrix Presentation Server. Les clients et composants suivants ont t mis jour pour reflter cette nouvelle appellation. Configuration avance XenApp Citrix est la nouvelle appellation de la console Presentation Server. Citrix XenApp Plugin pour applications hberges est la nouvelle appellation du plug-in ddi la virtualisation ct serveur (anciennement appel client Citrix Presentation Server). Il contient les plug-ins suivants : Citrix XenApp, anciennement appel Agent Program Neighborhood Citrix XenApp Web Plugin, anciennement appel client Web Program Neighborhood

15

Guide d'installation Citrix XenApp

Citrix XenApp Plugin pour applications en streaming est la nouvelle appellation du plug-in ddi la virtualisation ct client, anciennement appel Citrix Streaming Client. Fournisseur Citrix XenApp est la nouvelle appellation du fournisseur WMI. Pack d'administration Citrix XenApp est la nouvelle appellation des Packs d'administration System Center Operations Manager et MOM.

Documentation
Le fichier Bienvenue dans Citrix XenApp (Read_Me_First.html), disponible sur le support d'installation, contient des liens vers des documents qui vous seront d'une grande utilit pour dmarrer. Vous y trouverez galement des liens vers la documentation produit la plus rcente pour XenApp et ses composants, ainsi que vers des technologies connexes. Aprs avoir install la documentation et l'aide partir d'Autorun, vous pouvez accder ce document en cliquant sur Dmarrer > Tous les programmes > Citrix > XenApp Server > Documentation. Le site Web Knowledge Center de Citrix, http://support.citrix.com, contient des liens organiss par produit se rapportant toute la documentation produit. Slectionnez le produit souhait et cliquez sur l'onglet Documentation dans la page d'informations produit. Les informations relatives aux problmes connus sont comprises dans le fichier Lisez-moi du produit. Consultez Citrix XenApp Comparative Feature Matrix sur http://www.citrix.com/ xenapp/comparativematrix pour savoir quelles fonctionnalits sont prises en charge dans les ditions de XenApp. Pour nous faire part de vos commentaires sur la documentation, cliquez sur le lien Article Feedback situ droite de la page de documentation produit.

Conventions de la documentation
des fins de cohrence, la terminologie relative Windows Vista et Windows Server 2008 (64 bits) a t utilise dans tous les documents ; par exemple, Documents est utilis la place de Mes documents et Ordinateur la place de Poste de travail . La documentation Citrix XenApp utilise les conventions typographiques suivantes.
Convention Gras Signification Commande, nom d'un lment de l'interface tel quune zone de texte ou un bouton, ou donnes entres par l'utilisateur.

Bienvenue

16

Convention Italique

Signification Emplacement rserv des informations que vous devez fournir. Exemple : si une procdure vous demande d'entrer un nom de fichier vous devez entrer le nom d'un fichier. L'italique peut galement indiquer un terme nouveau ou le titre d'un document. Texte figurant dans un fichier texte.

Police espacement fixe

{accolades}

Dans une commande, une srie d'lments dont seul un est requis. Par exemple, { yes | no } signifie que vous devez taper yes ou no. Ne saisissez pas les accolades. Dans une commande, des lments facultatifs. Par exemple, [/ping] signifie que vous pouvez saisir /ping avec la commande. Nentrez pas les crochets. Dans une commande, un sparateur entre les lments entre crochets ou accolades. Par exemple, { /hold | /release | /delete } signifie que vous devez saisir /hold ou /release ou /delete. Le ou les lments prcdemment utiliss dans la commande peuvent tre rpts. Exemple : /route:NomDePeriphrique[,] signifie que vous pouvez taper des NomsdePeriphriques supplmentaires spars par des virgules.

[crochets]

| (barre verticale) ... (points de suspension)

Aide et formation
Citrix dispose d'un forum en ligne d'assistance technique. Ce dernier est accessible depuis : http://support.citrix.com/xenappforum/. Le site Web comprend des liens vers les pages de tlchargement, le centre de connaissances Citrix, les services de consulting Citrix ainsi que vers d'autres pages d'assistance utiles. Le Citrix Knowledge Center (http://support.citrix.com) offre toute une panoplie de services d'assistance technique, d'outils et de ressources dveloppeur. Pour en savoir plus sur les formations Citrix disponibles, visitez le site http://www.citrix.com/edu/.

17

Guide d'installation Citrix XenApp

Notions fondamentales lies l'installation de XenApp

Cette rubrique traite des notions fondamentales lies l'installation de XenApp, notamment : Terminologie de l'installation de XenApp Aperu des notions fondamentales d'une batterie de serveurs Introduction aux serveurs d'infrastructure XenApp

Examinez ces informations avant de concevoir l'architecture de votre batterie.

Terminologie de l'installation de XenApp


Le programme d'installation de XenApp comprend deux assistants d'installation : Crer une nouvelle batterie. La premire fois que vous installez XenApp, slectionnez Crer une nouvelle batterie dans l'assistant d'installation. Le programme d'installation cre la batterie sur le serveur hbergeant des rles spcifiques. Le serveur sur lequel vous avez install XenApp puis cr la batterie est dsign par le terme premier serveur de la batterie ou bien serveur de cration de batterie. Dans le programme d'installation, le chemin que vous suivez aprs avoir slectionn Crer une nouvelle batterie s'appelle Crer une batterie. Associer le serveur une batterie existante. Lorsque vous excutez le programme d'installation sur des serveurs aprs avoir install XenApp sur le premier serveur de la batterie, vous suivez un chemin diffrent dans le programme d'installation, tandis que XenApp fait rfrence aux paramtres dfinis sur le premier serveur de batterie. Ces serveurs s'associent la batterie existante, puis tablissent une communication avec le premier serveur de la batterie.

19

Guide d'installation Citrix XenApp

Quelques termes supplmentaires utiliss dans la documentation sur l'installation : Environnement multiutilisateur. Tout environnement, notamment XenApp et les services Terminal Server, au sein duquel des applications sont publies sur des serveurs en vue d'une utilisation simultane par plusieurs utilisateurs. Serveurs d'application. Serveurs de la batterie qui hbergent des applications publies. Serveurs d'infrastructure. Serveurs de la batterie qui hbergent les services d'infrastructure, comme le magasin de donnes ou le serveur de licences. En gnral, ils n'hbergent aucune application publie. Batterie de production. Batterie d'utilisation courante laquelle accdent les utilisateurs de votre entreprise. Batterie de validation de conception. Batterie installe dans un environnement de laboratoire, gnralement comme modle de conception ou projet pour la batterie de production. Batterie pilote. Batterie pilote de pr-production utilise pour tester la conception d'une batterie avant son dploiement dans toute votre organisation. Un pilote authentique repose sur un accs limit certains utilisateurs, auxquels sont ajouts d'autres utilisateurs par la suite jusqu' ce que tous les utilisateurs aient accs cette batterie pour leurs besoins journaliers. numration. Processus dans lequel un client transmet des donnes destines localiser les serveurs sur le rseau et obtenir des informations sur les applications publies de la batterie de serveurs. Au cours de l'numration, Citrix XenApp Plugin pour applications hberges communique avec le Service XML Citrix ou l'Explorateur ICA, selon le protocole d'exploration slectionn dans le plug-in.

Aperu des notions fondamentales d'une batterie de serveurs


Cette rubrique suppose que vous comprenez les concepts de base dans XenApp, tels que l'architecture client- serveur, la redirection et la publication d'applications. Pour une vrification de ces concepts et fonctionnalits, veuillez consulter le Guide de dmarrage de Citrix XenApp.

Notions fondamentales lies l'installation de XenApp

20

Cette illustration prsente un dploiement lmentaire de Citrix XenApp. Il vous faut comprendre ces concepts pour planifier votre batterie. Systme de licences Citrix. Le serveur de licences Citrix est un composant ncessaire tout dploiement XenApp. Ce serveur de licences peut se trouver soit sur un serveur partag, soit sur un serveur ddi, selon la taille de votre batterie. Aprs avoir install le serveur de licences, tlchargez les fichiers de licence appropris et ajoutez-les au serveur de licences. Pour obtenir des instructions, veuillez consulter le Guide de dmarrage du systme de licences Citrix. Magasin de donnes. Le magasin de donnes est la base de donnes dans laquelle les serveurs stockent les informations statiques de la batterie, telles que les informations de configuration sur les applications publies, les utilisateurs, les imprimantes et les serveurs. Un seul magasin de donnes est associ chaque batterie de serveurs. Collecteur de donnes. Un collecteur de donnes est un serveur hbergeant une base de donnes en mmoire qui conserve des informations dynamiques relatives aux serveurs de la zone, telles que la charge des serveurs, le statut d'une session, les applications publies, les utilisateurs connects et l'utilisation de licences. Les collecteurs de donnes reoivent des mises jour de donnes incrmentielles, ainsi que des demandes de la part de serveurs de la zone. Les collecteurs de donnes relaient des informations vers tous les autres collecteurs de donnes de la batterie. Par dfaut, le premier serveur de la batterie fonctionne comme collecteur de donnes.

21

Guide d'installation Citrix XenApp

Par dfaut, le collecteur de donnes est configur sur le premier serveur lors de la Configuration de la cration d'une batterie, et tous les autres serveurs sont configurs de manire disposer des droits quivalents pour prendre le relais en tant que collecteur de donnes en cas de dfaillance de ce dernier. Lors d'une dfaillance du collecteur de donnes de la zone, une slection de collecteur de donnes a lieu et un autre serveur prend en charge la fonctionnalit de collecteur de donnes. Les batteries dterminent le collecteur de donnes en fonction des prfrences de slection dfinies pour un serveur. Le collecteur de donnes est un serveur d'infrastructure ; les applications ne sont gnralement pas publies dessus. Zone. Une zone est un regroupement de serveurs XenApp qui communiquent avec un collecteur de donnes commun. Dans les grandes batteries comportant plusieurs zones, chaque zone dispose d'un serveur dfini en tant que collecteur de donnes. Les collecteurs de donns dans les batteries comptant plus d'une zone fonctionnent comme passerelle de communication entre les collecteurs de donnes des autres zones. Le collecteur de donnes conserve toutes les informations de charge et de session des serveurs de sa zone. Toutes les batteries comptent au moins une zone, mme petite. Il est prfrable de mettre en uvre un nombre minimal de zones, en s'assurant que l'une d'entre elles soit optimale. Les zones multiples ne sont ncessaires que dans les batteries importantes couvrant des rseaux tendus. Serveur de fichiers en streaming ou Web. Les applications peuvent tre fournies aux utilisateurs en streaming ou bien via leur hbergement sur le serveur. Si vous choisissez de livrer des applications en streaming, soit un client soit un serveur, vous devez dployer un serveur de fichiers en streaming au sein de votre environnement. Lorsque vous livrez des applications en streaming, vous crez des profils de l'application, que vous enregistrez sur un serveur de fichiers ou Web. Chaque profil est constitu d'un fichier manifeste (.profile), c'est--dire un fichier XML dfinissant le profil, ainsi que de fichiers CAB cibles, d'un fichier de cl de hachage, du rfrentiel des icnes (Icondata.bin) et d'un dossier de scripts d'avant dmarrage et d'aprs fermeture. Interface Web. L'Interface Web est un composant ncessaire dans tout environnement au sein duquel les utilisateurs accdent leurs applications l'aide de XenApp Plugin ou bien d'un navigateur Web. En rgle gnrale, installez l'Interface Web sur un ordinateur autonome. Nanmoins, lorsque les ressources sont limites, vous pouvez le co-implanter avec d'autres fonctions. Pour obtenir des instructions, veuillez consulter le Guide de l'administrateur de l'Interface Web.

Notions fondamentales lies l'installation de XenApp

22

Sites Web XenApp et Services XenApp. Les sites Web XenApp et Services XenApp (auparavant appels respectivement sites Access Platform et Agent Program Neighborhood) fonctionnent comme interface pour la batterie de serveurs de la machine cliente. Lorsqu'un utilisateur s'authentifie sur un site Web XenApp ou Services XenApp, soit directement soit via XenApp Plugin ou Access Gateway, le site : transmet les donnes d'identification de l'utilisateur au Service XML Citrix ; reoit la srie d'applications disponibles cet utilisateur par le biais du Service XML ; affiche les applications disponibles l'utilisateur, soit via une page Web soit en plaant directement des raccourcis sur l'ordinateur de l'utilisateur.

Service Citrix XML et Citrix XML Broker. Le Citrix XML Broker agit comme intermdiaire entre les autres serveurs de la batterie et l'Interface Web. Lorsqu'un utilisateur s'authentifie sur l'Interface Web, le XML Broker. Reoit les informations d'identification de l'utilisateur depuis l'Interface Web et demande la batterie de serveurs de lui fournir une liste d'applications publies auxquelles l'utilisateur a le droit d'accder. XML Broker obtient cet ensemble d'applications depuis le systme IMA (Independent Management Architecture) et le renvoie l'Interface Web. la rception de la demande de l'utilisateur de lancer une application, il localise les serveurs de la batterie qui hbergent cette application et identifie le serveur le mieux mme d'tablir cette connexion selon diffrents facteurs. XML Broker renvoie l'adresse de ce serveur l'Interface Web.

XML Broker est une fonction du Service XML Citrix. Par dfaut, le Service XML est install sur tous les serveurs lors de l'installation de XenApp. Toutefois, seul le Service XML du serveur dfini dans l'Interface Web fonctionne en tant qu'intermdiaire (broker). Le Service XML des autres serveurs de la batterie est toujours en cours d'excution, mais n'est pas utilis pour les connexions des utilisateurs finaux. Dans une petite batterie, XML Broker est gnralement dsign sur un serveur ddi plusieurs fonctions d'infrastructure. Dans une batterie importante, XML Broker peut tre configur sur un ou plusieurs serveurs ddis.

23

Guide d'installation Citrix XenApp

XML Broker est parfois appel Serveur XML Citrix ou Service XML Citrix. Pour clarifier, le terme XML Broker est utilis pour dsigner le Service XML lorsque celui-ci agit en tant qu'intermdiaire entre l'Interface Web et le service IMA, qu'il soit hberg sur un serveur ddi ou coimplant avec d'autres fonctions d'infrastructure.

Cette illustration prsente la manire dont l'Interface Web et le Service XML collaborent au sein d'une batterie importante. (1) L'utilisateur se connecte l'Interface Web via XenApp Plugin ou un navigateur Web ; (2) l'Interface Web contacte XML Broker pour dterminer les applications disponibles cet utilisateur ; (3) XML Broker consulte le service IMA pour obtenir ces informations et renvoie les rsultats l'Interface Web ; (4) l'Interface Web affiche les applications disponibles sur une page Web ou en plaant directement des raccourcis sur l'ordinateur de l'utilisateur.

Introduction aux serveurs d'infrastructure XenApp


Les batteries XenApp comptent deux types de serveurs : les serveurs d'infrastructure et les serveurs membres qui hbergent des applications publies. Les serveurs d'infrastructure accomplissent des fonctions spcifiques et n'hbergent gnralement aucune application publie, sauf dans les petites batteries. Ces services incluent : Services d'infrastructure de batterie. Magasin de donnes, collecteur de donnes et le Citrix XML Broker. Services d'infrastructure d'accs. Interface Web, Secure Gateway (facultatif) et Access Gateway (facultatif).

Notions fondamentales lies l'installation de XenApp

24

Services supplmentaires. Serveur de licences Citrix, serveur de fichiers en streaming ou serveur Web (facultatif), ordinateur d'dition du profil des applications, base de donnes de journalisation de la configuration (facultative), base de donnes EdgeSight (facultative) et lecteur SmartAuditor (facultatif).

Un ou plusieurs de ces services d'infrastructure peuvent tre regroups au sein de plus petites batteries. Dans les grands dploiements, chaque service est excut sur un ou plusieurs serveurs ddis.

25

Guide d'installation Citrix XenApp

Cette illustration indique les fonctions d'infrastructure pouvant tre regroupes sur le mme serveur, selon la taille de votre environnement. Des facteurs autres que la taille peuvent toutefois influencer la manire dont les fonctions d'infrastructure sont regroupes. Des aspects spcifiques de la scurit, les serveurs virtualiss et la charge utilisateur sont autant d'lments prendre en compte dans la dcision relative aux fonctions pouvant tre co-implantes.

Cette illustration prsente des serveurs d'infrastructure dans une grande batterie. L'Interface Web, le Service XML, le collecteur de donnes et le magasin de donnes sont dploys sur des serveurs diffrents. Pour rflchir la division entre les serveurs d'infrastructure et les serveurs d'applications publies, il suffit d'imaginer le serveur d'infrastructure comme un serveur de contrle et les serveurs d'applications publies comme des serveurs de tches. Le serveur de contrle fournit l'infrastructure qui gre et assiste les serveurs de tches, qui eux, hbergent les applications. Gnralement, dans les batteries plus importantes, on rpartit les fonctions de contrle sur diffrents serveurs. Toutefois, dans les batteries de plus petite taille, on peut avoir un serveur de contrle qui hberge les fonctions d'infrastructure et plusieurs serveurs de tches qui hbergent les applications publies.

Notions fondamentales lies l'installation de XenApp

26

Cette illustration prsente le serveur d'infrastructure d'une petite batterie communiquant avec Access Gateway. Dans ce cas de figure, le magasin de donnes, le collecteur de donnes, le Service XML, le serveur de licences Citrix et l'Interface Web sont installs sur un serveur d'infrastructure. Les petites batteries ncessitant une certaine redondance peuvent disposer d'un ou de deux serveurs d'infrastructure. Par exemple, dans une petite batterie disposant d'un magasin de donnes Access, le magasin de donnes peut tre configur sur le mme serveur que le collecteur de donnes et XML Broker, voire le mme que celui hbergeant le serveur de licences Citrix et l'Interface Web. Les batteries moyennes et importantes peuvent regrouper des serveurs d'infrastructure et des services lorsqu'elles ont les mmes fonctions. Par exemple, il se peut que XML Broker soit group avec le collecteur de donnes. Dans certains dploiements plus importants, chaque service d'infrastructure est susceptible de disposer d'un ou de plusieurs serveurs ddis. Par exemple, dans les batteries importantes, le serveur de licences Citrix et l'Interface Web sont gnralement hbergs sur des serveurs distincts.

27

Guide d'installation Citrix XenApp

Planification de votre dploiement XenApp

Cette rubrique met l'accent sur les remarques relatives la planification et la conception de votre batterie, y compris : Tches de conception et de dploiement de batterie Organisation des applications et des charges de serveurs Planification des serveurs d'infrastructure Configurations matrielles XenApp Considrations relatives votre infrastructure rseau

Tches de conception et de dploiement de batterie


Les applications jouent un rle essentiel pour les batteries XenApp et sont la base de toutes les dcisions de planification que vous prenez pour votre batterie. Les principales dcisions prises pendant le processus de planification dcoulent toutes des points suivants : Quelles applications publier au sein de la batterie, lesquelles fonctionnent, lesquelles ncessitent des changements pour pouvoir fonctionner et lesquelles ne sont pas candidates la publication ? De quelle faon les utilisateurs accderont-ils leurs applications ? Comment configurer les applications ?

Ces dcisions determinant votre infrastructure rseau, la conception de votre batterie et la configuration matrielle requise. En rgle gnrale, la planification d'une batterie XenApp inclut : 1. La familiarisation avec XenApp et le programme d'installation de XenApp en crant une batterie de test de petite taille comportant un ou deux serveurs. Le choix des applications mettre la disposition des utilisateurs.

2.

29

Guide d'installation Citrix XenApp

3.

Le choix de la mthode de mise disposition de ces applications (de faon virtuelle sur le serveur, ou encore sur le client). Cela s'effectue au moyen du test et de l'valuation des applications, ainsi qu'en tenant compte des besoins priphriques. Le choix de l'emplacement d'installation des applications sur les serveurs XenApp et des applications pouvant tre co-implantes. La dtermination du nombre de serveurs requis pour les applications. Le choix du nombre total de serveurs inclure dans votre batterie et l'valuation de la configuration matrielle requise. La cration de l'infrastructure rseau et la dfinition des processus d'installation. La cration d'une batterie pilote base sur votre conception de batterie. Le test de cette batterie pilote. Le lancement de la batterie en production.

4. 5. 6. 7. 8. 9. 10.

Lors de la conception de votre batterie, Citrix vous recommande vivement de crer un document de conception dtaill, utiliser comme plan pour votre nouvel environnement. Ce document doit porter mention des dcisions de conception associes chaque composant et chaque zone fonctionnelle des fins d'architecture, de configurations de systme d'exploitation, d'accs utilisateur et de mise disposition d'applications. Utilisez les rubriques de ce chapitre comme guide pour ces diffrents domaines traiter. Le processus de cration de ce document vous permet d'analyser les limites et les exigences propres votre environnement, de soulever des problmes de conception qui pourraient compromettre sa russite et d'organiser des exigences de croissance.

Organisation des applications et des charges de serveurs


Avant de pouvoir dterminer le nombre de serveurs dont vous avez besoin dans votre batterie et les serveurs sur lesquels installer des applications, dterminez les applications que vous souhaitez mettre disposition, et rflchissez votre manire de procder. Cette rubrique dcrit la mthode de dtermination des applications publier et la mthode de mise disposition de ces applications.

Planification de votre dploiement XenApp

30

valuation des applications des fins de compatibilit XenApp


Avant de publier des applications au sein d'une batterie de production, vrifiez qu'elles sont compatibles avec le systme d'exploitation du serveur, et qu'elles sont multiutilisateurs. La compatibilit d'application dtermine la mthode de mise disposition des applications (accs partir du serveur, livres en streaming sur le serveur ou livres en streaming sur les bureaux clients). De nombreuses applications prennent en charge les environnements multiutilisateurs et fonctionnent dans XenApp sans configuration supplmentaire. Lorsque vous concevez votre batterie, valuez si les applications sont compatibles avec les environnements multiutilisateurs ; si c'est le cas, dterminez l'extensibilit du serveur d'applications. Avant de tester la compatibilit des applications, recherchez sur Internet ou sur les forums de support technique le fonctionnement des applications avec les services Terminal Server ou XenApp. Les applications compatibles avec les services Terminal Server et Windows Logo engendrent peu de problmes (voire aucun) compar aux applications non compatibles. Le test de compatibilit initiale des applications inclut gnralement la publication de l'application, afin qu'elle soit installe et hberge sur un serveur de batterie de test et que des utilisateurs multiples puissent s'y connecter. Le test initial doit rvler les applications qui fonctionnent et celles qui rencontrent des problmes. Les applications qui fonctionnent correctement doivent tre testes au niveau des ventuels conflits avec d'autres applications installer sur le serveur, ainsi que de l'extensibilit qu'elles prsentent. Les applications qui ne fonctionnent pas correctement peuvent ne pas avoir t conues pour les environnements multi-utilisateurs, multi-applications. Les applications non conues pour ces environnements peuvent entrer en conflit avec d'autres applications ou rencontrer des problmes d'extensibilit ou de performances. Les paramtres de registre, les tentatives de partage de fichiers ou de DLL, les impratifs d'utilisation exclusive de fichiers ou de DLL ou d'autres fonctionnalits dans une application peuvent la rendre incompatible. Vous pouvez rsoudre certains problmes d'application via le streaming, en utilisant des fonctionnalits telles que les adresses IP virtuelles, ou en mettant en silo l'application.

31

Guide d'installation Citrix XenApp

Aprs le test, si ces solutions ne fonctionnent pas, il peut s'avrer ncessaire de trouver et corriger la cause premire du problme. Pour identifier les problmes d'origine des applications, utilisez des outils tels que l'outil ACT (Microsoft Application Compatibility Toolkit) ou encore Windows Sysinternals. Exemples de problmes courants : Fichiers .ini contenant des noms de chemins cods en dur, des paramtres de connexion la base de donnes et des configurations de verrouillage de fichiers en lecture/criture qui doivent tre reconfigurs afin d'viter les conflits de fichiers. Applications personnalises dveloppes avec des chemins cods en dur dans le registre. Applications qui utilisent le nom ou l'adresse IP de l'ordinateur des fins d'identification. Un serveur peut excuter plusieurs instances de l'application ; par consquent, toutes les instances peuvent utiliser la mme adresse IP ou le mme nom d'ordinateur, ce qui peut entraner l'chec de l'application.

Lorsque vous dtectez ces paramtres cods en dur ou d'autres causes de conflit, indiquez-les dans le document de conception de batterie. Une fois que vous avez rsolu ces problmes, concevez votre batterie et testez-la via la cration d'une batterie pilote.

Facteurs de base prendre en compte pour les applications


Prenez en compte ces facteurs lorsque vous dfinissez la configuration matrielle et systme de votre batterie : Puis-je excuter les applications mettre la disposition des utilisateurs sous Windows Server 2008, les services Terminal Server ou XenApp 5.0 ? Citrix vous recommande de tester sur Windows Server 2008 les applications non compatibles avec Vista avant de les publier sur votre batterie. Vous pouvez excuter certaines applications non compatibles avec Vista sur Windows Server 2008 l'aide de la fonctionnalit Compatibilit d'application. Envisagez d'utiliser Presentation Server 4.5 avec Feature Pack 1 pour les applications qui ne sont pas excutes avec la fonctionnalit Compatibilit d'application de Windows Server 2008.

Planification de votre dploiement XenApp

32

Si les utilisateurs ont besoin de fonctions non prises en charge dans cette version (synchronisation des ordinateurs de poche, par exemple), il peut tre ncessaire de dployer une batterie incluant Presentation Server 4.5 avec Feature Pack 1.

d'aprs moi, combien d'utilisateurs souhaiteront se connecter chaque application pendant les heures de pointe et les heures creuses ? ai-je besoin d'allouer des serveurs pour l'quilibrage de charge ? les utilisateurs accderont-ils frquemment certaines applications ? est-ce que je souhaite publier toutes ces applications sur le mme serveur, afin de faciliter le partage de session et de rduire le nombre de connexions sur un serveur ? Si vous souhaitez utiliser un partage de session, vous pouvez galement excuter des applications dans des fentres transparentes. Pour plus d'informations sur le partage de session et les fentres transparentes, veuillez consulter la section Partage de sessions et de connexions , page 162. mon organisation devra-t-elle fournir la preuve de son respect des obligations lgales pour certaines applications ? des applications devrontelles tre soumises un audit de scurit ? Si vous souhaitez utiliser SmartEditor pour l'enregistrement des sessions sur ces serveurs, installez l'Agent SmartEditor sur ceux-ci. En outre, vrifiez que les serveurs possdent suffisamment de ressources systme pour garantir des performances adquates. Certaines de mes applications utiliseront-elles beaucoup de graphiques ? Si oui, envisagez d'utiliser les fonctionnalits XenApp SpeedScreen, de gestion de la consommation de mmoire ou de gestion d'utilisation d'UC, ainsi que des composants matriels plus robustes pour les sessions hberges sur ces serveurs.

Si vous disposez d'applications qui ncessitent Presentation Server 4.5 ou Windows Server 2003, dterminez la manire dont vous souhaitez grer les exigences de votre batterie mixte. Utilisez un des scnarios suivants : une batterie qui excute la fois Presentation Server 4.5 et XenApp 5.0 ; Utilisez ce scnario uniquement dans le cadre d'une stratgie de migration de batterie, et non comme solution permanente. une batterie pour Presentation Server 4.5 et une autre pour XenApp 5.0. Utilisez l'Interface Web pour fournir un point d'accs consolid aux utilisateurs. Citrix recommande cette stratgie lorsqu'une batterie mixte constitue une exigence permanente.

Pour plus d'informations, veuillez consulter le Guide de l'administrateur SmartAuditor.

33

Guide d'installation Citrix XenApp

valuation des mthodes de mise disposition des applications


La dtermination de la mthode de mise disposition des applications est un facteur qui permet de choisir le nombre de serveurs inclure dans une batterie, ainsi que les configurations matrielles requises. Votre choix dpend des besoins de votre entreprise. Par exemple, certaines entreprises utilisent XenApp pour effectuer une administration acclre. Dans d'autres entreprises, l'infrastructure matrielle existante peut affecter la mthode de mise disposition slectionne, ainsi que les types d'applications fournir. Chaque mthode de mise disposition possde diffrents avantages ; certaines s'adapteront plus particulirement votre environnement. Les applications peuvent tre mises la disposition des utilisateurs en tant qu'applications : Hberges et accessibles depuis le serveur. Les applications sont installes sur le serveur sur lequel a lieu le traitement et l'accs s'effectue partir du serveur. Il s'agit du modle traditionnel de publication XenApp. Pour de nombreuses entreprises, cette mthode prsente le cot total de possession le moins lev pour les ressources informatiques en raison de son extensibilit. Livre(s) en streaming sur le serveur. Les fichiers excutables des applications sont placs dans des packs (appels profils) et stocks sur un serveur de fichiers ; toutefois, le traitement des applications s'effectue sur le serveur. L'une des principales diffrences entre la livraison des applications en streaming et leur hbergement sur le serveur rside dans le stockage des applications en streaming sur un serveur de fichiers central dans le premier cas (partage du fichier de streaming), et dans l'isolation d'application. Lorsque vous effectuez un streaming d'application sur le serveur, tous les serveurs ncessitent l'utilisation de XenApp Plugin pour applications en streaming. En revanche, les machines clientes ont simplement besoin de XenApp Plugin pour applications hberges.

Planification de votre dploiement XenApp

34

Livre en streaming sur la machine cliente. Les applications sont stockes sur un serveur de fichiers ou Web ; toutefois, le traitement des applications a lieu sur la machine cliente et non sur le serveur. Lorsque des applications sont livres en streaming sur la machine cliente (livres en streaming sur le bureau), l'exprience utilisateur est similaire l'excution d'applications localement. En cas de streaming d'application vers le client, XenApp Plugin pour applications en streaming doit tre install sur les machines clientes. Comme pour l'exemple de streaming sur le serveur, les fichiers excutables des applications sont stocks au niveau du partage de fichier de streaming. Pour pouvoir excuter les applications autorisant l'accs en mode dconnect, XenApp Plugin pour applications hberges doit tre install sur les machines clientes.
Livre en streaming sur la machine cliente Avantages : Les utilisateurs peuvent profiter de l'exprience des applications locales, mais vous grez les applications de manire centralise. Les utilisateurs peuvent bnficier d'une meilleure exprience lorsque les applications trs consommatrices de ressources (d'UC ou de graphiques, par exemple) sont livres en streaming sur la machine cliente. Le trafic des applications livres en streaming n'est pas transmis via le canal ICA.

Installe et hberge sur le serveur ou livre en streaming sur le serveur Avantages : L'exprience utilisateur est plus cohrente quelle que soit la machine cliente. Vous pouvez conserver et grer les applications de manire centralise. Dans de nombreux cas, le streaming sur le serveur permet des applications en conflit d'tre excutes sur le mme serveur, sans devoir les placer en silo. Les machines clientes ne ncessitent pas de ressources importantes (disques durs, par exemple). Ces mthodes de mise disposition prennent en charge les clients fins. Inconvnients : Les serveurs de batteries ont besoin d'une quantit suffisante de ressources pour prendre en charge les applications.

Inconvnients : Les machines clientes doivent possder suffisamment de ressources pour pouvoir excuter l'application localement ; les machines clientes ne peuvent pas tre des clients fins. Les machines clientes doivent excuter les systmes d'exploitation Windows XP ou Vista.

Le serveur de fichiers central n'est pas obligatoire pour le dploiement d'applications livres en streaming dans les entreprises succursales, car le fichier de streaming peut tre dploy sur un serveur Web, comme dcrit la section Planification des composants de streaming d'application , page 49.

35

Guide d'installation Citrix XenApp

Combinaison des mthodes de mise disposition des applications Vous pouvez excuter des applications en mode double, o XenApp tente d'abord d'effectuer une livraison en streaming de l'application vers la machine cliente, mais utilise une autre mthode d'accs si le streaming n'est pas pris en charge sur la machine cliente. Vous pouvez indiquer que certains utilisateurs (commerciaux, par exemple) excutent les applications livres en streaming vers le client lorsqu'ils y accdent partir de machines Windows, puis en tant qu'applications hberges lorsqu'ils recourent des machines portatives ou de type borne Internet. Certaines situations ncessitent des mthodes spcifiques de mise disposition des applications. Si les utilisateurs doivent accder aux applications lorsqu'ils sont dconnects (non connects la batterie), vous pouvez envisager le streaming d'applications. Si vos utilisateurs possdent des clients fins, installez et mettez les applications disposition partir des batteries de serveurs. Pour plus d'informations sur la mise disposition d'applications, veuillez consulter le Guide de l'administrateur XenApp et le Guide Streaming d'application Citrix.

Choix entre bureaux publis et applications publies


Avant de slectionner la mthode de mise disposition des applications, dterminez si vous souhaitez publier le bureau ou les applications. Publication du bureau. Prsente aux utilisateurs un bureau Windows Server complet lors de la connexion XenApp. Cependant, le bureau doit tre verrouill pour des raisons de scurit. Publication d'applications Permet de publier des applications spcifiques et de ne mettre que ces applications la disposition des utilisateurs. Cette option offre un plus grand contrle administratif et est utilise le plus souvent.

Vous pouvez utiliser des stratgies pour empcher des utilisateurs d'accder des machines et ports locaux, grce aux deux mthodes de mise disposition d'applications. Ainsi, vous n'avez pas publier le bureau.

Localisation d'applications sur les serveurs


Lors de la conception de votre batterie, prenez en compte les lments suivants : les serveurs sur lesquels les applications sont installes ; si l'quilibrage de charge ou l'quilibrage de charge prfrentiel modifie votre besoin de ddier des serveurs des applications indispensables au fonctionnement ou trs utilises ;

Planification de votre dploiement XenApp

36

l'emplacement gographique des serveurs qui mettent les applications disposition (pour les rseaux tendus et les organisations disposant de succursales).

Dcision de regrouper ou non des applications sur les serveurs


En gnral, les deux stratgies principales pour dterminer les serveurs sur lesquels vous souhaitez regrouper des applications sont des applications en silo et non mises en silo . Applications en silo. Lorsque des applications sont mises en silo sur des serveurs de batterie, chaque serveur dispose d'un nombre limit d'applications. Certains serveurs peuvent avoir une seule application, tandis que d'autres peuvent disposer d'un ensemble d'applications associes. Vous pouvez par exemple installer une application mdicale sur le serveur A et une application de gestion des ressources d'entreprise sur le serveur B. Cependant, si l'application de gestion est intgre au courrier lectronique, vous pouvez galement avoir un client de messagerie sur le serveur B. La mise en silo est parfois ncessaire lorsque des applications ont des configurations matrielles uniques, pour des raisons commerciales, pour isoler des applications critiques ou pour sparer les applications frquemment mises jour. Toutefois, les applications en silo ne sont pas aussi efficaces que les applications non mises en silo pour l'utilisation matrielle et le trafic rseau. Applications non mises en silo. Lorsque vous installez des applications non mises en silo, vous installez toutes les applications sur chaque serveur. Les applications peuvent tre installes de manire traditionnelle ou isoles (dans des profils distincts).

Bien que les applications non mises en silo soient plus courantes, la mise en silo permet de rpondre des exigences spcifiques. Citrix recommande d'installer les applications qui interagissent sur le mme serveur, ou encore de les inclure au sein du mme profil de streaming. Par exemple, si une application interagit avec un client de messagerie lectronique en permettant aux utilisateurs d'envoyer des notifications par e-mails, installez l'application et le client de messagerie lectronique sur le mme serveur. De mme, si des applications telles que Microsoft Office partagent des paramtres et prfrences, installez-les sur le mme serveur.

37

Guide d'installation Citrix XenApp

En silo Avantages : La mise en silo facilite le suivi de l'emplacement et de l'utilisation d'une application. La centralisation facilite la configuration et la gestion de l'application. Les autres applications n'interfrent pas avec l'application installe Utile pour les applications critiques Inconvnients : Des serveurs supplmentaires sont requis pour garantir une redondance suffisante

Non mises en silo Avantages : Diminue le nombre de serveurs requis pour les applications des batteries de petite taille et de taille moyenne Peut simplifier les autorisations utilisateur et le besoin de cohrence entre les paramtres au cours de l'installation d'applications Chaque utilisateur accde un seul serveur et le partage de session est assur Inconvnients : Ne peut tre utilis lorsque des applications sont en conflit avec d'autres applications

cause de fonctionnalits telles que Load Manager et l'quilibrage de charge prfrentiel, vous pouvez considrer qu'il n'est pas ncessaire de mettre en silo des applications indispensables au fonctionnement ou dont l'utilisation est intensive. Lorsqu'une application entre en conflit avec une autre application, il est conseill, plutt que de la mettre en silo sur un serveur, d'effectuer un streaming d'application. Le streaming d'application l'isole de manire effective, ce qui permet aux applications en conflit d'tre excutes sur un mme serveur et donc de diminuer le recours aux silos.

Planification de charges de serveurs et affectation de serveurs des applications


Alors que vous dterminez les applications installer sur les serveurs, choisissez le mode d'quilibrage des charges de serveurs. Il se peut que vous souhaitiez effectuer un quilibrage de charge des applications trs consommatrices de ressources, critiques ou haute disponibilit. XenApp propose deux mthodes d'quilibrage de la charge : Load Manager permet d'quilibrer les nouvelles connexions sur le serveur. Lorsqu'un utilisateur dmarre la premire application publie, la session de cet utilisateur est ouverte sur le serveur le moins charg de la batterie de serveurs, en fonction de critres configurs.

Planification de votre dploiement XenApp

38

Lorsque l'utilisateur dmarre une seconde application publie sur ce mme serveur, la session existante est partage, et aucune gestion de charge ne se produit. Cependant, si cette application n'est pas publie sur le mme serveur, Load Manager est invoqu et une autre dcision d'quilibrage de charge est prise. L'quilibrage de charge est activ par dfaut. Lorsque vous publiez une application sur plusieurs serveurs, l'quilibrage de charge garantit automatiquement que l'utilisateur est envoy sur le serveur le moins charg. quilibrage de charge prfrentiel : permet d'allouer une partie spcifique des ressources d'UC une session ou une application spcifique. L'quilibrage de charge prfrentiel attribue des niveaux d'importance (faible, normal ou lev) des utilisateurs et applications spcifiques. Par exemple, les docteurs d'un hpital sont spcifis en tant qu'utilisateurs importants et les scans IRM et les radios peuvent tre spcifis comme des applications importantes. Ces utilisateurs et applications importants, dont les niveaux de service sont levs, disposent d'une quantit plus leve de ressources disponibles. Par dfaut, un niveau de service Normal est attribu tous les utilisateurs et applications. Par consquent, des charges d'applications diffrentes peuvent cohabiter sur un serveur, attribuant tout simplement un niveau d'importance plus lev aux applications importantes. La principale diffrence entre Load Manager et l'quilibrage de charge prfrentiel rside dans le fait que ce dernier peut tre utilis pour appliquer un traitement diffrent chaque session, tandis que le premier traite chaque session de faon identique. Mme si vous pouvez vous baser sur des applications pour les dcisions Load Manager, Citrix ne le conseille pas. Citrix recommande d'invoquer Load Manager en fonction du serveur uniquement. Citrix ne recommande pas l'quilibrage de charge travers les zones d'un rseau tendu. Pour plus d'informations sur l'quilibrage de charge, veuillez consulter le Guide de l'administrateur Load Manager. Pour plus d'informations sur l'quilibrage de charge prfrentiel, veuillez consulter le Guide de l'administrateur XenApp. Remarque : Vous pouvez consulter le tableau comparatif l'adresse suivante : http://www.citrix.com/xenapp/comparativematrix pour plus d'informations sur les ditions de XenApp qui prennent en charge la fonctionnalit d'quilibrage de charge prfrentiel.

39

Guide d'installation Citrix XenApp

Choix de la manire d'installer les applications


Dans les batteries importantes, l'installation d'applications sur des serveurs peut prendre du temps. Par ailleurs, les applications se trouvant sur des serveurs dont la charge est quilibre ncessitent des options et paramtres de configuration identiques. Pour rsoudre ces problmes, vous pouvez choisir d'installer ces applications l'aide d'Installation Manager, de scripts d'installation, de Microsoft System Center Configuration Manager (anciennement appel Systems Management Server (SMS)), ou de livrer les applications en streaming.

Serveurs d'applications centraliss ou distribus


Dans les environnements dcentraliss, vous pouvez choisir de localiser des serveurs d'applications de manire centralise avec les serveurs d'infrastructure (par exemple, dans un centre de donnes), ou de manire dcentralise, prs des utilisateurs qui accdent aux applications ou dans la mme rgion gographique que les utilisateurs. Citrix conseille le placement des serveurs d'applications de manire logique proximit de sources de donnes. Par exemple, quand une application de gestion des ressources d'entreprise existe, co-implantez ces serveurs XenApp dans le mme centre de donnes. Une entreprise multinationale utilisant Microsoft Exchange 2007 comme source de donnes de courrier lectronique peut constituer un autre exemple. Bien que la socit peut centraliser tous les serveurs Exchange dans le centre de donnes principal, il serait plus probable qu'elle active les serveurs Exchange dans chaque rgion, puis y localise galement les serveurs XenApp hbergeant Outlook. Si votre entreprise est rpartie sur diffrents sites gographiques, tudiez les avantages et inconvnients de la centralisation et de la dcentralisation des serveurs indiqus dans le tableau suivant :
Serveurs centraliss sur un site Avantages : administration et maintenance centralises des serveurs ; gestion centralise des applications. meilleure scurit physique que pour les succursales, potentiellement. Serveurs rpartis sur plusieurs sites Avantages : meilleures disponibilit et redondance des ressources de l'entreprise (la perte de connexion sur un site n'affecte pas l'accs toutes les applications) ; en cas de gestion des donnes sur diffrents sites, placer les serveurs sur ces sites permet aux utilisateurs d'accder localement aux donnes ; les sites peuvent administrer leurs propres serveurs. la Prfrence de zone et le basculement peuvent tre activs en cas de zones multiples.

Planification de votre dploiement XenApp

40

Serveurs centraliss sur un site Inconvnients : point faible unique : en cas de perte de connectivit du site, les utilisateurs n'ont aucune autre possibilit d'accs.

Serveurs rpartis sur plusieurs sites Inconvnients : les communications serveur serveur passent par le rseau tendu ; si les utilisateurs doivent accder diffrents sites, vous devrez peut-tre coordonner et rpliquer des domaines, des approbations, des profils d'utilisateur et des donnes ; certains sites peuvent ncessiter une administration et une prise en charge locales complmentaires.

Dtermination du nombre de batteries dployer


La plupart des organisations dploient une seule batterie. Cependant, dans certaines circonstances, le dploiement de plusieurs batteries est souhaitable. Avant de dployer XenApp, vous devez dcider si vous souhaitez mettre en place une ou plusieurs batteries. Cette dcision est influence par : L'emplacement et les besoins des utilisateurs ou de votre organisation. Si votre organisation est un fournisseur de services, il est prfrable de ddier une batterie chaque organisation laquelle vous fournissez des services. Plusieurs batteries peuvent permettre de dmontrer plus facilement le respect des accords du niveau de service. Organisation gographique de votre organisation. Si votre infrastructure informatique est organise par rgion et gre de faon dcentralise, l'utilisation de plusieurs batteries peut amliorer les performances. Le recours aux batteries multiples permet galement de gagner du temps lors de la coordination de la gestion des batteries et simplifier les problmes lis au dpannage. Limitations de l'infrastructure rseau. Dans les rseaux tendus latence leve ou fort taux d'erreur, la conception de plusieurs batteries peut tre plus favorable qu'une seule batterie avec plusieurs zones. Mesures de scurit organisationnelles en matire de communications entre serveurs. Utilisez plusieurs batteries si votre entreprise a besoin de dissocier les donnes sur la base du niveau de scurit. De mme, vous pourriez avoir besoin de plusieurs batteries afin de respecter les obligations lgales.

Il n'existe pas de formule exacte qui permette de dterminer le nombre idal de batteries de serveurs. Vous pouvez toutefois suivre certaines recommandations gnrales qui vous aideront dans votre choix.

41

Guide d'installation Citrix XenApp

Dploiement d'une seule batterie. En gnral, le dploiement d'une batterie unique suffit. Pour un dploiement de plus grande envergure, impliquant plusieurs milliers de serveurs, vous pouvez amliorer les performances en structurant l'environnement en plusieurs batteries. Le dploiement d'une seule batterie prsente l'avantage non ngligeable de n'utiliser qu'une seule base de donnes pour le magasin de donnes. Dploiement de plusieurs batteries de serveurs. L'utilisation de plusieurs batteries se justifie lorsque les centres de donnes sont rpartis sur plusieurs sites et que chaque centre peut prendre en charge la base de donnes de son magasin de donnes ou lorsque vous ne voulez pas que les communications entre les serveurs de la batterie transitent par un pare-feu ou un rseau tendu. Citrix teste rgulirement l'extensibilit de batterie base sur des batteries de 1000 serveurs. Ce tableau compare les dploiements d'une seule batterie et de plusieurs batteries afin de vous aider planifier votre environnement serveur.
lment ou composant de Batterie unique la batterie Magasin de donnes Rplication du magasin de donnes La batterie utilise un seul magasin de donnes. Citrix recommande de rpliquer le magasin de donnes sur les sites distants lorsque vous utilisez une seule batterie dans un environnement de rseau tendu. L'quilibrage de charge d'une application prend en compte tous les serveurs de la batterie. Si la batterie s'tend sur plusieurs sites, les ports des pare-feu doivent tre ouverts pour permettre les communications entre serveurs. Les informations du magasin de donnes sont synchronises avec les serveurs membres l'aide de notifications et de requtes. Lorsqu'une batterie est compose de plusieurs zones, des collecteurs de donnes communiquent les informations dynamiques telles que les informations relatives aux ouvertures de session et l'utilisation des applications dans la batterie. Batteries multiples Chaque batterie doit avoir un magasin de donnes. Si chaque site distant correspond une batterie ayant son propre magasin de donnes, il n'est pas ncessaire de procder la rplication des magasins de donnes. Vous ne pouvez pas quilibrer la charge d'une application au travers de plusieurs batteries de serveurs. Si chaque batterie est propre un site, il n'est pas ncessaire d'ouvrir les ports des pare-feu pour permettre les communications entre serveurs. L'utilisation de plusieurs batteries (par opposition une seule) peut amliorer les performances lorsque le trafic entre serveurs transite par une liaison de rseau tendu ou que la taille de la batterie unique quivalente est trs importante.

quilibrage de charge

Traverse de pare-feu

Communications entre serveurs

Planification de votre dploiement XenApp

42

lment ou composant de Batterie unique la batterie Outils de gestion Vous pouvez contrler et configurer la batterie partir d'une seule console de gestion et en ne vous connectant qu' une seule batterie.

Batteries multiples Vous pouvez contrler et configurer plusieurs batteries partir de la console Access Management Console. Les communications avec plusieurs batteries partir de la console ncessitent d'ouvrir des sessions sur chacunes d'elles.

Partage de composants entre batteries


Certains composants Citrix peuvent tre partags entre plusieurs batteries. Il est donc inutile de regrouper tous les serveurs sur une batterie pour empcher le dploiement rpt de ces composants : Interface Web. Le partage de l'interface Web entre batteries offre aux utilisateurs un accs central aux applications publies sur diffrentes batteries. SmartAuditor. SmartAuditor n'est pas limit une seule batterie. l'exception de l'agent Smart Auditor, tous les composants sont indpendants de la batterie de serveurs. Vous pouvez par exemple configurer plusieurs batteries pour utiliser un serveur SmartAuditor unique. Systme de licences Citrix. Vous pouvez grer des batteries multiples l'aide du serveur de licences Citrix. Toutefois, les performances peuvent tre affectes si vous utilisez un seul serveur de licences pour tous les serveurs d'un rseau tendu. EdgeSight. Vous pouvez utiliser EdgeSight et Resource Manager optimis par EdgeSight pour superviser plusieurs batteries. Notez que les serveurs excutant des Agents Presentation Server 4.5 apparaissent comme points de terminaison.

Planification des serveurs d'infrastructure


Les serveurs d'infrastructure hbergent des fonctionnalits prenant en charge la batterie, comme le magasin de donnes, le collecteur de donnes, XML Broker, le serveur de licences et d'autres services rpertoris dans la section Introduction aux serveurs d'infrastructure XenApp , page 23. Quelque soit la taille de votre batterie, Citrix vous recommande d'avoir au moins un serveur ddi aux fonctions d'infrastructure. Dans une batterie cinq serveurs par exemple, Citrix vous recommande d'installer toutes les fonctions d'infrastructure sur un serveur et de publier les applications sur les quatre autres serveurs.

43

Guide d'installation Citrix XenApp

La publication des applications sur le serveur d'infrastructure ralentit l'numration d'application. Si vous dcidez d'installer les fonctions d'infrastructure sur un serveur hbergeant des applications publies, choisissez un serveur qui hberge une application rarement utilise o les ressources ne sont pas intensivement exploites (ou diminuez le seuil de charge pour ce serveur pour qu'il accepte moins de connexions). Tandis que la taille de la batterie (petite, moyenne, importante) dtermine par le nombre de serveurs peut indiquer la catgorie gnrale dans laquelle se trouve votre batterie, un des facteurs les plus importants prendre en compte est le nombre de connexions utilisateur. Les applications pouvant s'tendre diffremment d'un serveur l'autre (certains serveurs peuvent prendre en charge 100 connexions utilisateur, d'autres seulement dix), le seul examen du nombre de serveurs peut induire en erreur. Dterminez la manire dont vous souhaitez grouper les fonctions d'infrastructure en concevant une configuration initiale, en fonction des groupements de batteries types de petite, moyenne et grande taille de la section Introduction aux serveurs d'infrastructure XenApp , page 23. Une fois la batterie pilote teste, affinez votre conception en fonction des rsultats du test. Lors de l'ajout de connexions utilisateur dans votre configuration test, observez attentivement les compteurs de l'Analyseur de performances rpertoris dans le tableau qui suit. Il est essentiel de vrifier ces compteurs aux moments suivants : lorsque le nombre maximum d'utilisateurs se connectent simultanment la batterie (gnralement le matin) ; lorsque le nombre maximum d'utilisateurs sont connects la batterie (gnralement durant la journe).

Si les compteurs dpassent les critres rpertoris dans le tableau, rpartissez les fonctions d'infrastructure sur des serveurs distincts jusqu' ce que la mesure du compteur ne dpasse plus celle indique dans le tableau.
Nom du compteur de contrle des performances UC Mmoire ResolutionWorkItemQueueReadyCount WorkItemQueueReadyCount LastRecordedLicenseCheck-OutResponseTime Critres > 85% - 90% > 80% > 0 pendant des priodes prolonges > 0 pendant des priodes prolonges > 5000 ms

Planification de votre dploiement XenApp

44

Vous devez gnralement valuer le compteur LastRecordedLicenseCheckOutResponseTime uniquement dans les batteries de taille importante. Pour plus d'informations sur les compteurs de suivi des performances XenApp et leurs fonctions, consultez le Guide de l'administrateur Citrix XenApp. Avant l'excution du programme d'installation XenApp, vous devez galement planifier votre configuration de magasin de donnes, et, dans la mesure du possible, prparer la base de donnes, conformment la description de la section Informations de rfrence sur la base de donnes du magasin de donnes , page 196.

Organisation des collecteurs de donnes


Lorsque vous organisez les collecteurs de donnes, vous devez dterminer : si vous avez besoin d'un collecteur de donnes ddi ; si vous n'avez pas besoin d'un collecteur de donnes ddi, quels services d'infrastructure peuvent partager le mme serveur ; si vous avez besoin d'une zone dans chaque rgion gographique, ce qui signifie que vous avez besoin de collecteurs de donnes pour ces rgions galement.

Pour maintenir la cohrence des informations entre les zones, les collecteurs de donnes relaient les informations vers tous les autres collecteurs de donnes d'une batterie. Les collecteurs de donnes communiquent constamment entre eux, crant un trafic rseau. Sur la plupart des rseaux, Citrix vous recommande de rduire le nombre de collecteurs de donnes et de zones. Par exemple, si vous disposez d'une batterie de 100 serveurs tous situs un mme emplacement, Citrix vous recommande de n'avoir qu'une seule zone disposant d'un collecteur de donnes ddi (mme si vous pouvez disposer de collecteurs de donnes de secours). En gnral, la consommation mmoire des collecteurs de donnes augmente mesure que la taille de la batterie augmente. Cependant, cette consommation n'est pas significative. Par exemple, le service IMA (Independent Management Architecture) s'excutant sur le collecteur de donnes utilise gnralement 300 Mo sur une batterie de 1000 serveurs. De mme, l'utilisation de l'UC n'est pas significative. Un collecteur de donnes hberg sur un serveur deux processeurs peut prendre en charge plus de 1000 serveurs dans sa zone. En gnral, l'utilisation de l'UC augmente paralllement au nombre de serveurs d'une zone, au nombre de zones et au nombre d'utilisateurs dmarrant des applications.

45

Guide d'installation Citrix XenApp

Pour configurer un serveur comme collecteur de donnes, installez XenApp sur le serveur sur lequel vous souhaitez hberger les fonctionnalits de collecteur de donnes, puis configurez le serveur en tant que collecteur de donnes aprs l'installation, tel que dcrit dans la section Configuration des collecteurs de donnes l'issue de l'installation , page 141. Pendant l'installation, les collecteurs de donnes sont configurs comme suit : Le premier serveur de la batterie (celui sur lequel vous excutez la Configuration de la cration d'une batterie) est le collecteur de donnes par dfaut. Tous les autres serveurs (ceux sur lesquels vous excutez la configuration de l'association une batterie) possdent des droits infrieurs mais quivalents pour devenir collecteur de donnes. Vous avez toutefois la possibilit de dsigner un serveur par zone en tant que collecteur de donnes de secours, afin de diminuer le trafic de slection de serveur.

Organisation de rseaux tendus l'aide des zones


Citrix recommande en gnral d'utiliser le plus petit nombre de zones possible, une seule tant optimale. Si tous les serveurs d'une batterie se trouvent sur un mme site, la configuration d'une seule zone pour la batterie ne rduit pas les performances, et ne complique pas sa gestion. Cependant, sur les rseaux tendus et gographiquement segments (par exemple, dans les entreprises comptant des centres de donnes sur diffrents continents), le regroupement de serveurs lis gographiquement au sein de zones peut amliorer les performances de la batterie. Dans les environnements ncessitant des zones, considrez avec soin la conception. Les collecteurs de donnes doivent rpliquer les modifications vers tous les autres collecteurs de donnes de la batterie. De plus, la consommation de bande passante et le trafic rseau augmentent en fonction du nombre de zones. Des zones distinctes ne sont pas requises pour les sites distants, mme ceux situs sur des continents diffrents ; la latence constitue le facteur le plus important pour dterminer si des serveurs doivent tre placs dans leur propre zone. Pour les batteries de grande taille avec des serveurs rpartis sur plusieurs sites gographiques, crez des zones bases sur l'emplacement et regroupant un nombre significatif de serveurs. Dcidez galement si vous souhaitez configurer des zones de basculement ou des zones prfres. En cas de dfaillance d'une zone, vous pouvez configurer la redirection des connexions utilisateur vers une autre zone (basculement) ou dfinir quelles zones des utilisateurs spcifiques se connectent (prfrence). Les exigences de basculement peuvent dterminer le nombre de zones requis.

Planification de votre dploiement XenApp

46

Par exemple, une organisation avec 20 serveurs de batterie Londres, 50 serveurs New York et trois serveurs Paris peut crer deux ou trois zones. Si le site de Paris possde une bonne connectivit avec New York ou Londres, Citrix recommande le regroupement de Paris avec le site plus important en taille. Inversement, si la connexion de rseau tendu entre Paris et les autres sites est mdiocre ou qu'une prfrence de zone et un basculement sont requis, Citrix conseille la configuration de trois zones. Considrez ces directives de conception de zone : Si un site compte uniquement un petit nombre de serveurs, groupez-le dans une zone de site plus important. Si votre organisation comporte des succursales avec une faible bande passante ou une connectivit peu fiable, ne placez pas ces succursales dans leur propre zone. Regroupez-les plutt avec d'autres sites avec lesquels elles possdent la meilleure connectivit. La combinaison avec d'autres zones peut former une configuration de zone de style hub-and-spoke. Si vous possdez plus de cinq sites, regroupez les plus petits avec les plus grands. Citrix dconseille de dpasser cinq zones.

La premire zone de la batterie est cre au cours de la configuration de la cration d'une batterie. Vous pourrez crer des zones supplmentaires pendant la configuration de l'association une batterie.

Organisation des communications de l'Interface Web et de XML Broker


L'Interface Web et XML Broker sont des services complmentaires. L'Interface Web fournit un accs utilisateur aux applications. XML Broker dtermine les applications qui apparaissent dans l'Interface Web, selon les permissions de l'utilisateur. En fonction de vos objectifs et de la configuration de votre scurit, vous pouvez dterminer si vous souhaitez ddier un serveur ces fonctions, ainsi que l'emplacement correspondant dans votre topologie. Affectation de serveurs l'Interface Web et XML Broker Lorsque vous dterminez si vous devez ddier des serveurs l'Interface Web et XML Broker, tenez compte des facteurs lis l'extensibilit et la scurit. Dans les batteries de petite taille et de taille moyenne, vous pouvez : excuter XenApp et l'Interface Web sur le mme serveur, en fonction de votre configuration de scurit ;

47

Guide d'installation Citrix XenApp

regrouper XML Broker avec d'autres services d'infrastructure, tels que le collecteur de donnes ou le magasin de donnes, pour les batteries de faible taille (un cinq serveurs). Citrix conseille de regrouper le collecteur de donnes avec XML Broker chaque fois que possible ; Citrix conseille de regrouper XML Broker avec le collecteur de donnes.

Dans les batteries plus importantes, Citrix recommande : la configuration de XML Broker sur des collecteurs de donnes ou serveurs ddis. Dans les dploiements avec des serveurs ddis pour les fonctions d'infrastructure, ddiez un serveur XML Broker pour accueillir le trafic d'authentification ; l'excution de l'Interface Web sur des serveurs Web ddis.

Au sein d'environnements importants contenant plusieurs XML Brokers, vous pouvez utiliser l'Interface Web pour faire basculer les requtes de l'Interface Web vers d'autres serveurs excutant le Service XML Citrix. Pour plus d'informations, veuillez consulter le Guide de l'administrateur de l'Interface Web. Considrations relatives la scurit L'emplacement de l'Interface Web et de XML Broker au sein de votre environnement dpend des conditions de scurit dfinies par votre entreprise. Lorsque des utilisateurs accdent l'Interface Web via Internet, Citrix recommande de localiser le serveur d'Interface Web sur le rseau interne et Citrix XML Broker avec la batterie XenApp. La protection de XML Broker vis--vis d'Internet permet de le prserver ainsi que la batterie des menaces de scurit. Si vous devez placer l'Interface Web dans la zone dmilitarise et souhaitez scuriser la connexion entre XML Broker et l'Interface Web, placez le serveur de l'Interface Web dans la zone dmilitarise avec Secure Gateway ou Access Gateway. Cette configuration requiert l'installation de l'Interface Web sur un autre serveur Web. Installez un certificat sur le serveur d'Interface Web et configurez le Relais SSL sur les serveurs hbergeant Citrix XML Broker. Dans les trs petites batteries, la configuration de l'Interface Web et de XML Broker sur le mme serveur vous vite d'avoir scuriser le lien de l'Interface Web la batterie. Ce dploiement est principalement utilis au sein d'environnements dans lesquels les utilisateurs ne se connectent pas distance. Toutefois, cela risque d'tre impossible si votre entreprise ne souhaite pas grer de serveurs Web, tels que les Services Internet de Microsoft (IIS), dans la batterie.

Planification de votre dploiement XenApp

48

Vous pouvez utiliser l'un de ces protocoles pour les connexions entre XML Broker et l'Interface Web : HTTP. HTTPS. Si vous scurisez la connexion avec le protocole HTTPS, les Services Internet doivent hberger XML Broker avec le partage de port activ. Slectionnez l'option Partager le port TCP/IP par dfaut avec les Services Internet au cours de l'installation de XenApp (et activez le protocole HTTPS dans le gestionnaire IIS). SSL/TLS.Si vous scurisez la connexion avec SSL/TLS, XML Broker peut partager un port avec les Services Internet ou utiliser son propre port ddi. Utilisez le Relais SSL pour configurer la prise en charge SSL/TLS sur les serveurs de XML Broker et de l'Interface Web. Toutefois, si XML Broker partage un port avec l'accs scuris IIS (HTTPS), vrifiez que le protocole SSL/TLS n'entre pas en conflit avec le port IIS. Vous pouvez afficher le port utilis en vrifiant son numro dans l'outil Relais SSL du port d'coute. Par dfaut, XenApp utilise le port 444.

Configuration de l'Interface Web et de XML Broker La configuration d'un serveur Interface Web ddi ncessite l'excution du programme d'installation de l'Interface Web sur le serveur cible. La configuration d'un serveur ddi pour XML Broker est ralise en : 1. excutant la Configuration de cration d'une batterie XenApp sur le serveur cible ; Vous devez installer le programme principal XenApp sur ce serveur uniquement, sans tenir compte des consoles ou autres fonctionnalits. dfinissant le port que vous souhaitez utiliser pour le Service XML pendant l'installation de XenApp ; Pendant l'installation de XenApp, il se peut que vous souhaitiez modifier le port TCP sur lequel XenApp communique avec le Service XML (XML Broker). 3. 4. configurant l'Interface Web pour qu'elle communique avec le Service XML via le port dfini ; ne publiant aucune application sur le serveur fonctionnant comme XML Broker.

2.

Les instructions d'installation et les recommandations de conception relatives l'Interface Web sont fournies dans le Guide de l'administrateur de l'Interface Web ; vous pouvez toutefois installer l'Interface Web sur le mme serveur que XenApp pendant l'installation de ce dernier.

49

Guide d'installation Citrix XenApp

Important : Si vous modifiez le port utilis par le Service XML Citrix sur XML Broker, dfinissez le port correct dans le module. Indiquez un numro de port lorsque vous ajoutez un serveur la zone Liste d'adresses sous Exploration serveurs dans le plug-in. Si vous utilisez galement l'Interface Web, assurez-vous que celle-ci utilise le port adquat pour les communications avec le Service XML Citrix. Pour plus d'informations sur l'utilisation de l'Interface Web et des plug-ins, veuillez consulter leurs guides de l'administrateur respectifs.

Planification des composants de streaming d'application


Le streaming d'applications ncessite un partage de fichier de streaming pour le stockage des fichiers excutables des applications publies livres en streaming, ainsi qu'une station de travail d'diteur de profils permettant de crer les packs (appels profils) de ces fichiers excutables. Citrix Streaming Profiler Le streaming d'applications ncessite une station de travail pour la cration des profils d'applications stocks au niveau du partage de fichier de streaming. Pour effectuer le streaming d'applications, installez Citrix Streaming Profiler sur une station de travail distincte, dont le systme d'exploitation est identique celui de vos utilisateurs finaux. Utilisez cette station de travail pour diter le profil des applications des fins de streaming. Serveur de partage de fichier de streaming Citrix conseille d'utiliser les composants matriels suivants pour le serveur de partage de fichier de streaming : Solution NAS (Network-attached storage) ou SAN (storage area network), dans la mesure du possible. Configuration de stockage RAID, en fonction de la solution souhaite. Carte rseau 1 Gbps ou plusieurs cartes 100 Mbps. Si votre infrastructure rseau et votre configuration ne prennent pas en charge cette vitesse, utilisez des cartes rseau doubles. Cette configuration permet de doubler la vitesse de connexion d'une configuration carte rseau unique traditionnelle.

Planification de votre dploiement XenApp

50

Le partage de fichier de streaming peut tre hberg soit sur un serveur de fichiers, soit sur un serveur Web. Les deux configurations possibles pour le partage du fichier de streaming dans les environnements avec succursales sont les suivantes : Un partage de fichier de streaming dans chaque succursale, hberg sur serveurs de fichiers rseau. Pour des raisons de performances (et dans certains pays, pour des raisons lgales), il est impossible pour les succursales de se connecter un serveur de fichiers rseau au sein du sige social d'une entreprise. Par consquent, si vous souhaitez stocker des profils de streaming sur un serveur de fichiers rseau, configurez un partage de fichier de streaming au niveau de chaque succursale. Par exemple, Citrix Branch Repeater peut tre utilis pour hberger des fichiers de profil. Un partage de fichier de streaming au sige social hberg sur un serveur Web. L'utilisation d'un serveur Web permet d'envoyer la totalit du trafic entre les machines clientes et le partage de fichiers via HTTP ou HTTPS, plus rapide qu'un protocole de transmission de fichiers.

L'utilisation d'un serveur Web pour le partage de fichiers diminue le besoin de partager les fichiers au niveau de chaque succursale pour des raisons de performances. Au lieu d'instaurer un partage de fichiers au niveau de chaque succursale, vous pouvez placer tous les profils sur le partage de fichiers du serveur Web, install au sige social. Pour plus d'informations sur la taille du partage de fichier de streaming, veuillez consulter le Centre de documentation Citrix.

Configurations matrielles XenApp


Le nombre d'utilisateurs qu'un serveur XenApp peut prendre en charge dpend entre autres des facteurs suivants : les spcifications matrielles du serveur ; les applications dployes (en raison de la configuration requise en matire d'UC et de mmoire) ; la quantit des entres utilisateur traites par les applications ; l'utilisation maximale de ressources souhaite sur le serveur (par exemple, 90 % d'utilisation d'UC ou 80 % d'utilisation de mmoire).

51

Guide d'installation Citrix XenApp

Les recommandations gnrales de slection et de configuration de composants matriels de batteries incluent : RAID. Dans les configurations plusieurs processeurs, Citrix recommande d'utiliser une configuration RAID (Redundant Array of Independent Disks). XenApp prend en charge les matriels et logiciels RAID. Diminution des checs de disque dur. Les checs de disques durs reprsentent le type d'chec matriel le plus rpandu. Vous pouvez diminuer la probabilit d'un chec matriel l'aide d'une configuration RAID 1 (miroir) et RAID 5 (ensemble pist avec parit distribue). Si RAID ne constitue pas une option, il est recommand d'utiliser un lecteur fast SAS (Serial Attached SCSI) ou SCSI (Small Computer System Interface) Ultra320. Vitesse du disque. Les disques plus rapides offrent des temps de rponse plus courts et aident parfois liminer ou rduire les goulots d'tranglement. Nombre de contrleurs. Pour les serveurs quatre ou huit processeurs, Citrix recommande d'installer au moins deux contrleurs : un pour le systme d'exploitation et un autre pour le stockage d'applications et de fichiers temporaires. Citrix recommande d'isoler le systme d'exploitation autant que possible, sans installer d'application sur son contrleur. Ce principe s'applique galement dans les batteries de petite taille. Si possible (en supposant un systme plusieurs noyaux ou processeurs), installez le systme d'exploitation sur un disque dur distinct de XenApp et des applications. Ceci vite les goulots d'tranglement d'entre/sortie lorsque le systme d'exploitation doit accder l'UC. Rpartissez la charge d'accs disque dur aussi galement que possible entre les diffrents contrleurs. Les dploiements deux processeurs (double noyau) combinent une efficacit globale et un cot total de possession plus faible. Cependant, une fois qu'un systme possde un processeur double noyau, la mise en place de processeurs supplmentaires n'offre pas ncessairement d'augmentations proportionnelles des performances. L'extensibilit du serveur n'augmente pas de faon linaire, en fonction du nombre de processeurs : les gains d'extensibilit atteignent un palier entre huit et seize noyaux d'UC. Partitions de disque dur. La taille des partitions et du disque dur dpend du nombre d'utilisateurs connects au serveur XenApp et des applications prsentes sur le serveur. Le profil des services Terminal Server de chaque utilisateur tant charg sur le serveur, considrez qu'un grand nombre de profils utilisateur peut utiliser plusieurs gigaoctets d'espace disque sur le serveur. Pour pouvoir conserver ces profils sur le serveur, vous devez disposer d'une quantit suffisante d'espace disque.

Planification de votre dploiement XenApp

52

Systme d'exploitation. L'utilisation de Windows Server 2008 64 bits sur des ordinateurs 64 bits peut optimiser les ressources du processeur. Les limitations au niveau de la quantit de mmoire de noyau disponible sur les systmes d'exploitation 32 bits peuvent diminuer l'extensibilit utilisateur. Vous pouvez contourner ces limitations via l'utilisation d'applications 32 bits et 64 bits sur des systmes d'exploitation 64 bits.

Considrations relatives votre infrastructure rseau


Votre infrastructure rseau a un impact considrable sur la conception et sur les performances de votre batterie. Ces rubriques vous aident valuer et planifier les spcifications propres votre environnement. Conception des profils d'utilisateurs des services Terminal Server Dfinition de comptes et de relations d'approbation Recommandations pour des environnements Active Directory Planification d'une exprience russie de l'utilisateur Planification des services fdrs Active Directory

Conception des profils d'utilisateurs des services Terminal Server


Les profils d'utilisateurs des services Terminal Server dfinissent les paramtres d'environnement et de prfrence Windows Server 2008 spcifiques l'utilisateur, y compris des options d'aspect et de couleur du bureau. Citrix conseille de dfinir des profils de services Terminal Server pour tous les utilisateurs pour viter les incohrences. Les profils d'utilisateurs des services Terminal Server sont distincts des profils d'utilisateurs Windows. La conception efficace des profils d'utilisateurs des services Terminal Server peut profondment amliorer les performances et la facilit de gestion d'un environnement XenApp. Des problmes tels que l'ouverture de session lente, la perte de rglages dfinis pour les utilisateurs, la corruption de profils et les efforts excessifs d'administration peuvent venir de la conception de profils d'utilisateurs de mauvaise qualit. Quand un utilisateur ouvre une session, son profil est charg sur le serveur XenApp. En l'absence de dsignation d'un profil de services Terminal Server, le profil Windows de l'utilisateur est utilis. En l'absence de profil Windows, le profil local existant de l'utilisateur sur le serveur est utilis ou cr.

53

Guide d'installation Citrix XenApp

Pour concevoir des profils d'utilisateurs dans un environnement Terminal Server, choisissez la meilleure solution pour votre environnement, puis prvoyez le stockage des profils. Dans un environnement XenApp, les profils Terminal Server fonctionnent comme suit : Les profils locaux sont stocks sur chaque serveur de batterie et crs initialement d'aprs le profil d'utilisateur par dfaut. Un utilisateur accdant aux applications d'une batterie XenApp avec quilibrage de charge cre un profil indpendant sur chaque serveur. Les utilisateurs peuvent enregistrer les modifications apportes leur profil local sur chaque serveur individuel, mais ces modifications sont uniquement disponibles sur les futures sessions de ce serveur. Les profils locaux ne ncessitent aucune configuration. Si aucun chemin de profil n'est dfini lorsqu'un utilisateur ouvre une session dans XenApp, un profil local est utilis. Bien que les profils locaux constituent la valeur par dfaut, Citrix ne conseille pas leur utilisation car des profils sont crs pour chaque utilisateur sur chaque serveur auquel ils se sont connects, ce qui peut amener une exprience utilisateur incohrente. Les profils itinrants sont stocks dans un emplacement central pour chaque utilisateur. Les informations contenues dans les profils itinrants (par exemple, un rglage d'imprimante ou de registre) sont disponibles pour tous les serveurs XenApp de l'environnement. La configuration d'un utilisateur pour un profil itinrant implique que vous dfinissiez le chemin de profil Terminal Server de l'utilisateur un emplacement particulier sur un serveur de fichiers. La premire fois que l'utilisateur ouvre une session sur un serveur XenApp, le profil d'utilisateur par dfaut est utilis pour crer le profil itinrant de l'utilisateur. Lors de la fermeture de session, le profil est copi l'emplacement spcifi, sur un serveur de fichiers. Les profils obligatoires sont stocks dans un emplacement central pour chaque utilisateur. Toutefois, les modifications effectues par l'utilisateur ne sont pas conserves une fois la session ferme. La configuration d'un utilisateur pour un profil obligatoire implique la cration d'un fichier de profil obligatoire (NTUSER.MAN) partir d'un profil itinrant ou local existant, puis l'affectation du chemin de profil des services Terminal Server de l'utilisateur l'emplacement partir duquel on peut accder au fichier. Citrix conseille, lorsque cela est faisable, l'utilisation de profils obligatoires s'ils rpondent aux exigences dfinies.

Planification de votre dploiement XenApp

54

Les profils multiples combinent deux (ou plus) des trois types de profils de base (local, itinrant ou obligatoire) pour le mme utilisateur. Les profils multiples sont utiles dans les environnements dots de groupes dont la charge est quilibre ou de silos d'applications. Par exemple, dans une batterie XenApp dote de deux groupes dont la charge est quilibre, desservant SAP et Microsoft Office, vous pouvez configurer des utilisateurs pour qu'ils utilisent un profil obligatoire pour les serveurs SAP, et un profil itinrant pour les serveurs Microsoft Office. L'utilisation de profils multiples est galement utile pour les batteries couvrant les connexions sur rseau tendu, afin que l'accs aux profils puisse s'effectuer partir des serveurs de fichiers locaux. Cependant, des profils multiples sont plus complexes administrer et grer, et ne sont pas largement utiliss.

Citrix vous recommande de stocker les profils itinrants et les donnes utilisateur permanentes sur un serveur de fichiers centralis, un rseau ddi au stockage (SAN) ou un systme de stockage rattach au rseau (NAS) prenant en charge votre environnement. Placez ce support de stockage prs de XenApp, afin de rduire le nombre de routeurs ncessaires et de garantir des dures d'ouverture de session optimales. Lorsque vous dfinissez les profils d'utilisateurs pour votre environnement XenApp, prenez en compte ce qui suit : si les utilisateurs ont besoin d'enregistrer leurs rglages. Les besoins et les attentes des utilisateurs dterminent les types de profils utiliser. Si les utilisateurs excutent des applications telles que Microsoft Office, dans lesquelles des paramtres spcifiques doivent tre conservs, il est conseill d'utiliser un profil itinrant. Si les utilisateurs n'ont pas besoin d'enregistrer les paramtres, l'utilisation d'un profil obligatoire peut faciliter les tches administratives. si les applications stockent les rglages dans le registre. Si l'application que vous publiez fait rfrence la ruche HKEY_CURRENT_USER (HKCU) dans le registre, utilisez un profil itinrant ou un profil multiple. Approvisionnement de l'impression. Si vous approvisionnez les imprimantes en crant automatiquement des priphriques d'impression clients et utilisez les rglages d'impression du priphrique client, vous pouvez utiliser des profils obligatoires. Pour enregistrer des paramtres d'imprimante, utilisez la rgle de stratgie de conservation des proprits d'imprimante de XenApp.

55

Guide d'installation Citrix XenApp

Applications dans des groupes dont la charge est quilibre ou des silos . Si les applications sont mises en silo dans des groupes dont la charge est quilibre, les conceptions de profils itinrants rendent possible la perte ou encore l'altration des rglages sur les profils. Par exemple, des utilisateurs accdant SAP et Microsoft Office simultanment peuvent remplacer les rglages de profil itinrants effectus dans la session Office si l'utilisateur ferme la session Office avant la session SAP. Envisagez la conception de profils multiples pour les batteries utilisant des groupes dont la charge est quilibre.

Ce tableau compare les diffrentes options des profils :


Avantages Profil local Inconvnients

Aucune exigence de stockage des profils Les paramtres ne sont pas cohrents au sur le serveur de fichiers travers des serveurs et des sessions Non susceptible d'tre altr Consomme de l'espace disque local Les paramtres sont enregistrs sur toutes Ouvertures de session plus lentes les sessions Cohrence Ouverture de session rapide Non susceptible d'tre altr Avantages des profils obligatoires et itinrants Les paramtres ne sont pas enregistrs sur toutes les sessions Ncessit potentielle d'espace supplmentaire sur le serveur de fichiers Administration et maintenance supplmentaires

Profil itinrant

Profil obligatoire Profils multiples

Lors de la configuration de profils, concevez des profils dans les stratgies Active Directory, si possible, mais pas dans les proprits de l'utilisateur. En plus du type de profil, la redirection de dossiers est gnralement recommande. Ceci garantit que les donnes utilisateur stockes dans les dossiers dsigns n'ont pas tre crites dans le profil. La redirection de dossiers est en gnral utile la fois pour les profils obligatoires et itinrants. Bien que vous puissiez configurer la redirection de dossiers sous Windows Server 2008, Citrix fournit une fonctionnalit correspondante. Pour plus d'informations, veuillez consulter la documentation concernant la redirection vers les dossiers spciaux dans le Guide de l'administrateur Citrix XenApp.

Planification de votre dploiement XenApp

56

Dfinition de comptes et de relations d'approbation


Lors de la planification de votre batterie, dterminez la manire dont les utilisateurs accderont aux ressources de la batterie. Lorsque des serveurs multiples hbergent la mme application publie, les utilisateurs peuvent tre connects l'un ou l'autre de ces serveurs lorsqu'ils accdent la ressource. Par consquent, si un utilisateur n'a pas le droit d'utiliser tous les serveurs, il est possible qu'il ne puisse pas accder la ressource. Pour viter ces problmes, vous devrez peut-tre tablir des relations d'approbation de domaines entre utilisateurs et serveurs. Remarque : Si vous modifiez les serveurs hbergeant les applications et que cela modifie l'intersection d'approbation, les applications pourraient devenir non disponibles pour les utilisateurs qui ne se trouvent pas dans l'intersection d'approbation.

Informations importantes relatives la configuration de compte systme


Tenez compte des remarques suivantes lorsque vous dterminez la configuration des comptes d'administrateur Citrix : Un compte d'administrateur disposant du privilge d'administration complte doit toujours exister dans une batterie de serveurs. Citrix XenApp ne vous permet pas de supprimer le dernier compte d'administrateur disposant du privilge d'administration complte. Toutefois, si aucun compte d'administrateur n'est dfini dans la base de donnes du magasin de donnes de la batterie, un utilisateur disposant du privilge d'administration complte peut ouvrir une session sur la console Access Management Console afin de crer des comptes d'administrateur Citrix. Pour permettre une cration efficace des comptes d'administrateur Citrix, faites en sorte que les utilisateurs ajouts la liste des administrateurs Citrix soient membres du groupe des utilisateurs du domaine dans lequel la batterie rside. Les administrateurs Citrix devant effectuer des instantans de serveur doivent aussi tre des utilisateurs WMI (Windows Management Instrumentation) autoriss sur les serveurs sur lesquels ils doivent effectuer ces instantans.

57

Guide d'installation Citrix XenApp

Si vous souhaitez activer la fonction de cryptage IMA (Independent Management Architecture) au cours de l'installation, Citrix vous recommande d'installer XenApp en utilisant les mmes informations d'identification rseau. Pour installer XenApp en tant qu'administrateur local, veuillez consulter la section Activation du cryptage IMA en tant qu'administrateur local , page 81.

Ajout de serveurs issus d'autres domaines de batteries


XenApp prend en charge le routage d'approbation. Les serveurs de domaines qui ne s'approuvent pas peuvent tre membres de la mme batterie. Lorsqu'un serveur doit effectuer l'une des oprations suivantes sur un domaine qu'il n'approuve pas, le serveur interroge le magasin de donnes pour dterminer les serveurs qui peuvent effectuer l'opration, puis envoie une requte au serveur le plus accessible : l'authentification d'un administrateur Citrix auprs de la console Access Management Console ou de la Configuration avance ; l'actualisation de l'affichage ou le lancement d'une application dans Program Neighborhood et l'Interface Web ; l'numration des utilisateurs et des groupes dans la console Access Management Console ; la rsolution d'utilisateurs ou de groupes lorsque vous ajoutez des utilisateurs une application publie ou des listes de cration automatique d'imprimantes, ou que vous dfinissez de nouveaux administrateurs Citrix.

Les demandes d'numration d'applications sont routes vers un serveur qui possde la relation d'approbation de domaine requise si le serveur qui ces demandes ont t envoyes l'origine ne la possde pas.

Recommandations pour des environnements Active Directory


Citrix vous recommande de configurer les batteries de serveurs avec Active Directory, afin que : Les serveurs XenApp se trouvent dans leurs propres Units d'organisation. Tous les serveurs rsident dans le mme domaine. Le domaine de la batterie de serveurs ne possde pas de relation d'approbation avec les domaines non Active Directory, car cela risquerait d'affecter les oprations qui ncessitent des domaines approuvs.

Planification de votre dploiement XenApp

58

La batterie de serveurs se trouve dans une fort Active Directory unique. Si votre batterie comporte des serveurs rpartis dans plusieurs forts, les utilisateurs ne peuvent pas ouvrir des sessions avec des noms d'utilisateur UPN. Les noms d'utilisateur UPN ont la forme NomUtilisateur@Identificateur UPN. Avec Active Directory, les noms d'utilisateur UPN ne requirent pas la spcification d'un domaine car Active Directory peut localiser les noms d'utilisateur UPN complets. Toutefois, si la batterie de serveurs s'tend sur plusieurs forts, des conflits se produiront si le mme nom d'utilisateur UPN est dfini dans deux domaines rattachs des forts diffrentes. Important : Il n'existe pas de mthode efficace pour la rsolution des comptes. Pour cette raison, Citrix XenApp ne prend pas en charge les noms d'utilisateur UPN si une batterie s'tend sur plusieurs forts Active Directory.

Considrations relatives aux permissions des utilisateurs Active Directory


Les groupes de scurit Active Directory peuvent affecter l'authentification aux applications publies, la Configuration avance et le filtrage Program Neighborhood. Pour connatre les recommandations correspondantes, reportez-vous au tableau ci-aprs :
Authentification pour l'accs une application publie Groupes globaux de domaine Pas d'impact ngatif. Authentification pour la Configuration avance Pas d'impact ngatif. Filtrage Program Neighborhood Pas d'impact ngatif.

59

Guide d'installation Citrix XenApp

Authentification pour l'accs une application publie Groupes locaux de domaine Recommandation : tous les serveurs qui quilibrent la charge d'une application doivent rsider dans le mme domaine si un groupe local de domaine est autoris utiliser cette application. Raison : le groupe local de domaine associ une application doit provenir du mme domaine principal commun tous les serveurs utilisant l'quilibrage de charge. Lorsque vous publiez des applications, des groupes locaux de domaine s'affichent dans la liste de comptes si la premire condition inque ci-dessus est remplie et les comptes du domaine principal commun sont affichs. Si une application publie dispose d'utilisateurs appartenant des groupes locaux de domaine et si vous ajoutez un serveur d'un autre domaine, les groupes locaux de domaine sont retirs de la liste des utilisateurs configurs car tous les serveurs doivent pouvoir valider les utilisateurs autoriss excuter cette application. Groupes universels Recommandation : si vous utilisez des groupes universels pour dfinir les utilisateurs autoriss excuter une application publie, tous les serveurs qui excutent cette application doivent rsider dans un domaine Active Directory. Raison : un serveur d'un domaine non Active Directory pourrait authentifier un utilisateur et lui permettre d'excuter l'application. Dans ce cas, les groupes universels ne sont pas prsents dans le jeton de scurit de l'utilisateur et l'utilisateur n'est donc pas autoris accder l'application. Un serveur d'un domaine non Active Directory peut quilibrer la charge d'une application avec des serveurs d'un domaine Active Directory si ces domaines ont une relation d'approbation explicite.

Authentification pour la Configuration avance Recommandation : si un utilisateur est un administrateur Citrix uniquement parce qu'il appartient un groupe local de domaine, cet utilisateur doit connecter la console un serveur qui rside dans le mme domaine que le groupe local de domaine. Raison : si l'utilisateur connecte la console un serveur rsidant dans un autre domaine que celui de son groupe local de domaine, il ne pourra pas accder la console car son groupe local de domaine n'est pas prsent dans le jeton de scurit de l'utilisateur.

Filtrage Program Neighborhood Recommandation : tous les serveurs de la batterie doivent rsider dans le mme domaine pour que le filtrage Program Neighborhood fonctionne correctement. Raison : si un utilisateur appartient un groupe local de domaine, le groupe n'est inclus dans le jeton de surit de l'utilisateur que lorsque celui-ci ouvre une session sur un ordinateur dans le mme domaine que le groupe local de domaine. Le routage d'approbation ne garantit pas que la demande d'ouverture de session sera envoye un serveur situ dans le mme domaine que celui du groupe local de domaine. Il garantit uniquement que la demande sera traite par un serveur d'un domaine qui approuve le domaine de l'utilisateur. Recommandation : aucun domaine Active Directory dfini dans la fort laquelle les serveurs sont rattachs n'a de relation d'approbation explicite avec des domaines non Active Directory. Raison : les domaines non Active Directory ne reconnaissent pas les groupes universels et les contrleurs de domaine excluent les groupes universels des jetons de scurit des utilisateurs. Par consquent, il est possible que des applications n'apparaissent pas dans Program Neighborhood.

Recommandation : si un utilisateur s'authentifie auprs de la console et s'il s'agit d'un administrateur Citrix uniquement parce qu'il appartient un groupe universel, la console doit se connecter un serveur appartenant un domaine Active Directory dans la fort laquelle est rattach le groupe universel. Raison : les contrleurs de domaine non Active Directory et les domaines externes la fort d'un groupe universel ne disposent d'aucune information sur le groupe universel.

Planification de votre dploiement XenApp

60

Outre les recommandations du tableau, si un utilisateur appartient un groupe local de domaine, le groupe n'est inclus dans le jeton de scurit de l'utilisateur que lorsque celui-ci ouvre une session sur un ordinateur se trouvant dans le mme domaine que le groupe local de domaine. Le routage d'approbation ne garantit pas que la demande d'ouverture de session de l'utilisateur sera envoye un serveur situ dans le mme domaine que celui du groupe local de domaine. Les configurations rseau n'affectent pas l'authentification la console Access Management Console, car cette dernire permet uniquement l'authentification unique.

Planification des services fdrs Active Directory


XenApp prend en charge les Services fdrs Active Directory (AD FS) lorsqu'il est utilis avec l'Interface Web Citrix. Si votre organisation doit fournir un partenaire commercial l'accs des applications publies, ADFS peut constituer une meilleure solution que la cration de plusieurs nouveaux comptes d'utilisateur sur le domaine de l'entreprise. Si vous envisagez d'utiliser ADFS avec XenApp, Citrix recommande d'effectuer les oprations suivantes : Durant l'installation de chaque serveur XenApp dans votre batterie, slectionnez le partage de port avec IIS et assurez-vous que IIS est configur pour prendre en charge HTTPS. Dfinissez une relation d'approbation entre le serveur excutant l'Interface Web et les serveurs de la batterie communiquant avec celle-ci via Citrix XML Broker. L'Interface Web doit pouvoir accder la liste de rvocation de certificat (CRL) pour l'autorit de certification utilise par les serveurs de fdration. Si vous effectuez un dploiement sur serveurs multiples de votre batterie via la cration d'images, configurez des requtes d'approbation sur le serveur avant de prendre l'image. Consultez les informations lies la configuration du port du Service XML dans le Guide de l'administrateur Citrix XenApp. Ces requtes d'approbation doivent tre actives sur chaque serveur de la batterie et ne peuvent pas tre dfinies l'chelle de la batterie. Pour empcher des utilisateurs externes d'obtenir un accs non autoris des services sur des serveurs de batterie, configurez tous les serveurs XenApp pour une dlgation limite. Pour fournir aux utilisateurs l'accs aux ressources sur ces serveurs, ajoutez les services correspondants la liste des services utilisant le composant enfichable Utilisateurs et ordinateurs Active Directory de la console MMC.

61

Guide d'installation Citrix XenApp

Pour plus d'informations sur ces tches et sur la configuration du support des Services fdrs Active Directory, veuillez consulter le Guide de l'administrateur de l'Interface Web.

Planification du contrle et de la maintenance systme


Lors de la conception de batteries XenApp, incluez une stratgie de contrle et de gestion garantissant la durabilit de votre environnement. Vous pouvez incorporer un ou plusieurs outils de contrle votre environnement, puis les personnaliser en alertes bases sur des mesures associes aux composants matriels, aux composants logiciels et aux conditions d'utilisation. Citrix EdgeSight constitue un excellent outil de contrle de batteries XenApp. La conception du contrle et de la gestion doit inclure les lments matriels, logiciels, les performances et les zones rseau. Pour le contrle du matriel, Citrix recommande les outils de gestion du matriel fournis par la plupart des constructeurs de serveurs. Citrix suggre de personnaliser les mesures Resource Manager et EdgeSight par dfaut, car elles peuvent ne pas correspondre aux besoins spcifiques de contrle de votre entreprise.

Scurisation de la mise disposition des applications


L'architecture Citrix XenApp (y compris ses composants associs) est conue pour permettre un accs scuris des utilisateurs aux ressources. Elle est galement conue pour permettre aux administrateurs de contrler et de surveiller l'accs chaque ressource et chaque composant. Plusieurs composants XenApp complmentaires sont scuriss et permettent de fournir une scurit de bout en bout, y compris mais ne s'y limitant pas, aux lments suivants : Citrix Password Manager Citrix Access Gateway Secure Gateway

La planification du dploiement est incomplte, moins que les administrateurs pensent scuriser toutes les parties accessibles de XenApp. Veuillez aussi consulter le chapitre Protection des batteries de serveurs dans le Guide de l'administrateur Citrix XenApp.

Planification de votre dploiement XenApp

62

Zone scuriser/prendre en compte Accs aux batteries de serveurs

Veuillez consulter cette rubrique ou ce guide Protection de laccs vos serveurs dans le chapitre Protection des batteries de serveurs du Guide de l'administrateur Citrix XenApp Protection du magasin de donnes dans le chapitre Protection des batteries de serveurs du Guide de l'administrateur Citrix XenApp Protection des communications rseau dans le chapitre Protection des batteries de serveurs du Guide de l'administrateur Citrix XenApp Configuration de lauthentification de lutilisateur dans le chapitre Protection des batteries de serveurs du Guide de l'administrateur Citrix XenApp Journalisation des modifications administratives apportes une batterie XenApp dans le chapitre Protection des batteries de serveurs du Guide de l'administrateur Citrix XenApp Cryptage des donnes confidentielles de journalisation de la configuration dans le chapitre Protection des batteries de serveurs du Guide de l'administrateur Citrix XenApp

Magasin de donnes XenApp

Communications du serveur client, pare-feu, Secure Gateway et Secure Ticket Authority Authentification de l'utilisateur, y compris la mise en place de carte puce et authentification Kerberos, Modifications apportes une batterie de serveurs, y compris le suivi scuris des modifications apportes la batterie

Secure Gateway Access Gateway

Guide de l'administrateur Secure Gateway for Windows Guide de l'administrateur Citrix Access Gateway, dition Enterprise ou Guide de l'administrateur Citrix Access Gateway, dition standard Guide d'installation de Citrix Password Manager

Citrix Password Manager

Scurisation de l'accs distance


Si des utilisateurs doivent se connecter votre batterie par Internet, maintenant ou l'avenir, prenez en compte les lments suivants : Scurit accrue grce une authentification deux facteurs (ajout d'une seconde mthode d'authentification, telle que les jetons RSA). Limitation de l'installation automatique de pilotes d'imprimante sur les serveurs (active par dfaut) si des utilisateurs se connectent partir de machines possdant des imprimantes connectes localement. Veuillez consulter le chapitre sur l'impression dans le Guide de l'administrateur XenApp ;

63

Guide d'installation Citrix XenApp

Utilisation d'une stratgie SmartAccess. (Par exemple, l'utilisation d'Access Gateway et la configuration des stratgies qui limitent l'accs, en vertu des conditions prsentes sur la machine cliente ou l'emplacement de l'utilisateur.) Veuillez consulter le Guide de l'administrateur Access Gateway ; Mthode de dploiement des plug-ins pour les utilisateurs, notamment s'ils se connectent partir de kiosques d'aroport ou d'autres lieux publics. Veuillez consulter le Guide de l'administrateur XenApp Plugin pour applications hberges pour Windows. Scurisation de connexions des applications publies via SSL/TLS. Si les plug-ins de votre environnement communiquent sur Internet avec votre batterie de serveurs, Citrix vous recommande d'activer le cryptage SSL/ TLS lorsque vous publiez une ressource. Si vous souhaitez utiliser le cryptage SSL/TLS, utilisez la fonction Relais SSL (pour les batteries de moins de cinq serveurs) ou Secure Gateway pour relayer le trafic ICA sur le serveur XenApp.

Vous pouvez galement utiliser le Relais SSL pour scuriser le trafic Citrix XML Broker.

Configuration des pare-feu pour l'accs distance


Si vos utilisateurs se connectent la batterie distance, vous pouvez utiliser soit la fonction Access Gateway, soit Secure Gateway pour contrler l'accs la batterie distance. Vous devez dfinir les ports de vos pare-feu pour qu'ils communiquent avec Secure Gateway et la batterie de serveur. Veuillez consulter les guides de l'administrateur de Secure Gateway et Access Gateway. Important : Pour que XenApp fonctionne sous Windows Server 2008, l'installation de XenApp reconfigure les paramtres du port du pare-feu Windows par dfaut pour permettre les connexions entrantes, telles que celles provenant du trafic ICA et du service Citrix Independent Management Architecture. Pour obtenir une liste complte des ports utiliss par XenApp, consultez le Guide de l'administrateur Citrix XenApp.

Planification d'une exprience russie de l'utilisateur


Lorsque vous planifiez votre batterie, prenez en compte les facteurs suivants qui peuvent influencer l'exprience de vos utilisateurs : Facteurs affectant les dures d'ouverture de session

Planification de votre dploiement XenApp

64

Planification de votre configuration d'impression

Facteurs affectant les dures d'ouverture de session


Les sessions qui dmarrent rapidement font partie intgrante du confort d'utilisation et de la satisfaction de vos utilisateurs. cause de ces facteurs, les sessions peuvent dmarrer plus lentement : Rglages des stratgies de cration automatique des imprimantes. Lorsque vous concevez votre configuration d'impression, pensez limiter le nombre d'imprimantes cres automatiquement si la dure de dmarrage de la session est un facteur prendre en compte. Activits rseau se produisant indpendamment des sessions.Les oprations standard, telles que l'ouverture de session sur Active Directory, l'affichage des serveurs du rpertoire LDAP (Lightweight Directory Access Protocol), le chargement des profils d'utilisateurs, l'excution de script d'ouverture de session, le mappage de lecteurs rseau et l'criture de variables d'environnement sur le registre, peuvent affecter les dures d'ouverture de session. Par ailleurs, la vitesse de connexion et les programmes des lments de la zone Dmarrage dans la session, tels que les scanners de virus, peuvent affecter les dures de dmarrage. Taille et emplacement du profil itinrant. Quand un utilisateur se connecte une session o des profils itinrants de services Terminal Server et des dossiers d'origine sont activs, le contenu du profil itinrant et l'accs ce dossier sont mapps lors de l'ouverture de session, ce qui occupe des ressources supplmentaires. Dans certains cas, ceci peut consommer des montants significatifs de l'utilisation de l'UC. Pensez utiliser les dossiers d'origine des services Terminal Server avec des dossiers personnels redirigs, afin de rduire ce problme. Fait que le collecteur de donnes dispose ou non de ressources suffisantes pour prendre efficacement des dcisions d'quilibrage de charge. Dans les environnements avec des serveurs d'infrastructure coimplants, Citrix suggre d'hberger Citrix XML Broker sur le collecteur de donnes pour viter les dlais. Emplacement du serveur de licences. Pour les rseaux tendus dots de zones multiples, o le serveur de licences est en relation avec la zone.

65

Guide d'installation Citrix XenApp

Planification de votre configuration d'impression


La capacit de l'application imprimer facilement, rapidement, sur l'imprimante la plus proche, sans avoir tenir de leurs dplacements, constitue un autre facteur crucial pour la satisfaction des utilisateurs. Votre configuration d'impression affecte directement la dure d'ouverture des sessions, ainsi que le trafic sur votre rseau. La planification de votre configuration d'impression ncessite que vous dterminiez la piste d'impression que vous souhaitez utiliser, la manire dont vous souhaitez approvisionner les imprimantes dans les sessions et la manire dont vous voulez grer les pilotes d'imprimante. Citrix vous recommande fortement de planifier votre configuration d'impression, en dcidant notamment des stratgies d'impression dfinir lorsque vous concevez votre batterie. Citrix recommande d'envisager ces configurations d'impression et de mettre en place celles adaptes votre environnement : Utilisation des pilotes d'imprimante universels Citrix et de l'imprimante universelle chaque fois que possible. Ceci engendre un nombre de pilotes infrieur et moins de dpannage. Dsactivation de l'installation automatique des pilotes d'imprimante, qui constitue le rglage par dfaut. Rglage de la bande passante de l'imprimante l'aide de rgles de stratgie XenApp, le cas chant. En cas d'impression sur un rseau tendu, utilisation de la rgle de stratgie de routage des tches d'impression XenApp pour router les tches d'impression via la machine cliente. Ceci achemine la tche via le canal virtuel ICA et exploite par consquent la compression ICA. Test des nouvelles imprimantes avec l'utilitaire Stress Printers, dcrit dans le Centre de connaissances Citrix.

Le choix des imprimantes testes avec des environnements multiutilisateur est primordial. Les imprimantes doivent tre compatibles PCL ou PS et ne doivent pas tre hberges. Le fabricant de l'imprimante, et non pas Citrix, dtermine si l'imprimante fonctionne dans un environnement XenApp. Certaines socits ont effectu des tests de manire extensive avec XenApp et ont publi des manuels indiquant les imprimantes prises en charge. Pour plus d'informations sur la planification de votre configuration d'impression et sur l'acquisition de votre matriel d'impression, veuillez consulter la documentation sur l'impression dans le Guide de l'administrateur XenApp pour XenApp 5.0. Pour plus d'informations propos de l'impact sur l'exprience de l'utilisateur final, veuillez consulter le Guide de l'administrateur XenApp Plugin pour applications hberges.

Planification de votre dploiement XenApp

66

Intgration des composants de l'dition Platinum votre batterie


Si vous disposez de l'dition Platinum de XenApp, vous pouvez installer des composants supplmentaires facultatifs.

Cette illustration montre un dploiement de l'dition Platinium de XenApp. En rgle gnrale, il est recommand d'installer en premier lieu la batterie XenApp et ses composants. Ensuite, aprs avoir install XenApp et ses serveurs d'infrastructure, installez les composants Platinum, de manire logique, en s'loignant des fonctions principales de la batterie, comme indiqu par la batterie XenApp sur l'illustration.

67

Guide d'installation Citrix XenApp

Si vous dcidez de dployer ces composants Platinium, notez ce qui suit : EdgeSight ou Resource Manager optimis par EdgeSight Le serveur EdgeSight comprend un serveur de base de donnes et un serveur Web, qui peuvent se trouver sur le mme ordinateur ou sur des ordinateurs diffrents. Si votre magasin de donnes XenApp est hberg sur un serveur SQL, vous pouvez galement co-implanter la base de donnes EdgeSight avec le magasin de donnes. Citrix recommande cependant de surveiller le serveur de base de donnes pour s'assurer qu'il n'est pas surcharg. Pour viter les erreurs de mesure des performances, n'installez pas la base de donnes EdgeSight sur des serveurs de batterie hbergeant des sessions utilisateur. Pour plus d'informations sur les facteurs prendre en compte lors de l'intgration d'EdgeSight ou de Resource Manager, veuillez consulter Planification du contrle et de la maintenance systme , page 61. Password Manager Citrix Password Manager offre des fonctions de scurit des mots de passe et un accs ouverture de session unique aux applications Windows, Web et d'mulateurs de terminal excutes dans l'environnement Citrix, ainsi qu'aux applications utilises sur le bureau. Envisagez un dploiement de Password Manager si de multiples applications de votre batterie ncessitent une authentification. Le service Password Manager est gnralement install sur son propre serveur. Consultez le Guide d'installation de Citrix Password Manager pour plus d'informations sur la conception de Password Manager. Le serveur qui hberge le service Password Manager et le magasin central contient des informations trs sensibles sur les utilisateurs. Citrix recommande d'utiliser un serveur ddi et de placer ce serveur un emplacement scuris. SmartAuditor SmartAuditor permet d'enregistrer l'activit l'cran lors de toute session utilisateur, via tout type de connexion et partir de tout serveur excutant XenApp. SmartAuditor enregistre, classifie et archive les sessions, des fins de rcupration et de relecture. Vous pouvez envisager de dployer SmartAuditor si certaines de vos applications ncessitent un contrle, pour des raisons de mise en conformit ou de rglementation en vigueur.

Planification de votre dploiement XenApp

68

SmartAuditor ncessite l'utilisation d'une station de travail spare pour le lecteur. Il existe plusieurs mthodes de dploiement des composants administratifs de SmartAuditor (SmartAuditor Database, SmartAuditor Server et SmartAuditor Policy Console), mais ils sont gnralement installs sur un serveur ddi l'administration. En cas de volume important de donnes d'enregistrement (par exemple pour l'enregistrement de sessions relatives une ou plusieurs batteries), ces composants peuvent tre installs sur des serveurs ddis. Access Gateway Access Gateway est un botier UNIX qui permet de contrler l'accs aux applications publies sur un serveur XenApp selon certaines conditions, telles que la machine cliente ou l'emplacement de l'utilisateur. Envisagez le dploiement d'Access Gateway lorsque certains de vos utilisateurs sont distants ou mobiles, et principalement lorsqu'ils se connectent partir d'ordinateurs qui n'appartiennent pas votre entreprise (depuis les aroports, par exemple). Access Gateway peut empcher l'accs aux applications et limiter l'accs aux fonctionnalits (disques durs ou impression) lorsque la machine cliente ne rpond pas certains critres. Access Gateway est gnralement installe dans la zone DMZ. Des considrations spcifiques de conception sont prendre en compte lorsque vous dployez Access Gateway avec l'Interface Web. Pour plus d'informations, veuillez consulter Organisation des communications de l'Interface Web et de XML Broker , page 46 et la documentation de ces composants. Les licences utilisateur Access Gateway sont incluses dans l'dition Platinium, mais le botier Access Gateway est vendu sparment. EasyCall EasyCall permet aux utilisateurs de passer leur souris au-dessus de numros de tlphone dans des applications publies, livres en streaming ou dans des applications Windows installes, et d'obtenir leur numrotation automatique. L'dition Platinum inclut les licences Agent EasyCall ; toutefois, EasyCall requiert galement un botier EasyCall, vendu sparment.

69

Guide d'installation Citrix XenApp

Optimisation de rseau tendu avec Citrix WANScaler Les botiers WANScaler peuvent acclrer le trafic rseau gnral vers les utilisateurs distants ou mobiles. Les fonctions d'acclration avances de WANScaler offrent vos utilisateurs distants des performances de bureau, o qu'ils se trouvent. WANScaler peut acclrer la mise disposition des applications (pour les applications livres en streaming ou les applications installes et hberges sur le serveur). Les licences utilisateur WANScaler sont incluses dans l'dition Platinum, mais pour pouvoir utiliser WANScaler, vous devez acqurir un ou plusieurs botiers Citrix WANScaler 8500 ou 8800.

De nombreux composants Platinum ncessitent galement l'installation de plugins ou de clients sur des serveurs de batterie ou sur des stations de travail utilisateur, comme dcrit dans la rubrique Installation des agents pour les composants Platinum , page 86. Vous trouverez les instructions d'installation et les considrations lies la conception de composants Platinum dans les guides de l'administrateur correspondants. Voir aussi : Installation de composants XenApp supplmentaires , page 84

Prparation de l'installation de XenApp

Le dploiement de XenApp sur une batterie de serveurs ncessite de rpter la mme installation sur de nombreux serveurs. En gnral, l'installation traditionnelle effectue l'aide de l'assistant sur chaque serveur de la batterie est bien trop longue. La mthode d'installation que vous choisissez est directement lie la manire dont vous souhaitez effectuer le dploiement sur serveurs multiples au sein de votre batterie. Pour de nombreux environnements, le dploiement d'images clones (telles que Provisioning Server) constitue la mthode standard pour procder des installations de grande envergure l'chelle de l'entreprise. Citrix recommande de choisir une mthode d'installation vous permettant d'installer rapidement des serveurs en cas de panne de serveurs ou bien pour rpondre aux besoins de croissance du rseau. Avant de procder l'installation de XenApp, nous vous recommandons de consacrer du temps la planification de votre environnement, de veiller ce que vos serveurs soient correctement prpars pour l'installation et de choisir les options de configuration adquates. Important : Avant d'installer Citrix XenApp, vrifiez la Check-list d'installation de Citrix XenApp 5.0 pour Microsoft Windows Server 2008.

71

Guide d'installation Citrix XenApp

Installations de XenApp invoques par le programme Autorun


Invoquez les installations par assistant partir du programme Autorun (autorun.exe). Le dmarrage de l'installation en cliquant deux fois sur le fichier .msi n'est pas pris en charge. Utilisez les installations par assistant si vous devez installer un composant individuellement, installer XenApp sur de petites batteries ou bien lorsque vous crez des images permettant d'effectuer un dploiement sur plusieurs serveurs. Une diffrence cl existe entre le dmarrage d'une installation par assistant partir du programme Autorun et les mthodes d'installation personnalise : lorsque vous invoquez le programme d'installation partir du programme Autorun, il installe automatiquement la plupart des configurations systme non Windows. Une installation par assistant, qui permet d'installer manuellement XenApp, exige de l'utilisateur qu'il slectionne des options sur chaque page de l'assistant. Par consquent, ce n'est pas une mthode d'installation adquate pour les batteries de trs grande taille constitues sans cration d'image. Voir aussi : Cration d'une nouvelle batterie de serveurs XenApp , page 88

Installations personnalises de XenApp


XenApp prend en charge plusieurs mthodes d'installation personnalises, ce qui, par rapport aux installations par assistant, confre l'utilisateur un plus grand contrle des options d'installation. De manire gnrale, les installations personnalises garantissent une approche volutive du dploiement sur serveurs multiples.

Prparation de l'installation de XenApp

72

Les installations personnalises vous permettent de contrler de nombreux aspects de l'installation ou de la configuration gnrale. Vous pouvez par exemple modifier les comptes locaux des services Citrix en comptes de domaine, empcher les utilisateurs qui ne sont pas des administrateurs de se connecter au bureau du serveur et contrler les redmarrages l'issue de l'installation. XenApp prend en charge diffrents types d'installations personnalises : Transformations. Dans les grands environnements, si vous dployez XenApp simultanment sur plusieurs serveurs via Active Directory ou le Gestionnaire de configuration, installez XenApp en utilisant des fichiers de transformation avec le programme d'installation de XenApp (mps.msi). Utilisez les fichiers de transformation inclus sous XenApp pour personnaliser les proprits d'installation de XenApp. Pour effectuer ce type d'installation, Citrix vous recommande de possder certaines connaissances relatives au programme Windows Installer et aux bases de donnes d'installation. Vous avez galement besoin d'un outil de modification MSI tiers. Avant de procder l'installation l'aide des fichiers de transformation, consultez Noms et valeurs des proprits du programme d'installation de XenApp , page 160. Commandes de Windows Installer. XenApp prend en charge l'installation grce aux commandes de Windows Installer (msiexec). Les commandes de Windows Installer apportent un contrle supplmentaire sur les options du programme d'installation non disponibles lors des installations par assistant. l'instar des installations bases sur des fichiers de transformation, les installations reposant sur les commandes de Windows Installer ncessitent de solides connaissances sur les proprits MSI de XenApp. Les commandes de Windows Installer peuvent tre utilises sparment ou conjointement des fichiers de transformation pour les dploiements Active Directory. Pour installer des lments pr requis pour le systme et installer XenApp en une seule fois, crez des scripts l'aide des commandes Windows Installer.

73

Guide d'installation Citrix XenApp

Installation de XenApp non assiste. Grce au Modle d'installation non assiste, crez un fichier de rponses qui vous fournit des rponses sur les options d'installation lorsque vous installez XenApp. L'exemple de fichier de rponses est inclus dans le support d'installation. Il utilise les valeurs de la section Informations de rfrence sur les proprits XenApp Windows Installer , page 160. Les fichiers de rponses permettent de raliser des installations prtes l'emploi, avec une personnalisation minimale de votre part. Par consquent, les installations non assistes constituent l'une des mthodes les plus simples d'effectuer des installations personnalises et gnrent des lignes de commande de Windows Installer. Les fichiers de rponses sont des fichiers texte de petite taille. Ils sont donc faciles stocker et peuvent tre compars aux autres fichiers de rponses l'aide d'un outil de comparaison de fichiers. Les installations non assistes ne sont toutefois pas aussi puissantes que les commandes de Windows Installer ou que les transformations. De plus, vous ne pouvez pas utiliser les installations non assistes pour effectuer un dploiement sur plusieurs serveurs l'aide d'Active Directory. Intgration des corrections chaud Citrix dans votre installation personnalise. Si vous souhaitez stocker une version facilement reproductible de votre installation personnalise, incluant d'autres informations ou lments, tels que les corrections chaud Citrix, il est prfrable de crer une installation administrative de XenApp ou de Citrix XenApp Plugin pour applications hberges. Les installations administratives sont gnralement utilises pour prparer un pack contenant les rponses ou les correctifs que vous souhaitez voir appliqus lorsqu'un utilisateur excute la ligne de commande de Windows Installer conscutive.

Lorsque vous choisissez une mthode d'installation pour XenApp, slectionnez une mthode que vous pouvez rpter facilement, comme l'utilisation de scripts, de fichiers de rponses ou bien la cration d'images. L'utilisation d'une mthode de dploiement de XenApp facile appliquer plusieurs reprises permet de simplifier la rinstallation en cas de panne d'un serveur, permet des gains de temps et de ressources, et garantit des configurations homognes, ce qui rduit les tches de rsolution des problmes. Lorsque vous effectuez des installations personnalises, il est prfrable d'activer la journalisation de Windows Installer. Cela vous offre un rsum dtaill des actions d'installation, ce qui peut vous apporter une assistance lors de la rsolution des problmes. Pour vous familiariser avec le programme d'installation de XenApp, commencez par crer une batterie de test constitue d'un seul serveur l'aide de l'installation par assistant.

Prparation de l'installation de XenApp

74

Voir aussi : Rfrence au sujet des installations personnalises de XenApp , page 144 Informations de rfrence sur les proprits XenApp Windows Installer , page 160

Prparation de votre environnement pour l'installation de XenApp


Avant d'installer les composants inclus dans le programme d'installation de Citrix XenApp, vrifiez la Check-list d'installation de Citrix XenApp 5.0 pour Microsoft Windows Server 2008 afin de vous assurer que vos serveurs sont prts pour l'installation du produit. La check-list d'installation comprend les configurations systme requises pour chaque composant.

Pour prparer la cration de la batterie


Sur le serveur qui hbergera le magasin de donnes, installez le logiciel de base de donnes, le cas chant, puis crez le magasin de donnes de la batterie. Installez le systme de licences Citrix. Vous pouvez l'installer sur un serveur ddi ou un serveur partag, et installer le systme de licences avant ou aprs l'installation de XenApp. Toutefois, dans la mesure o le programme d'installation de XenApp vous invite entrer les informations de licence, il semble plus pratique d'installer le systme de licences avant l'installation. Pour plus d'informations sur l'installation du serveur de licences, veuillez consulter le Guide de dmarrage du systme de licences Citrix. Si vous utilisez l'Interface Web ou Citrix XenApp Plugin pour l'accs utilisateur, installez l'Interface Web, puis configurez un site Web XenApp ou un site des services XenApp. Pour plus d'informations, veuillez consulter le Guide de l'administrateur de l'Interface Web.

Pour prparer des serveurs de batterie individuelle l'installation


Les points suivants s'appliquent tous les serveurs de la batterie, y compris le premier serveur de celle-ci. Examinez les recommandations de la check-list d'installation relatives l'installation d'un environnement Windows Server 2008 ainsi que les points prendre en compte pour le contrle de compte d'utilisateur.

75

Guide d'installation Citrix XenApp

Assurez-vous que l'horloge du systme d'exploitation sur lequel vous installez XenApp est paramtre au bon horaire. Si vous effectuez une installation non assiste, crez un fichier DSN (Data Source Name), puis copiez ce fichier sur chaque serveur de la batterie, en apportant toutes les modifications ncessaires. Cette action est inutile si le magasin de donnes est hberg sur une base de donnes Access. Installez le client de base de donnes adquat sur chaque serveur de la batterie. Cette action est inutile si le magasin de donnes est hberg sur une base de donnes Access. Installez l'un des Citrix XenApp Plugins sur chaque serveur avant d'excuter le programme d'installation. Si vous souhaitez modifier les comptes auxquels sont associs le service du Gestionnaire d'impression Citrix et le service de gestion d'utilisation/ rquilibrage d'UC, crez ces comptes sur chaque serveur avant d'excuter le programme d'installation, puis excutez le programme d'installation en tant qu'administrateur de domaine. Si vous souhaitez bnficier de l'interface utilisateur multilingue (MUI) sous XenApp, veillez ce que l'option linguistique de Windows Server 2008 soit dfinie sur l'anglais.

Voir aussi : Considrations relatives l'activation ou la dsactivation du contrle de compte d'utilisateur lors de l'installation , page 76 Cration d'un fichier DSN pour le programme d'installation de XenApp , page 206 Installation de Citrix XenApp Plugins sur des serveurs , page 79 Substitution de comptes de domaines pour des comptes locaux , page 79 Pour activer la prise en charge de l'interface utilisateur multilingue Windows (MUI) , page 82

Planification de l'installation de XenApp


Il convient de prendre plusieurs dcisions avant de procder l'installation de XenApp. Certaines configurations et fonctionnalits de batterie XenApp, comme l'observation, impliquent que vous planifiiez leur dploiement avant de procder la cration de votre batterie.

Prparation de l'installation de XenApp

76

Considrations relatives l'activation ou la dsactivation du contrle de compte d'utilisateur lors de l'installation


Vous pouvez excuter le programme d'installation de XenApp avec le contrle de compte d'utilisateur activ ou dsactiv, selon vos prfrences. Cette rubrique fournit des recommandations propos des lments suivants : accs multiutilisateur aux applications ; comptes requis pour les fonctionnalits de gestion de Citrix ; installation de XenApp avec le contrle de compte d'utilisateur activ ; gestion des pilotes et des files d'attente d'impression.

Accs multiutilisateur aux applications Pour permettre l'accs multiutilisateur une application, installez l'application en tant qu'administrateur prdfini ou bien activez le paramtre Crer des utilisateurs, l'invite du contrle de compte d'utilisateur. Comptes requis pour les fonctionnalits de gestion de Citrix Les fonctionnalits et outils de gestion XenApp suivants ncessitent que leurs utilisateurs soient administrateurs de domaine, administrateurs dlgus ou bien qu'ils fassent partie du groupe Administrateurs de l'ordinateur local : Access Management Console ; Configuration avance ; commandes XenApp ; Relais SSL ; gestionnaire de rduction de latence SpeedScreen.

Ces permissions viennent s'ajouter toute exigence inhrente la fonctionnalit, telle que le fait d'avoir un compte d'administrateur Citrix. Installation de XenApp avec le contrle de compte d'utilisateur activ Avant de procder l'installation avec le contrle de compte d'utilisateur activ, veillez examiner les suggestions ci-aprs : Si vous effectuez une installation par assistant, invoquez le programme d'installation en cliquant avec le bouton droit de la souris sur Autorun (autorun.exe), puis en slectionnant Excuter en tant qu'administrateur. Une installation effectue l'aide du programme Autorun permet d'excuter le programme d'installation son manifeste le plus lev et augmente vos niveaux de privilges en consquence.

77

Guide d'installation Citrix XenApp

Remarque : Il est impossible de dmarrer le programme d'installation en cliquant deux fois sur mps.msi ou MF_Autorun.msi. Pour excuter le programme d'installation en tant qu'utilisateur autre que l'administrateur prdfini, dmarrez le programme d'installation en cliquant avec le bouton droit de la souris sur le fichier Autorun.exe, puis en slectionnant Excuter en tant qu'administrateur. Si vous cliquez deux fois sur le fichier excutable, vous ne pourrez pas installer XenApp en mode utilisateur. Indiquez Windows d'lever automatiquement le niveau du contrle de compte d'utilisateur, sans invite, en dfinissant un paramtre Stratgie de scurit locale. Sous Windows Server 2008, dfinissez lever sans invite pour le contrle de compte d'utilisateur : Invite de comportement de l'lvation pour les administrateurs dans la Stratgie de scurit locale.

Indiquez Windows d'lever le niveau du contrle de compte d'utilisateur sans invite, grce une Stratgie de domaine par dfaut Active Directory : Sur votre contrleur de domaine, modifiez la Stratgie de domaine par dfaut pour paramtrer le paramtre Stratgie de scurit dans le Contrle de compte d'utilisateur : Invite de comportement de l'lvation pour les administrateurs en mode Accord de l'administrateur pour lever sans invite.

Ceci vous vite d'avoir activer ce paramtre sur chaque serveur avant l'installation, dans la mesure o vous vous associez au domaine avant d'installer XenApp. Lorsqu'un ordinateur est associ au domaine, la stratgie de domaine est applique automatiquement. Si vous souhaitez installer XenApp l'aide d'une installation non assiste ou d'une installation par ligne de commande avec le contrle de compte d'utilisateur activ et que vous n'tes pas un administrateur prdfini, vous pouvez procder comme suit : Excution de UnattendedInstall.exe en le spcifiant sur la ligne de commande dans une fentre d'invite de commandes en mode lev. Par exemple, excutez la commande suivante :
UnattendedInstall.exe MPS.msi c:\Unattended.txt

Prparation de l'installation de XenApp

78

Pour lever l'invite de commandes, cliquez avec le bouton droit de la souris sur la commande de menu de l'invite de commandes, puis slectionnez Excuter en tant qu'administrateur. Ce mode lev est galement appel le mode Accord de l'administrateur. Excution d'installations, notamment de scripts, partir d'une invite de commandes en mode lev. Excution d'installations l'aide de fichiers de commande partir d'une invite de commandes en mode lev. Pour ce faire, spcifiez le fichier de commande sur la ligne de commande dans une fentre d'invite de commandes en mode lev (comme dcrit plus haut pour UnattendedInstall.exe).

Gestion des pilotes et des files d'attente d'impression Si le contrle de compte d'utilisateur est activ sur les serveurs de la batterie, Citrix vous recommande d'activer le rle Services d'impression afin de grer les pilotes et les files d'attente d'impression des clients.

Langues prises en charge


Les informations de cette rubrique concernent les langues prises en charge par les systmes d'exploitation et non les ditions.
dition linguistique de XenApp XenApp, dition anglaise dition linguistique du systme d'exploitation Windows Server 2008, dition anglaise Windows Server 2008, dition russe Windows 2008, chinois simplifi Windows 2008, chinois traditionnel Windows 2008, coren XenApp, dition franaise XenApp, dition allemande XenApp, dition japonaise XenApp, dition espagnole Windows Server 2008, dition franaise Windows Server 2008, dition allemande Windows Server 2008, dition japonaise Windows Server 2008, dition espagnole

Le pack d'interface utilisateur multilingue de Windows (MUI) n'est pris en charge que sur l'dition anglaise de Windows. Pour obtenir des informations sur les ditions de systmes d'exploitation prises en charge, veuillez consulter la Check-list d'installation de Citrix XenApp.

79

Guide d'installation Citrix XenApp

Voir aussi : Pour activer la prise en charge de l'interface utilisateur multilingue Windows (MUI) , page 82

Considrations supplmentaires pralables l'installation


Pour utiliser le matriel SpeechMike de Philips avec XenApp, vous devez installer les pilotes sur tous les serveurs hbergeant des sessions d'enregistrement audio. Citrix recommande d'installer les pilotes Philips pralablement l'installation de XenApp.

Installation de Citrix XenApp Plugins sur des serveurs


Le programme d'installation de XenApp ncessite l'installation d'au moins un Citrix XenApp Plugin avant ou pendant l'installation, afin que des fonctionnalits telles que l'authentification unique d'un client et l'observation fonctionnent correctement. Si vous invoquez le programme d'installation partir d'Autorun, cette opration s'effectue automatiquement par dfaut. Si vous souhaitez livrer des applications en streaming ou envisagez de le faire l'avenir, Citrix vous recommande d'installer Citrix XenApp Plugin pour applications en streaming, install par dfaut sur tous les serveurs de votre batterie. Voir aussi : Installation de XenApp Plugin avant de procder l'installation , page 146 Tche 4 : configuration de l'authentification du client de liaison , page 94

Substitution de comptes de domaines pour des comptes locaux


Par dfaut, le programme d'installation de XenApp cre des comptes locaux qui permettent d'excuter les services XenApp suivants :
Service XenApp Service du Gestionnaire d'impression Citrix Gestion d'utilisation/rquilibrage d'UC Gestionnaire de configuration du service Interface Web Compte d'utilisateur local par dfaut ctx_cpsvcuser ctx_cpuuser Ctx_ConfigMgr

Prparation de l'installation de XenApp

80

Citrix recommande fortement que si vous souhaitez modifier les comptes locaux en comptes de domaine, vous devriez le faire avant d'installer XenApp. La modification des comptes de service aprs installation n'est pas prise en charge. Si vous n'excutez pas le programme d'installation en tant qu'administrateur de domaine, les comptes ne se crent pas correctement. Si vous remplacez les comptes par des services et si votre batterie comporte des serveurs appartenant plusieurs domaines, des relations d'approbation doivent tre tablies entre ces domaines. Pour substituer au compte local le compte de domaine que vous venez de crer, excutez, pendant l'installation de XenApp, le programme d'installation l'aide de la mthode utilisant les commandes Windows Installer, spcifiez la proprit pour le service, puis indiquez le nom du nouveau compte de domaine comme paramtre. Pour obtenir des instructions sur la spcification des comptes lors de l'installation, consultez la section Noms et valeurs des proprits du programme d'installation de XenApp , page 160. Pour obtenir une liste et une description complte des comptes XenApp et leur privilges, consultez le Guide de l'administrateur Citrix XenApp.

Organisation de la journalisation de la configuration et du cryptage IMA avant l'installation


La fonction de cryptage IMA propose un algorithme de cryptage AES plus robuste pour protger les donnes sensibles du magasin de donnes IMA. L'activation du cryptage IMA fournit un niveau de scurit supplmentaire pour les donnes prserves par la fonction Journalisation de la configuration. Si vous n'activez pas le cryptage IMA, XenApp utilise la mthode de cryptage standard utilise dans les versions antrieures de XenApp. Le cryptage IMA, la journalisation de la configuration et le moment o il faut activer ces fonctionnalits sont dtaills dans le Guide de l'administrateur Citrix XenApp. Vous pouvez activer le cryptage IMA pendant ou aprs l'installation de XenApp. Il est toutefois plus facile de l'activer pendant l'installation. Pour activer le cryptage IMA pendant l'installation, vous devez gnrer une cl, utilise pour la totalit des serveurs de votre batterie, et la spcifier pendant l'excution du programme d'installation. Vous pouvez gnrer la cl avant ou pendant l'excution du programme d'installation.

81

Guide d'installation Citrix XenApp

Si vous effectuez un dploiement grande chelle de Citrix XenApp, Citrix vous recommande de raliser l'une des tches suivantes si vous souhaitez activer le cryptage IMA : dployer XenApp en utilisant des images ; gnrer une cl, la placer dans un dossier sur votre rseau en utilisant un chemin d'accs UNC pour en prciser l'emplacement et effectuer une installation non assiste. Remarque : Les lecteurs mapps ne sont pas pris en charge pour la spcification du chemin d'accs de la cl pendant l'installation. Si vous dcidez de gnrer la cl avant l'installation, vous devez le faire l'aide de CTXKEYTOOL, dcrit dans l'annexe sur les commandes du Guide de l'administrateur Citrix XenApp. Si votre environnement se compose de plusieurs batteries de serveurs, Citrix vous recommande de gnrer des cls distinctes pour chaque batterie. Voir aussi : Activation du cryptage IMA aprs installation , page 237 tape 5 : activation du cryptage IMA , page 100 Installations personnalises de XenApp , page 71

Activation du cryptage IMA en tant qu'administrateur local


Citrix vous recommande, si vous envisagez d'activer le cryptage IMA pendant l'installation et que vous souhaitez vous connecter au magasin de donnes indirectement (comme c'est le cas par dfaut pour SQL Server Express et Access), d'installer XenApp en utilisant un compte de domaine disposant de privilges administratifs locaux sur le serveur. Vous ne pouvez pas activer le cryptage IMA lorsque vous vous associez une batterie, aprs l'installation ou pendant les changements de batteries, si vous tes connect en tant qu'administrateur local et que vous tentez de vous connecter au magasin de donnes indirectement. Si vous utilisez un compte d'administrateur local ne faisant pas partie du groupe des administrateurs Citrix, dfinissez l'ensemble des administrateurs locaux en tant qu'administrateurs Citrix aprs avoir excut le programme d'installation sur le premier serveur de la batterie.

Prparation de l'installation de XenApp

82

Pour configurer les administrateurs locaux en tant qu'administrateurs Citrix


Cette procdure n'est requise que pour les batteries sur lesquelles vous vous connectez indirectement au magasin de donnes. 1. 2. Dans la console Access Management Console, dveloppez le nud XenApp. Dans le panneau gauche, sous le nud Batterie, slectionnez le nud Administrateurs, puis slectionnez Action > Crer > Ajouter un administrateur. Sur la page Ajouter un administrateur, cochez la case Ajouter les administrateurs locaux. La slection de cette option ajoute au groupe des administrateurs Citrix tous les administrateurs locaux crs pralablement et y ajoute automatiquement tout administrateur local que vous crez partir de ce point.

3.

Pour activer la prise en charge de l'interface utilisateur multilingue Windows (MUI)


XenApp prend en charge le pack pour interface utilisateur multilingue Microsoft Windows MUI (Multilingual User Interface) pour Windows Server 2008. Les utilisateurs qui ouvrent une session sur des clients configurs dans des langues autres que l'anglais peuvent visualiser leur environnement et leurs applications dans la langue correspondant leurs paramtres linguistiques, condition que le systme d'exploitation du serveur et les applications la prennent en charge et que les packs linguistiques correspondants soient installs sur le serveur. Bien que XenApp prenne en charge Windows MUI, certains de ses composants ne s'affichent pas dans les langues autres que l'anglais. 1. Avant d'installer XenApp, assurez-vous que l'option linguistique de Windows Server 2008 est dfinie sur l'anglais. Le paramtre linguistique se trouve dans Options rgionales et linguistiques. Pour plus d'informations, veuillez consulter la documentation Microsoft. Installez la version franaise de XenApp. Installez les packs de langue Windows MUI que vous souhaitez offrir aux utilisateurs et installez toutes les applications requises, qu'elles soient MUI ou natives.

2. 3.

Remarque : Toute modification de l'option linguistique de Windows Server 2008 apporte aprs l'installation de XenApp peut entraner des problmes d'affichage.

83

Guide d'installation Citrix XenApp

Organisation de l'observation avant l'installation


Vous devez dcider si vous souhaitez prendre en charge l'observation de session avant d'excuter le programme d'installation. L'observation de session permet de contrler et d'interagir avec les sessions des utilisateurs. Lorsque vous observez la session d'un utilisateur, vous pouvez visualiser tout le contenu de la fentre de la session de l'utilisateur. L'observation de session permet aussi d'utiliser votre clavier et votre souris pour interagir distance avec la session de l'utilisateur si vous le souhaitez. L'observation peut tre utile aux formateurs techniques, au personnel d'assistance technique et aux superviseurs pour collaborer avec les utilisateurs, les former, rsoudre leurs problmes et contrler leurs oprations. L'observation dpend du protocole utilis. Vous ne pouvez observer des sessions ICA qu' l'aide du protocole ICA et des sessions RDP (Remote Desktop Protocol) qu' l'aide du protocole RDP. Vous pouvez limiter ou dsactiver l'observation au cours de l'installation. Vous pouvez dsactiver l'observation des sessions ICA sur tous les serveurs d'une batterie de serveurs si par exemple un rglement interdit ce genre de pratique pour respecter la confidentialit des oprations des utilisateurs. Vous pouvez galement dsactiver l'observation sur des serveurs qui hbergent des applications sensibles, telles que des applications de gestion de la paye ou du personnel, afin de protger des donnes confidentielles. Important : Les restrictions portes l'observation sont dfinitives. Si vous dsactivez l'observation ou si vous activez l'observation mais dsactivez certaines fonctions d'observation durant l'installation, vous ne pourrez pas modifier ces restrictions ultrieurement. Pour pouvoir modifier les restrictions appliques l'observation, vous devez rinstaller XenApp sur le serveur. Les stratgies utilisateur que vous crez pour activer l'observation utilisateur-utilisateur sont soumises aux restrictions appliques l'observation lors de l'installation. L'observation est un paramtre serveur, ce qui signifie que vous pouvez activer l'observation sur un serveur et la dsactiver sur un autre. Les restrictions appliques l'observation tant dfinitives, vous ne pourrez pas excuter nouveau le programme d'installation pour configurer l'observation aprs avoir cr votre batterie si vous avez dsactiv la prise en charge de l'observation par dfaut lors de d'installation du serveur. Citrix ne recommande pas de dsactiver l'observation pour remplacer des stratgies de connexion d'utilisateur et de groupe.

Prparation de l'installation de XenApp

84

Voir aussi : tape 7 : configuration de l'observation de session , page 103

Installation de composants XenApp supplmentaires


Vous pouvez lancer les programmes d'installation pour les composants XenApp suivants partir du programme XenApp Autorun : Interface Web Resource Manager et EdgeSight SmartAuditor Systme de licences Citrix Secure Gateway

Bon nombre de ces composants ncessitent leurs propres serveurs ou disposent d'lments requis ou de remarques relatives l'installation diffrents de ceux de XenApp. Par consquent, le Guide d'installation Citrix XenApp ne fournit pas des instructions d'installation exhaustives et ne fournit pas non plus d'informations compltes relatives aux lments requis. l'exception de la console Access Management Console, les instructions d'installation de certains de ces composants sont fournies dans leurs guides d'installation ou leurs guides de l'administrateur respectifs. Lors d'un dploiement comportant ces composants supplmentaires, veuillez installer ces derniers dans l'ordre suivant. Mme si l'ordre prsent n'est pas obligatoire pour tous les composants, il rduit la ncessit de configurer manuellement des options aprs l'installation, en raison du manque d'informations, notamment le nom du serveur et du site disponibles. 1. Systme de licences Citrix, y compris le serveur de licences Citrix et la console License Management Console. Veuillez galement consulter la section Pour prparer la cration de la batterie , page 74. Interface Web. L'installation de l'Interface Web et la cration d'un site de services Web avant d'installer XenApp vous permet de donner un nom au site lorsque vous y tes invit par le programme d'installation de XenApp. Si vous dployez Citrix XenApp Plugin, installez l'Interface Web, puis crez un site de services XenApp.

2.

85

Guide d'installation Citrix XenApp

Remarque : Vous pouvez galement installer l'Interface Web aprs avoir install XenApp. Dans certains cas, cette manire de procder peut s'avrer plus aise et prfrable. 3. XenApp. Veuillez consulter la section Cration d'une nouvelle batterie de serveurs XenApp , page 88 pour obtenir des prcisions sur la squence d'installation, ainsi que la section Pour prparer la cration de la batterie , page 74 pour connatre l'ordre dans lequel installer des lments requis spcifiques. Console Access Management Console. Vous pouvez installer la console Access Management Console sur un ordinateur distant, notamment sur votre station de travail ainsi que sur des serveurs XenApp. Pour l'Interface Web, vous devez toutefois installer la console Access Management Console sur le mme serveur. Pour installer la console Access Management Console pour XenApp, Password Manager et Access Gateway sur le mme serveur, installez les extensions dans l'ordre suivant : 1. Access Gateway 2. Password Manager 3. XenApp 5. 6. EdgeSight ou Resource Manager optimiss par EdgeSight. Secure Gateway. Installer Secure Gateway aprs l'installation de XenApp vous permet de terminer la procdure de l'assistant de configuration de Secure Gateway. Si vous installez Secure Gateway avant d'avoir cr votre batterie, vous devrez rexcuter l'assistant de configuration de Secure Gateway en rexcutant le programme d'installation. De manire gnrale, Secure Gateway n'est pas dj install sur un serveur XenApp. Password Manager. SmartAuditor.

4.

7. 8.

Organisation de fonctionnalits supplmentaires avant l'installation


Par ailleurs, Citrix vous recommande, si possible, de prendre les dcisions suivantes avant d'excuter le programme d'installation : Si vous souhaitez livrer des applications en streaming, installez XenApp Plugin pour applications en streaming au moment de l'excution du programme d'installation.

Prparation de l'installation de XenApp

86

Si vous souhaitez utiliser le pack d'administration XenApp pour Microsoft Operations Manager 2005 ou Microsoft Systems Center Operations Manager 2007 pour surveiller votre batterie XenApp ou le systme de licences Citrix, installez le fournisseur XenApp et le fournisseur de licences, qui sont les fournisseurs Windows Management Instrumentation (WMI) pour XenApp.

Pour plus d'informations sur le streaming, veuillez consulter le guide Streaming d'application Citrix. Pour plus d'informations sur Systems Center Operations Manager et Microsoft Operations Manager, veuillez consulter le Guide de l'administrateur Pack d'administration. Voir aussi : tape 1 : slection des composants de XenApp , page 97

Installation des agents pour les composants Platinum


Si vous dcidez de dployer ces composants Platinium, notez ce qui suit : EdgeSight. Vous devez installer l'Agent EdgeSight sur les serveurs XenApp et les machines clientes que vous souhaitez surveiller. Citrix Password Manager. Installez et publiez Citrix Password Manager Plugin sur chaque serveur qui publie des applications ncessitant une authentification. Le plug-in fournit des informations d'identification uniquement pour les applications publies. Vous pouvez galement installer Citrix Password Manager Plugin en local sur des machines clientes, et l'utiliser pour des applications locales. SmartAuditor. L'Agent SmartAuditor est install sur les serveurs qui hbergent les applications que vous souhaitez surveiller. L'agent doit tre install aprs l'installation du logiciel serveur pour XenApp. EasyCall. Installez le client EasyCall sur les machines clientes ou rendez-le accessible aux utilisateurs en le publiant sur votre batterie.

Vous pouvez installer l'Agent EdgeSight et Password Manager Plugin lors de l'installation du logiciel serveur pour XenApp, en activant leur installation. Vous trouverez les instructions et informations d'installation sur les composants Platinum dans leurs guides d'installation et leurs guides de l'administrateur respectifs.

87

Guide d'installation Citrix XenApp

Cration d'une nouvelle batterie de serveurs XenApp

Avant de crer une nouvelle batterie XenApp, lisez la section Planification de votre dploiement XenApp , page 28 et prparez votre environnement en suivant les instructions de la section Pour prparer la cration de la batterie , page 74. Vous crez une batterie la premire fois que vous installez XenApp. Lorsque vous installez XenApp sur les ordinateurs suivants, le programme d'installation vous invite vous associer la batterie que vous avez dmarr sur le premier ordinateur. En rgle gnrale, une squence d'installation correspond : 1. 2. 3. 4. prparation de votre base de donnes pour la configuration du magasin de donnes lors de l'installation de XenApp ; installation d'un Citrix XenApp Plugins sur le serveur sur lequel vous crez la batterie ; installation de la console Access Management Console et de la Configuration avance ; cration de votre batterie en installant XenApp sur le serveur qui doit fonctionner comme collecteur de donnes. Remarque : Lorsque vous crez votre batterie, vitez de lui donner un nom comportant un trait d'union si vous prvoyez d'utiliser Oracle comme base de donnes de journalisation de la configuration. 5. Installez XenApp sur les autres serveurs d'infrastructure, puis sur les serveurs hbergeant des applications publies en utilisant la Configuration de l'association une batterie. Aprs l'installation, redmarrez les serveurs de la batterie.

6.

Aprs l'installation de XenApp, effectuez les tches de configuration postinstallation requises avant que les utilisateurs puissent ouvrir des sessions sur les ressources publies.

89

Guide d'installation Citrix XenApp

Voir aussi : Migration d'une batterie de serveurs existante vers XenApp 5.0 , page 112 Configuration de XenApp l'issue de l'installation , page 142

lments requis et hypothses pour l'exemple d'installation


Cette rubrique comporte un exemple de squence d'installation visant expliquer les options d'installation du serveur XenApp. Dans cette installation : Vous effectuez une installation de XenApp, dition Platinum, base sur l'assistant et invoque par le programme Autorun. Vous installez tous les outils de gestion XenApp sur un seul ordinateur. Vous avez dj install le systme de licences Citrix et l'Interface Web. Par consquent, les deux composants sont dsactivs dans cette procdure. Pour obtenir des informations sur l'installation du systme de licences Citrix et de l'Interface Web, veuillez consulter le Guide de dmarrage du systme de licences Citrix et le Guide de l'administrateur de l'Interface Web. Vous souhaitez utiliser Citrix XenApp Plugin et l'Interface Web comme mthodes d'accs. En outre, vous souhaitez livrer certaines applications en streaming au serveur ; par consquent, vous installez Citrix XenApp Plugin pour applications en streaming sur le serveur. Vous installez le Service XML, qui sera partag avec IIS (Internet Information Services). Par consquent, vous avez dj configur IIS sur le serveur sur lequel vous installez XenApp. Vous installez l'Agent EdgeSight car vous surveillerez le serveur l'aide d'EdgeSight.

Cet exemple de procdure vous fournit des instructions destines aux petites bases de donnes et aux bases de donnes relationnelles ( tierces ). Pour les bases de donnes tierces, cette procdure suppose que vous avez dj dsign le magasin de donnes sur un serveur de base de donnes et que vous disposez d'informations d'identification pour cette base de donnes. Pour utiliser cet exemple de procdure avec SQL Server 2005 Express, installez-le sur le premier serveur de la batterie avant d'installer XenApp.

Cration d'une nouvelle batterie de serveurs XenApp

90

Bien que les informations de cette rubrique soient bases sur l'utilisation d'une installation par programme Autorun pour installer les composants XenApp, la squence et les explications s'appliquent d'autres types d'installation, notamment l'installation non assiste. Remarque : Dans un souci de clart, les rubriques prsentes ici comportent un numro de tche. Chaque tape qui requiert une rponse spcifique pour passer l'tape ou la tche suivante dans l'exemple de procdure comporte une rponse, marque par une coche, afin que vous puissiez dupliquer cet exemple de squence d'installation, si vous le souhaitez.

Cration du premier serveur de la batterie


La squence des pages du programme d'installation peut varier selon les options slectionnes au cours de l'installation. un haut niveau, les phases ncessaires pour crer une batterie sont les suivantes : Tches 1 et 2 : slection du chemin pour l'installation ; Tche 3 : slection de composants ; Tche 4 : configuration de l'authentification du client de liaison ; Tche 5 : dtermination du systme de licences ; Tches 6, 7 et 8 : installation des outils de gestion et de XenApp.

Ces tches font spcifiquement rfrence une installation invoque par le programme Autorun ; nanmoins, cet ensemble de tches d'installation s'applique galement aux autres mthodes d'installation, comme l'installation non assiste. Lorsque vous crez une nouvelle batterie, excutez le programme d'installation sur l'ordinateur que vous souhaitez configurer en tant que collecteur de donnes de la premire zone, ou zone unique. Pour obtenir les instructions pour l'installation de composants Platinum, veuillez consulter leurs guides d'installation et leurs guides de l'administrateur respectifs. Voir aussi : Installation des agents pour les composants Platinum , page 86

91

Guide d'installation Citrix XenApp

Tche 1 : choix de l'dition (premire page du programme Autorun)


Dmarrez l'installation en cliquant deux fois sur le fichier autorun.exe. Cliquer deux fois sur le fichier mps.msi ne permet pas de dmarrer le programme d'installation. La premire page du programme Autorun contient les options suivantes : Check-list d'installation. Cliquez pour afficher les lments requis pour l'installation de XenApp, ainsi que les configurations systme requises. Citrix recommande de lire la check-list d'installation afin de ne pas perdre de temps inutilement durant l'installation. dition Platinum, dition Enterprise, dition Advanced. Votre chemin d'installation et les composants disponibles pour l'installation varient selon l'dition slectionne. Lors de l'acquisition de XenApp, trois ditions vous sont proposes : L'dition Platinum, l'dition Enterprise et l'dition Advanced. En cas de questions relatives au choix de l'dition, veuillez contacter votre distributeur ou consulter les informations produit sur le site Web de Citrix. Citrix sur le Web. Cette option vous propose des liens vers le site Web Citrix et le site de support technique Citrix. Slectionnez l'dition Platinum.

Tche 2 : choix d'une catgorie d'installation


Slectionnez une catgorie d'installation (disponible si vous avez slectionnez l'dition Platinum la page prcdente) : Virtualisation de l'application. Installe le systme de licences Citrix, XenApp, l'Interface Web, la console Access Management Console, la Configuration avance et la documentation. Enregistrement de la session de l'application. (dition Platinum) Installe les fonctionnalits d'administration de SmartAuditor, le lecteur SmartAuditor et l'Agent SmartAuditor. Suivi des performances d'application. (ditions Enterprise et Platinum) Installe le serveur EdgeSight et l'Agent EdgeSight. Authentification unique. (dition Platinum) Installe le service, le plug-in et le magasin central Citrix Password Manager. Composants courants. Installe les composants tels que Citrix XenApp Plugin, Streaming Profiler, la console Access Management Console, la

Cration d'une nouvelle batterie de serveurs XenApp

92

Configuration avance XenApp, l'Interface Web, Secure Gateway, le systme de licences Citrix et la documentation. Slectionnez Virtualisation d'application.

Tche 3 : slection des composants


Aprs avoir slectionn Virtualisation d'application comme catgorie d'installation, les pages suivantes s'affichent : la page Contrat de licence ; la page Installation des lments requis, qui numre les composants, rles et fonctionnalits installer avant l'installation de XenApp. Certains lments requis sont installs automatiquement lorsque vous dmarrez le programme d'installation partir du programme Autorun. Veuillez consulter la Check-list d'installation de Citrix XenApp pour obtenir des informations dtailles sur les composants requis. La page Slection des composants. Cette page vous permet de slectionner les principaux composants que vous souhaitez installer. Par dfaut, tous les composants sont slectionns pour l'installation, l'exception du serveur de licences et de l'Agent EdgeSight. Lorsque vous cliquez sur Suivant, une srie d'assistants d'installation vous guide au travers de l'installation des composants XenApp slectionns.

Selon les composants slectionns, il est possible que certaines options de configuration dcrites sous cette rubrique ne soient pas disponibles ou bien qu'elles apparaissent dans un ordre diffrent. Installez l'ensemble de ces composants ou certains seulement : Systme de licences Citrix. (dsactiv par dfaut.) Installe ou met niveau les composants de licences ncessaires l'excution de votre produit Citrix. Pour fonctionner correctement, chaque batterie de serveurs doit disposer d'un accs au serveur de licences Citrix, conformment aux instructions du Guide de dmarrage du systme de licences Citrix . N'installez pas le systme de licences Citrix chaque fois que vous excutez le programme d'installation de XenApp. Au lieu de cela, pointez vos serveurs XenApp vers un serveur de licences commun. Console Access Management Console. Gre tous les composants Citrix depuis un emplacement unique, un composant enfichable de la console MMC (Microsoft Management Console). Interface Web. Dsactivez cette option pour suivre cet exemple de procdure d'installation.

93

Guide d'installation Citrix XenApp

Citrix XenApp. Installe XenApp et ses composants. Les options que vous pouvez choisir pour XenApp sont dcrites dans la section Tche 7 : installation de XenApp et de ses composants , page 97. Elle comporte deux sous-options : Client de liaison. Installe Program Neighborhood et Citrix XenApp Plugin. Vous pouvez choisir d'installer soit un soit les deux plug-ins. Si vous dsactivez ces options, installez, au minimum, le moteur du client, qui est inclus dans Clients\ica32\XenAppWeb.exe et vous fournit la fonctionnalit pour l'authentification du client de liaison. Citrix XenApp Plugin pour applications en streaming. Installe le plug-in requis pour le streaming d'applications. Mme si vous ne livrez pas d'applications en streaming sur ce serveur, installez ce client pour ce faire sur d'autres serveurs de la batterie. Si vous choisissez d'installer manuellement ce client, installez-le partir de Clients\Streaming\XenAppStreaming.exe.

Configuration avance Citrix XenApp. Gre l'impression, les stratgies, Load Manager et les zones. Vous pouvez galement installer cet outil sur des ordinateurs autonomes utiliser distance. Documentation XenApp. Installe la bibliothque de documents XenApp, un systme d'aide qui comprend des documents relatifs tous les principaux composants de XenApp, notamment les clients et le serveur XenApp. Si vous dsactivez ce composant, aucune aide n'apparatra dans les composants XenApp ct serveur. Agent EdgeSight Presentation Server. (dsactiv par dfaut). Pour surveiller les serveurs avec Resource Manager optimis par EdgeSight, installez cet agent sur tous les serveurs de la batterie.

Remarque : La mise niveau d'un composant XenApp 5.0 partir d'une version antrieure en vue d'une avant-premire technologique, telle qu'une version Beta et Release Preview, n'est pas prise en charge. Slectionnez Access Management Console, XenApp et ses slections de clients par dfaut, la Configuration avance XenApp, la documentation XenApp, et l'Agent EdgeSight.

Cration d'une nouvelle batterie de serveurs XenApp

94

Tche 4 : configuration de l'authentification du client de liaison


Citrix recommande l'activation de l'authentification du client de liaison. Lorsque l'utilisateur se connecte des applications publies sur diffrents serveurs, l'authentification du client de liaison permet XenApp de transfrer automatiquement les informations d'identification d'un utilisateur du serveur initial au serveur hbergeant l'application suivante. Ceci vite l'utilisateur d'avoir s'authentifier nouveau lors de l'ouverture d'applications sur diffrents serveurs.

Dans cette illustration, XenApp transfre les informations d'identification de l'utilisateur du serveur hbergeant Microsoft Outlook au serveur hbergeant Microsoft Excel, et ce, lorsque l'utilisateur ouvre la pice jointe Microsoft Excel d'un message lectronique hberg sur un autre serveur. Remarque : La fonctionnalit d'authentification unique prsente dans cette rubrique est diffrente de la fonctionnalit fournie par Citrix Password Manager, ou par les applications de gestion des mots de passe en gnral. Citrix utilise le terme authentification unique pour faire rfrence la fonctionnalit Password Manager.

95

Guide d'installation Citrix XenApp

L'activation de l'authentification unique ncessite de configurer des composants sur l'ensemble des serveurs d'application XenApp et d'activer l'authentification unique sur les clients installs sur les machines clientes des utilisateurs finaux. Ce dernier point est trait dans le Guide de l'administrateur XenApp Plugin pour applications hberges pour Windows. Si la fonctionnalit d'authentification unique n'est pas active avant le dploiement des clients pour les utilisateurs finaux, ces derniers devront, afin de bnficier de l'authentification unique, rinstaller les clients en activant cette fonctionnalit. Pour configurer la fonctionnalit d'authentification du client de liaison sur le serveur, installez Citrix XenApp Plugin pour applications hberges (Program Neighborhood, Citrix XenApp Plugin ou Citrix XenApp Web Plugin) sur chaque serveur XenApp avant de procder l'installation. Si vous dployez XenApp Plugin en tant que client pour les utilisateurs, installez-le sur vos serveurs en tant que client de liaison. Puis configurez ces pages au cours de l'installation : Authenfication unique pour le client de liaison. Slectionnez Oui pour activer l'authentification du client de liaison. Adresse du serveur pour le client de liaison. Si vous avez install Citrix XenApp Plugin en tant que client de liaison, spcifiez l'adresse URL de votre site de services XenApp. Par exemple, http://votrenomdeserveur/ Citrix/PNAgent. Si vous avez install l'Interface Web sur ce serveur, spcifiez soit localhost soit l'adresse URL complte pour le site de services XenApp. Si vous avez install l'Interface Web sur un autre serveur, dterminez l'URL complet pour le site de Services XenApp. Si vous n'avez pas encore install l'Interface Web, vous pouvez cliquer sur Suivant et le spcifier aprs l'installation. Remarque : Si vous effectuez un dploiement sur serveurs multiples en clonant (en utilisant un programme tiers de clonage, tel qu'Altiris de Symantec) ou en les utilisant dans un environnement virtuel, spcifiez le nom du serveur de l'Interface Web et non localhost. Slectionnez Oui et spcifiez l'adresse URL complte du site de Services XenApp dans la case Adresse de serveur pour le client de liaison.

Cration d'une nouvelle batterie de serveurs XenApp

96

Tche 5 : installation d'un serveur de licences


Si vous avez dsactiv le composant Systme de licences Citrix sur la page Slection des composants, une page Avertissement s'affiche. Elle comporte deux options : Installer un serveur de licences. Slectionner cette option lance le programme d'installation du serveur de licences. Ce programme installe le serveur de licences Citrix et la console License Management Console. Pour plus d'informations sur l'installation des composants du systme de licences et l'obtention de licences auprs de Citrix, veuillez consulter le Guide de dmarrage du systme de licences Citrix. Je dispose dj d'un serveur de licences ou j'en installerai un plus tard partir du support d'installation. La slection de cette option vous permet de dfinir le nom d'un serveur de licences existant ou d'en installer un ultrieurement. Si vous slectionnez cette option, le programme d'installation vous invitera entrer un nom de serveur de licences ultrieurement. Vous pouvez diffrer l'installation des composants du systme de licences jusqu' l'issue de l'installation et indiquer le nom du serveur de licences dans XenApp. Slectionnez Je dispose dj d'un serveur de licences ou j'en installerai un plus tard partir du support d'installation..

Tche 6 : installation de la console Access Management Console


La console Access Management Console est une structure dans laquelle vous installez les fonctions, appeles composants enfichables ou extensions. Chaque extension apporte une fonctionnalit administrative supplmentaire pour votre environnement Citrix. Lorsque vous installez l'dition Platinum, les extensions de composants comme Password Management sont installes. Remarque : Installez une seule version de la console Access Management Console sur le mme serveur. SlectionnezTerminer lorsque vous y tes invit, aprs avoir install la console Access Management Console. Le programme d'installation configure XenApp Plugins aprs l'installation de la console Access Management Console.

97

Guide d'installation Citrix XenApp

Tche 7 : installation de XenApp et de ses composants


Si vous slectionnez XenApp sur la page Slection des composants, un assistant s'affiche pour vous permettre d'installer XenApp et ses divers composants.

tape 1 : slection des composants de XenApp


Les composants apparaissant sur cette page varient selon l'dition de XenApp que vous installez. Pour vrifier la quantit d'espace disque ncessaire aux composants slectionns, cliquez sur Besoin en disque. Cette page n'apparat pas si vous installez l'dition Advanced. Streaming d'application Ce composant fournit le streaming d'applications aux serveurs et bureaux. Load Manager. Permet l'quilibrage de charge des connexions utilisateur pour utiliser les ressources des serveurs de manire plus efficace. Fournisseurs WMI. Permet d'installer le Fournisseur XenApp, qui est le fournisseur WMI (Windows Management Instrumentation) de XenApp. Le pack d'administration Citrix XenApp, utilis avec le Fournisseur XenApp, surveille l'intgrit et les performances de XenApp et des serveurs de licences dans un environnement MOM. Installez le Fournisseur XenApp sur chaque serveur que vous souhaitez surveiller avec Operations Manager. Slectionnez Streaming d'application, Load Manager, puis Fournisseurs WMI , qui sont activs par dfaut.

tape 2 : cration de la batterie de serveurs


ce stade de l'installation, crez la batterie en tablissant la connexion au magasin de donnes. Au pralable, dterminez les lments suivants : Comment vous souhaitez nommer la nouvelle batterie de serveurs. Le nom de la base de donnes hbergeant le magasin de donnes de la batterie disposant des informations d'identification permettant de l'authentifier. (Si vous utilisez Microsoft Access, la base de donnes est cre sur le premier serveur sur lequel vous excutez le programme d'installation.) Quel compte d'utilisateur doit initialement disposer de l'accs total toutes les tches de gestion de la batterie. Ouvrez une session et utilisez XenApp avec ces informations d'identification.

Trois pages s'affichent au cours du processus de cration d'une batterie de serveurs :

Cration d'une nouvelle batterie de serveurs XenApp

98

crer ou s'associer une batterie de serveurs ; crer une batterie ; attribuer des informations d'identification d'administrateur de batterie.

Aprs avoir rempli la page Crer une nouvelle batterie de serveurs, le programme d'installation configure le magasin de donnes et la manire dont ce dernier communique avec la batterie. la page Crer une batterie de serveurs ou associer le serveur une batterie de serveurs, slectionnez Crer une nouvelle batterie .

tape 3 : dfinition du magasin de donnes


Utilisez l'une des procdures suivantes, selon la base de donnes que vous souhaitez utiliser pour le magasin de donnes : Pour crer une batterie de serveurs avec un magasin de donnes SQL Server, Oracle ou DB2 Pour crer une batterie de serveurs utilisant une base de donnes Access ou SQL Server Express comme magasin de donnes , page 99

Pour crer une batterie de serveurs avec un magasin de donnes SQL Server, Oracle ou DB2 Utilisez cette procdure de configuration d'une connexion au magasin de donnes lorsque ce dernier correspond une base de donnes Microsoft SQL Server, Oracle ou IBM DB2.
1. Sur la page d'installation Crer une batterie de serveurs, entrez un nom pour la nouvelle batterie de serveurs. Les noms des batteries de serveurs peuvent comporter des espaces mais ne peuvent pas contenir plus de 32 caractres. Slectionnez Utiliser la base de donnes suivante sur un serveur de base de donnes distinct, puis slectionnez la base de donnes dans la liste. Important : Si votre pilote ne figure pas dans la liste, annulez l'installation, installez le pilote, puis relancez le programme d'installation. 3. Pour modifier le nom de la zone de la batterie de serveurs (Zone par dfaut), dsactivez la case cocher Utiliser le nom de zone par dfaut, puis entrez le nouveau nom.

2.

99

Guide d'installation Citrix XenApp

Remarque : Citrix vous recommande de limiter le nombre de zones cres un maximum d'une zone par emplacement gographique. Ne crez pas de zone pour chaque sous-rseau dans votre domaine. 4. Cliquez sur Suivant, puis crez une nouvelle connexion de source de donnes la base de donnes. Le programme d'installation cre automatiquement un fichier DSN (Data Source Name) partir des informations que vous avez saisies, puis lui attribue le nom MF20.dsn. Pour obtenir des instructions relatives la configuration de connexions aux bases de donnes Microsoft SQL Server, Oracle et IBM DB2, reportez-vous la documentation correspondante.

Pour crer une batterie de serveurs utilisant une base de donnes Access ou SQL Server Express comme magasin de donnes
Pour utiliser SQL Server 2005 Express en tant que magasin de donnes de votre batterie de serveurs, vous devez l'installer sur le serveur avant d'installer XenApp, conformment aux instructions de la section Installation de Microsoft SQL Server Express , page 216. Pour utiliser une base de donnes Microsoft Access comme magasin de donnes d'une batterie de serveurs, le programme d'installation cre la base de donnes sur le premier serveur de la batterie lorsque vous slectionnez Access comme base de donnes.

Pour ces deux types de bases de donnes, les serveurs suivants, qui s'associent la batterie, se connectent au premier serveur en utilisant, par dfaut, le port TCP 2512. 1. Sur la page d'installation Crer une batterie de serveurs, entrez un nom pour la nouvelle batterie de serveurs. Les noms des batteries de serveurs peuvent comporter des espaces mais ne peuvent pas contenir plus de 32 caractres. Slectionnez Utiliser une base de donnes locale pour ce serveur, puis slectionnez la base de donnes dans la liste. Pour modifier le nom de la zone de la batterie de serveurs (Zone par dfaut), dsactivez la case cocher Utiliser le nom de zone par dfaut, puis entrez le nouveau nom. Cliquez sur Suivant pour continuer l'installation.

2. 3.

4.

la page Crer une batterie de serveurs, slectionnez Utiliser la base de donnes suivante sur un serveur de base de donnes distinct. Utiliser le nom de zone par dfaut.

Cration d'une nouvelle batterie de serveurs XenApp

100

Voir aussi : Slection d'une base de donnes , page 197

tape 4 : attribution des informations d'identification d'administrateur pour la batterie


Saisissez les informations d'identification de domaine de l'utilisateur que vous souhaitez dfinir en tant que premier administrateur de la batterie. Une fois XenApp install, cet administrateur dispose des permissions compltes dans la batterie et peut crer des comptes d'administrateur supplmentaires partir de la console Access Management Console.

tape 5 : activation du cryptage IMA


Le cryptage IMA offre un degr de cryptage plus lev des informations confidentielles du magasin de donnes IMA. Si vous activez cette fonction pendant la Configuration de la cration d'une batterie, le programme d'installation vous oblige l'activer sur tous les serveurs qui sont associs la batterie et vous demande la cl dfinie cette tape. Une fois le cryptage IMA activ, vous ne pouvez pas le dsactiver sans rinstaller l'ensemble des serveurs existants de la batterie. Important : Voir la section Organisation de la journalisation de la configuration et du cryptage IMA avant l'installation , page 80 pour des informations sur la prparation de votre environnement en vue d'activer le cryptage IMA et sur le moment opportun pour charger une cl avant l'installation. Pendant la Configuration de la cration d'une batterie, dfinissez une cl gnre avant l'installation l'aide de CTXKEYTOOL, ou bien crez-en une au cours de l'installation. Pour activer le cryptage IMA pendant l'installation, des cls doivent tre dfinies et charges (actives dans le magasin de donnes). La spcification d'une cl ne la charge pas forcment. Si votre environnement se compose de plusieurs batteries de serveurs, Citrix vous recommande de gnrer des cls distinctes pour chaque batterie. Citrix vous recommande d'installer XenApp l'aide des informations d'identification rseau lorsque vous activez le cryptage IMA pendant l'installation. Pour des informations relatives l'activation du cryptage IMA lors de l'installation de XenApp en tant qu'administrateur local, consultez la section Activation du cryptage IMA en tant qu'administrateur local , page 81.

Pour activer le cryptage IMA lors de la cration d'une batterie de serveurs 1. Dans l'cran Activer le cryptage IMA, cochez la case Activer le cryptage IMA, puis cliquez sur Suivant.

101

Guide d'installation Citrix XenApp

2.

Sur la page Type de cl de cryptage IMA, slectionnez l'une des options suivantes : Installer la cl du fichier. Slectionnez cette option si vous avez dj gnr un fichier de cl pour cette batterie et qu'il se trouve sur un lecteur flash USB, une disquette ou un emplacement accessible. Cette option dfinit le fichier de cl d'un serveur et le charge simultanment. Il n'est pas ncessaire de stocker la cl sur l'ordinateur local. Si vous avez dj charg la cl, utilisez l'option Utiliser une cl dj charge. Si vous slectionnez cette option, consultez la section Pour installer une cl partir d'un fichier , page 101 pour obtenir des informations supplmentaires. Gnrer puis installer la cl. Slectionnez cette option si vous n'avez pas encore gnr de cl pour cette batterie. Cette option gnre une cl, puis l'installe sur l'ordinateur local. Si vous slectionnez cette option, consultez la section Pour gnrer un nouveau fichier de cl et installer la cl , page 102 pour obtenir des informations supplmentaires. Utiliser une cl dj charge. Slectionnez cette option si vous avez gnr une cl l'aide de l'outil CTXKEYTOOL et que vous l'avez charge sur ce serveur avant de dmarrer le programme d'installation. Aprs avoir charg une cl valide, la page Paramtres du systme de licences Citrix s'affiche. Cette option n'est pas disponible si aucune cl n'est prsente sur l'ordinateur local.

Slectionnez Gnrer puis installer la cl.

Pour installer une cl partir d'un fichier 1. Slectionnez Installer la cl du fichier.


2. Naviguez jusqu' l'emplacement du fichier de cl. Si le fichier de cl se trouve sur un emplacement rseau, utilisez un chemin UNC pour dfinir l'emplacement. Aprs avoir slectionn le fichier de cl, l'cran Paramtres du systme de licences Citrix s'affiche. Ceci indique que vous avez correctement charg la cl. 3. Passez la section tape 6 : spcification du serveur de licences Citrix , page 102.

Cration d'une nouvelle batterie de serveurs XenApp

102

Pour gnrer un nouveau fichier de cl et installer la cl 1. Slectionnez Gnrer puis installer la cl.
2. Enregistrez la cl dans n'importe quel dossier de votre ordinateur local. Citrix vous recommande vivement de choisir un nom de cl vocateur, par exemple un nom correspondant la batterie laquelle la cl est associe. Par exemple, C:\Alpha Farm Key\alphafarmkey.ctx. Vous pouvez dfinir les extensions non utilises. Aprs avoir cliqu sur Enregistrer, l'cran Paramtres du systme de licences Citrix s'affiche. Cela signifie que la configuration et l'activation du cryptage IMA se sont droules correctement. Important : Citrix vous recommande vivement de sauvegarder le fichier de cl, tel que cela est dcrit dans le Guide de l'administrateur XenApp.

tape 6 : spcification du serveur de licences Citrix


Avant que les utilisateurs puissent se connecter XenApp, vous devez configurer le premier serveur de la batterie afin d'utiliser un serveur de licences Citrix. Slectionnez l'une des options suivantes : Entrer le nom de l'hte de la machine hbergeant votre serveur de licences Citrix. Entrez le numro de port si le serveur de licences n'utilise pas le numro de port par dfaut (27000). Par dfaut, les serveurs qui sont associs la batterie utilisent les informations entres ici. Remarque : Lorsque vous spcifiez un serveur de licences, vous ne pouvez pas laisser le nom du serveur de licences vide. Entrer le nom d'hte plus tard.Si vous ne connaissez ni le nom du serveur de licences ni le numro de port, vous fournirez ces informations ultrieurement l'aide de la console Access Management Console.

Slectionnez Entrer le nom d'hte de la machine hbergeant votre serveur de licences Citrix et entrez le nom de votre serveur de licences. Utilisez le port par dfaut.

103

Guide d'installation Citrix XenApp

tape 7 : configuration de l'observation de session


L'observation de session permet de contrler et d'interagir avec les sessions des utilisateurs. Lorsque vous observez la session d'un utilisateur, vous pouvez visualiser distance la fentre de la session de l'utilisateur et interagir avec la session l'aide de votre clavier et de votre souris. Attention : Les restrictions portes l'observation sont dfinitives. Si vous dsactivez l'observation ou les fonctions d'observation pendant l'installation, vous ne pourrez plus les configurer nouveau aprs l'installation. De plus, elles s'appliqueront toute stratgie pour l'observation entre utilisateurs. Ne dsactivez pas l'observation pour remplacer des stratgies de connexion d'utilisateur et de groupe. Vous pouvez limiter ou dsactiver l'observation au cours de l'installation en procdant comme suit : Interdire l'observation des sessions d'utilisateur sur ce serveur. Cette option dsactive de faon permanente l'observation de sessions d'utilisateur sur ce serveur ; Autoriser l'observation des sessions d'utilisateur sur ce serveur. Cette option active l'observation des sessions d'utilisateur par le serveur. Vous pouvez appliquer les restrictions suivantes : Interdire le contrle distance. Par dfaut, les utilisateurs autoriss peuvent visualiser une session qu'ils observent et utiliser leur clavier et leur souris pour interagir avec cette session. Cette option permet d'informer les utilisateurs autoriss que leur session est observe. Forcer l'affichage d'une fentre requrant l'acceptation de l'observation. Par dfaut, les utilisateurs reoivent un message les prvenant qu'un utilisateur autoris tente d'observer leur session. Slectionnez cette option pour empcher les utilisateurs autoriss d'observer des sessions sans l'envoi d'un message d'avertissement. Journaliser les connexions d'observation. Vous pouvez consigner les tentatives d'observation, les russites et les checs dans le journal des vnements Windows. Slectionnez cette option pour activer la journalisation.

Pour plus d'informations sur l'observation, veuillez consulter la section Guide de l'administrateur Citrix XenApp. Slectionnez Autoriser l'observation des sessions d'utilisateur sur ce serveur, puis slectionnez Forcer l'affichage d'une fentre requrant l'acceptation de l'observation.

Cration d'une nouvelle batterie de serveurs XenApp

104

tape 8 : configuration du port du Service XML Citrix


XenApp utilise le service XML Citrix pour fournir au serveur de l'Interface Web et aux clients qui y sont connects, le nom des applications disponibles sur la batterie. Par dfaut, le programme d'installation configure le Service XML Citrix pour partager le port de communication TCP/IP par dfaut (port 80) avec les Services Internet (IIS) de Microsoft . Si vous envisagez d'envoyer des donnes l'Interface Web via une connexion HTTP scurise en utilisant le protocole SSL, vrifiez que le Service XML Citrix est configur pour partager son port avec les Services Internet de Microsoft et que ces Services Internet sont configurs pour prendre en charge le protocole HTTPS. Si vous envisagez d'installer l'Interface Web sur le mme serveur que le service XML, slectionnez l'option de partage de port. La page Configurer le port du Service XML Citrix, sur laquelle vous configurez le Service XML dans le programme d'installation, propose deux options : Partager le port TCP/IP par dfaut avec les Services Internet. (Dfaut) Si vous slectionnez cette option, le service XML communique avec IIS selon les paramtres configurs pour ce dernier. Par dfaut, IIS met sur le port 80 (HTTP) et sur le port 443 (HTTPS), si ce dernier a t configur. titre d'exemple, vous pourriez avoir besoin de slectionner cette option si l'interface Web et XenApp taient installs sur le mme serveur. Si vous choisissez de partager un port entre les Services Internet et le service XML et que vous souhaitez modifier le port du Service XML aprs l'installation, vous devez le faire manuellement. Il n'existe aucune option sur la page Proprits du serveur > Service XML. Vous pouvez excuter le service XML sur le port 443 en utilisant SSL, selon deux mthodes diffrentes : Configurer IIS pour le trafic HTTPS sur le port 443, puis slectionner le partage de port dans le programme d'installation de XenApp ; Configurer le relais SSL sur le port 443. En ce cas, le choix du partage de port n'a pas d'importance.

Remarque : Si vous souhaitez que le service XML partage un port avec IIS, vous devez installer l'Interface Web avant d'excuter le programme d'installation de XenApp.

105

Guide d'installation Citrix XenApp

Utiliser un autre port. Cette option permet d'ouvrir un numro de port diffrent sur le serveur XenApp pour les communications du service XML avec l'Interface Web et les clients. Slectionnez cette option si vous : souhaitez installer le service XML sur un serveur XML ddi ; ne souhaitez pas que le service XML Citrix partage le port TCP avec IIS.

Si vous envisagez, au cours de l'installation, de dfinir un numro de port autre que le numro par dfaut, assurez-vous que d'autres applications n'utilisent pas ce nouveau numro de port. Pour obtenir la liste des ports utiliss, entrez la commande netstat -a l'invite de commandes. Notez le numro de port que vous spcifiez. Si vous modifiez le port par dfaut, configurez les serveurs de l'Interface Web, ainsi que tout client s'y connectant, afin d'utiliser le nouveau numro de port. Important : Tous les serveurs de la batterie doivent utiliser le mme port TCP pour le Service XML Citrix. Slectionnez Partager le port TCP/IP par dfaut avec les Services Internet.

tape 9 : ajout d'utilisateurs au groupe Utilisateurs du Bureau distance


Seuls les utilisateurs membres du groupe Utilisateurs du Bureau distance peuvent se connecter aux applications publies. Par dfaut, il n'existe aucun utilisateur dans le groupe Utilisateurs du Bureau distance. Tant que vous n'avez pas ajout d'utilisateurs ce groupe, seuls les administrateurs peuvent se connecter au serveur distance. Si des comptes d'utilisateur se trouvent dj sur le serveur, le programme d'installation peut ajouter des utilisateurs au groupe Utilisateurs du Bureau distance. Cette page d'installation propose trois options : Ajouter le groupe Utilisateurs authentifis maintenant. Cette option permet d'ajouter les comptes de domaine dans le groupe Utilisateurs Windows au groupe Utilisateurs du Bureau distance. Elle garantit que tout utilisateur que vous ajoutez ultrieurement au groupe Utilisateurs sera galement ajout au groupe Utilisateurs du Bureau distance. Ajouter la liste des utilisateurs du groupe Utilisateurs maintenant. Cette option permet de copier tous les utilisateurs courants du groupe Utilisateurs dans le groupe Utilisateurs du Bureau distance. Si vous ajoutez des comptes utilisateur aprs l'installation, vous devez les ajouter manuellement au groupe Utilisateurs du Bureau distance.

Cration d'une nouvelle batterie de serveurs XenApp

106

Ignorer cette tape et ajouter les utilisateurs plus tard. Cette option n'ajoute aucun utilisateur au groupe Utilisateurs du Bureau distance. Choisir cette option signifie qu'aucun utilisateur ne peut se connecter aux applications publies tant que vous ne les ajoutez pas au groupe Utilisateurs du Bureau distance dans Windows Server 2008.

Slectionnez Ajouter le groupe Utilisateurs authentifis maintenant.

Tche 8 : installation de la Configuration avance XenApp


Si vous slectionnez Configuration avance XenApp sur la page Slection des composants, le programme d'installation vous invite installer la Configuration avance. Remarque : Installez une seule version de la Configuration avance XenApp sur le mme serveur.

Tche 9 : installation de la documentation XenApp


Si vous slectionnez XenApp Document Library (documentation XenApp) sur la page Slection des composants, le programme d'installation vous invite installer la documentation du produit. Remarque : XenApp vous invite redmarrer l'issue de l'installation. Vous devez redmarrer XenApp pour qu'il soit intgr correctement aux services Terminal Server.

Association une nouvelle batterie


Aprs l'installation du premier serveur dans la batterie et des composants de gestion tels que la Configuration avance XenApp et la console Access Management Console, vous pouvez installer XenApp sur d'autres serveurs. Lorsque vous installez XenApp sur les serveurs suivants, vous les associez la batterie cre, puis vous voyez apparatre un sous-rseau d'options dans le programme Configuration de la cration d'une batterie. Le programme d'installation de XenApp vous invite entrer le nom de votre batterie et fait rfrence ses paramtres.

107

Guide d'installation Citrix XenApp

Au cours de la configuration de l'association une batterie, l'assistant d'installation vous invite associer le serveur une batterie directement ou indirectement. Il est possible d'avoir un mlange de serveurs communiquant directement et indirectement avec le magasin de donnes. La rubrique suivante vous fournit uniquement des informations sur les tapes d'installation dans la Configuration de l'association une batterie, qui diffre de la Configuration de la cration d'une batterie. Pour associer un serveur une batterie de serveurs existante, vous devez disposer des informations suivantes : Si vous utilisez une base de donnes (Microsoft SQL Server, Oracle ou IBM DB2) stocke sur un serveur ddi, vous devez connatre le type de la base de donnes configure pour hberger le magasin de donnes. Vous devez galement connatre les informations d'identification d'ouverture de session d'un utilisateur autoris accder la base de donnes. Si vous utilisez une base de donnes (Microsoft Access ou SQL Server Express) stocke sur le premier serveur de la batterie, vous devez connatre le nom de ce serveur et les informations d'identification d'un utilisateur autoris accder la base de donnes.

Si vous avez activ le cryptage IMA lors de la cration de la batterie : copiez la cl utilise pour le premier serveur de la batterie sur un partage rseau que vous devez dfinir avec un chemin UNC ; accdez la cl que vous avez gnre lorsque vous avez cr la batterie, partir d'un priphrique de stockage portable, comme un lecteur flash USB.

Citrix vous recommande de supprimer la cl du serveur une fois l'installation de la batterie termine.

Tche 1 : installation initiale lors de l'association une batterie


Avant que vous ne parveniez sur la page Crer une batterie de serveurs ou associer le serveur une batterie de serveurs de l'assistant d'installation de Citrix XenApp pour Windows, le programme d'installation est identique, que vous vous associiez batterie de serveurs ou que vous en criez une. Lorsque vous associez le serveur une batterie, installez tous les composants que vous souhaitez voir apparatre sur ce serveur. Les serveurs associer aux batteries peuvent ne pas ncessiter autant de composants que le premier serveur de la batterie. Pour plus de prcisions sur les crans initiaux du programme d'installation, veuillez consulter la section Cration du premier serveur de la batterie , page 90.

Cration d'une nouvelle batterie de serveurs XenApp

108

Tche 2 : association une nouvelle batterie


Sur l'cran Crer une batterie de serveurs ou associer le serveur une batterie de serveurs de l'assistant d'installation, slectionnez Associer le serveur une batterie existante. Configurez la connexion du serveur la batterie existante. Vous pouvez crer une connexion directe ou indirecte au magasin de donnes en : crant une source de donnes ODBC que vous pouvez utiliser pour une connexion directe. Cette option est gnralement utilise pour les bases de donnes d'entreprise, comme Oracle, SQL Server ou DB2. spcifiant le nom du serveur sur lequel vous avez install initialement XenApp ou le nom du serveur via lequel vous souhaitez vous connecter au magasin de donnes (un serveur intermdiaire). Cette option est gnralement utilise pour Microsoft Access ou SQL Server Express.

Toutefois, si votre batterie comporte plusieurs zones, indiquez le nom de la zone laquelle vous souhaitez ajouter le serveur la page Associer le serveur une batterie de serveurs, dsactivez la case cocher Utiliser le nom de zone par dfaut, puis saisissez le nom de la zone laquelle vous souhaitez ajouter le serveur. Pour les environnements ne comportant qu'une zone, laissez la case cocher Utiliser le nom de zone par dfaut active pour associer la zone cre au premier serveur de la batterie.

Pour vous connecter directement au magasin de donnes


1. Dans la page Associer le serveur une batterie de serveurs, effectuez l'une des actions suivantes : Connectez-vous directement la base de donnes l'aide d'ODBC. Slectionnez votre base de donnes dans la liste, puis cliquez sur Suivant. Configurez le pilote ODBC associ la base de donnes que vous utilisez. Pour obtenir des instructions sur cette procdure pour des bases de donnes Microsoft SQL Server, Oracle et IBM DB2, veuillez consulter la documentation de la base de donnes concerne.

2.

Pour vous connecter un serveur contenant le magasin de donnes


1. Sur la page Associer le serveur une batterie de serveurs, slectionnez Se connecter la base de donnes sur ce serveur, spcifiez le nom du serveur hbergeant la base de donnes Access ou SQL Server Express, puis cliquez sur Suivant. Par dfaut, le port de communication est le port 2512. Sur la page Accder la base de donnes sur un ordinateur Citrix XenApp, spcifiez les informations d'identification pour le serveur auquel vous vous connectez, puis cliquez sur Suivant.

2.

109

Guide d'installation Citrix XenApp

Une fois que vous tes connect au magasin de donnes, selon que le cryptage IMA est activ sur la batterie laquelle vous vous associez, la page Paramtres du systme de licences Citrix ou Type de cl de cryptage IMA s'affiche. Voir aussi : Planification du magasin de donnes XenApp , page 197 Connexion au magasin de donnes , page 198

Tche 3 : spcification de l'emplacement du fichier de cl de cryptage IMA


Le programme d'installation dtecte automatiquement si le cryptage IMA est activ sur la batterie laquelle vous vous associez et vous invite dfinir l'emplacement de la mme cl utilise sur le premier serveur de la batterie. Lorsque vous activez le cryptage IMA pendant la Configuration de l'association une batterie, vous pouvez effectuer l'une des actions suivantes : ajouter le fichier cl chaque ordinateur avant l'installation ; ou placer le fichier cl dans un emplacement rseau partag, accessible en dfinissant un chemin UNC ; ou placer le fichier cl sur un support de stockage portatif, comme un CDROM ou un lecteur USB que vous utilisez pour chaque installation.

Lorsque vous effectuez des installations personnalises ou que vous effectuez un dploiement sur serveurs multiples dans de larges environnements, pensez stocker le fichier cl dans un emplacement de rseau partag ou l'inclure dans l'image du serveur sur lequel vous dployez XenApp. Remarque : Si vous ajoutez un fichier de cl un emplacement rseau, veillez disposer des droits explicites du fichier de cl afin d'viter d'tre invit fournir vos informations d'identifications lorsque vous excutez le programme d'installation. Voir la section Stockage de la cl sur un emplacement partag , page 238 pour plus d'informations. Choisissez l'une des mthodes suivantes pour dfinir l'emplacement du fichier cl lorsque vous associez le serveur une batterie : Installer la cl du fichier. Slectionnez cette option si vous n'avez charg aucun fichier cl sur ce serveur. Suivez ensuite la procdure Pour installer une cl partir d'un fichier , page 101.

Cration d'une nouvelle batterie de serveurs XenApp

110

Utiliser une cl dj charge. Slectionnez cette option si vous avez dj charg la cl pour cette batterie sur ce serveur. Aprs avoir charg une cl valide, la page Paramtres du systme de licences Citrix s'affiche.

Remarque : L'option Utiliser une cl dj charge n'est disponible que si vous avez charg une cl sur ce serveur avant d'avoir amorc l'installation. tant donn que vous ne pouvez pas gnrer une nouvelle cl lorsque vous associez le serveur une batterie, l'option Gnrer puis installer la cl est dsactive. Pour vrifier que le cryptage IMA est activ et configur correctement sur les serveurs, utilisez l'option query de la commande CTXKEYTOOL, situe dans le dossier Support du support d'installation. La documentation de cet outil figure dans le Guide de l'administrateur Citrix XenApp.

Tche 4 : utilisation des paramtres de licences de la batterie de serveurs


Le serveur de licences peut utiliser les mmes paramtres que la batterie ou bien pointer vers un autre serveur de licences. Sur la page Paramtres du systme de licences Citrix , slectionnez l'une des options suivantes : Entrer le nom de l'hte de la machine hbergeant votre serveur de licences Citrix. Cette option pointe vers un serveur de licences diffrent des autres serveurs de la batterie. Utiliser les rglages globaux de la batterie pour le serveur de licences. Cette option pointe vers le mme serveur de licences que le reste des serveurs de la batterie ; Entrer le nom d'hte plus tard.Si vous ne connaissez ni le nom du serveur de licences ni le numro de port, vous fournirez ces informations ultrieurement l'aide de la console Access Management Console.

Pour obtenir des informations sur le systme de licences, veuillez consulter le Guide de dmarrage du systme de licences Citrix.

111

Guide d'installation Citrix XenApp

Migration vers XenApp 5.0

Cette rubrique dcrit la migration de votre batterie existante vers XenApp 5.0. Dans cette rubrique, le terme migration correspond au processus de dplacement des donnes et des paramtres d'une ancienne version vers cette version. Cette rubrique contient galement les informations requises pour les environnements de batteries mixtes. Une batterie mixte se compose de serveurs qui excutent diffrentes versions de XenApp et de Presentation Server. Si vous n'avez jamais install XenApp auparavant, veuillez consultez les sections Prparation de l'installation de XenApp , page 70 et Cration d'une nouvelle batterie de serveurs XenApp , page 88.

Migration d'une batterie de serveurs existante vers XenApp 5.0


Vous avez le choix entre trois mthodes diffrentes pour dplacer certains serveurs de votre batterie vers la version suivante : Migration de serveurs. Nouvelle installation de XenApp sur l'un des systmes d'une batterie existante. Cette migration s'effectue sous forme d'une installation complte (et non via l'assistant de mise niveau) ; par consquent, aucun paramtre n'est transmis sur le serveur. Les paramtres de batterie du serveur proviennent de la batterie existante. Mise niveau de batterie de serveurs. Le magasin de donnes de batterie de serveurs existant est mis jour. Mais un serveur de la batterie au minimum est migr vers la nouvelle version de XenApp. Migration de batterie de serveurs. Un nouveau magasin de donnes de batterie de serveurs est cr, s'appuyant sur l'installation d'un nouveau serveur minimum (le premier serveur de la batterie).

113

Guide d'installation Citrix XenApp

Cette rubrique dcrit les migrations de serveurs, ainsi que les mises niveau et migrations de batteries. Pour effectuer une migration vers la dernire version de XenApp, Citrix recommande de suivre l'un de nos processus de migration afin de conserver les configurations de batteries (paramtres de stratgie, d'impression, de systme de licences et de batterie). Avant de commencer la migration de votre batterie dans XenApp, nous vous invitons consulter les rubriques suivantes, qui fournissent des informations utiles permettant de simplifier la migration : Nouveauts du programme d'installation de cette version de XenApp , page 113 Choix d'une stratgie de migration de batterie de serveurs , page 117 Configuration de migration requise , page 122

Si vous souhaitez excuter XenApp dans un environnement de batterie de serveurs mixte (avec des serveurs excutant deux versions diffrentes de XenApp au sein d'une mme batterie), veuillez consulter Utilisation de batteries mixtes , page 127.

Nouveauts du programme d'installation de cette version de XenApp


Avant d'installer la dernire version de XenApp, prenez note des modifications suivantes, qui sont susceptibles de modifier le dploiement de votre batterie ou les systmes d'exploitation des serveurs sur lesquels vous souhaitez publier des applications : Modifications affectant la conception de batteries , page 114 Modifications gnrales apportes au programme d'installation , page 114 Modifications affectant les installations personnalises , page 115 Modifications apportes aux composants, aux fonctions et aux paramtres , page 116 Modifications Windows Server 2008 affectant XenApp , page 117

Migration vers XenApp 5.0

114

Modifications affectant la conception de batteries


Les modifications suivantes sont susceptibles d'affecter l'emplacement de composants au sein de votre environnement Citrix : Citrix ne recommande pas de crer une zone par sous-rseau inclus dans votre environnement. Sauf si votre batterie est disperse au sein d'un rseau tendu, Citrix recommande d'utiliser une seule zone au sein de votre environnement. Pour des raisons de performances sur les rseaux tendus, Citrix recommande d'utiliser une zone pour chaque important centre de donnes disperses gographiquement. Afin de minimiser le nombre de zones, Citrix recommande de connecter les emplacements dots de quelques serveurs seulement une zone plus importante si vous disposez d'une bonne connectivit rseau tendu. En raison de la configuration de systme d'exploitation requise pour XenApp 5.0, Citrix ne recommande pas d'installer le serveur SmartAuditor sur le mme serveur que XenApp. Cela risquerait de modifier l'emplacement des composants SmartAuditor au sein de votre topologie.

Modifications gnrales apportes au programme d'installation


Les modifications suivantes affectent la squence ou le conditionnement des composants d'installation : Le kit de support XenApp Media Kit, qui contient le support d'installation, se trouve dsormais sur DVD. L'adresse URL de serveur indique dans la page Adresse de serveur pour le client de liaison n'a plus comme valeur par dfaut l'hte local, car cela peut entraner des incidents lors du dploiement sur serveurs multiples. L'installation de XenApp Plugin pour applications hberges pour Windows possde dsormais son propre fichier .msi (XenAppHosted.msi). Les plug-ins doivent tre installs pralablement au lancement du programme d'installation de XenApp. L'installation des plug-ins est effectue par dfaut uniquement lors de l'installation invoque par Autorun. La Configuration avance XenApp possde dsormais son propre pack d'installation (CMC.msi). Il est situ sur le support d'installation, dans Administration\XenApp Advanced Configuration. Bien qu'il soit install par dfaut, la Configuration avance XenApp ne fait plus partie du programme d'installation de base de XenApp (mps.msi). Le pack d'installation XenApp_Documentation.msi remplace le pack d'installation de documentation prcdent (docs.msi).

115

Guide d'installation Citrix XenApp

Dans le programme d'installation de XenApp, la page Crer une batterie de serveurs n'utilise plus le sous-rseau de votre serveur en tant que nom de zone par dfaut. La console Access Management Console prend dsormais en charge la dsinstallation simultane de toutes les extensions Access Management Console.

Modifications affectant les installations personnalises


Si vous utilisez des scripts ou des fichiers de rponses pour l'installation de XenApp, tenez compte des modifications suivantes : Il n'existe plus de type d'installation par dfaut. Lorsque vous effectuez l'installation l'aide de commandes Windows Installer (msiexec), dfinissez la proprit CTX_MF_SERVER_TYPE quel que soit le type d'installation effectu ; sinon , le programme d'installation choue. Pour simplifier la mise jour des plug-ins, XenApp Plugin pour applications hberges dsigne dsormais, dans le programme d'installation de XenApp, le fichier XenAppHosted.msi. Cela affecte les scripts d'installation XenApp : En effet, les plug-ins doivent tre installs avant le lancement du programme d'installation de XenApp. Vous devez donc ajouter les commandes permettant d'installer les plug-ins avant d'installer celles que vous utiliserez pour l'installation de XenApp. La configuration de l'authentification unique a chang. Lorsque vous effectuez des installations personnalises (par exemple, l'aide de scripts), configurez l'authentification unique lors de l'installation de XenApp Plugin pour applications hberges, qui doit prcder l'installation de XenApp. Les plug-ins possdent dsormais leur propre fichier .msi ; par consquent, certaines de leurs proprits d'installation ont chang : CLIENT_INSTALLDIR est dsormais INSTALLDIR et ADDLOCAL a t ajout.

L'installation de XenApp choue sans les plug-ins, et aucun message d'erreur ne s'affiche dans ce cas si vous installez XenApp sans assistance. Le programme d'installation de XenApp a apport les modifications suivantes aux fichiers .msi : Fichiers .msi spars pour la Configuration avance XenApp (Administration\XenApp Advanced Configuration\cmc.msi).

Migration vers XenApp 5.0

116

Le pack d'installation XenApp_Documentation.msi remplace le pack d'installation de documentation prcdent (docs.msi).

Modifiez les scripts pour tenir compte des nouveaux fichiers .msi et de leurs proprits associes ; assurez-vous galement qu'ils figurent dans la squence approprie.

Modifications apportes aux composants, aux fonctions et aux paramtres


Ces modifications peuvent affecter la mthode de conception de la batterie ou d'installation des composants : Pour pouvoir excuter cette version, vous devez disposer du serveur de licences version 11.5 ; vous pouvez vous le procurer via le programme Autorun ou sur le site de tlchargement de Citrix. Si vous excutez une version antrieure du serveur de licences, mettez-la niveau vers la version 11.5. Pour rechercher la version du serveur de licences, consultez le Guide de dmarrage du systme de licences. XenApp 5.0 ne prend pas en charge Active Sync ou Windows Mobile. Pour pouvoir utiliser des ordinateurs de poche ou d'autres dispositifs mobiles, vous devez recourir un ordinateur excutant Presentation Server 4.5, Feature Pack 1 (c'est--dire, excuter deux batteries en parallle ou disposer d'un environnement de batterie de serveurs mixte). Le remappage des lettres d'units de serveurs n'est plus pris en charge dans XenApp 5.0. Conferencing Manager n'est plus inclus dans XenApp. Citrix recommande d'utiliser la place Citrix GoToMeeting. La console Access Management Console prend dsormais en charge la dsinstallation simultane de toutes les extensions Access Management Console. Dans XenApp 5.0, Citrix a remplac Resource Manager par EdgeSight Resource Manager. Si vous utilisez Resource Manager, veuillez consulter Recherche de documentation EdgeSight, qui indique o trouver des informations complmentaires sur l'utilisation des fonctions Resource Manager optimises par EdgeSight. Les fonctions Resource Manager optimises par EdgeSight ne peuvent pas contrler les ordinateurs qui utilisent Presentation Server 4.5 avec Feature Pack 1.

117

Guide d'installation Citrix XenApp

Pour effectuer un contrle en environnement de batterie mixte, utilisez Resource Manager pour les ordinateurs excutant Presentation Server 4.5 avec Feature Pack 1 et Resource Manager optimis par EdgeSight pour les serveurs XenApp. Vous pouvez galement utiliser EdgeSight pour XenApp (fourni avec l'dition Platinum) pour le contrle de ces deux versions.

Modifications Windows Server 2008 affectant XenApp


Citrix recommande vivement de vrifier les modifications apportes Windows Server 2008 avant d'effectuer la migration vers XenApp 5.0. Il est trs important de bien comprendre les diffrences de rglages et de comportement entre Windows Server 2003 et Windows Server 2008. Certaines applications publies au sein d'un environnement Windows Server 2003 peuvent avoir un comportement inattendu si elles ne sont pas compatibles avec Windows Vista ou avec le Contrle de compte d'utilisateur (UAC). Deux points cls : Il existe des limitations l'excution d'applications non compatibles avec Vista dans Windows Server 2008. Pour plus d'informations, veuillez consulter Considrations relatives l'activation ou la dsactivation du contrle de compte d'utilisateur lors de l'installation , page 76. Dans Windows Server 2008, l'option Restreindre chaque utilisateur une seule session de l'outil Configuration des services Terminal Server est dsormais slectionne par dfaut. Pour que les utilisateurs puissent se connecter simultanment plusieurs sessions, Citrix recommande d'affecter cette option la valeur Non. Citrix recommande d'utiliser dans XenApp les paramtres qui s'appliquent aux serveurs et la batterie, afin de contrler le nombre de sessions simultanes pouvant tre lances par un utilisateur final.

Choix d'une stratgie de migration de batterie de serveurs


Il existe deux mthodes de migration : migration de serveurs individuels, impliquant une conversion graduelle de la batterie vers la version actuelle et la gestion du nom de batterie et du magasin de donnes existants ; cration d'une nouvelle batterie au fur et mesure que vous crez des serveurs portant la version suivante (ou que vous mettez jour leur image), que vous les ajoutez cette nouvelle batterie et que vous copiez manuellement les paramtres et les stratgies.

Migration vers XenApp 5.0

118

Ces mthodes prsentent diffrents avantages qui dpendent de votre environnement et de vos objectifs. Ces deux mthodes de migration impliquent le retrait du serveur migrer du rseau, puis de la batterie, l'aide de la console Access Management Console. Conversion graduelle de serveurs Si votre batterie excute Presentation Server 4.5 avec Feature Pack 1, vous pouvez effectuer une migration par tapes en associant la batterie existante des serveurs XenApp 5.0 ayant fait l'objet du processus de cration d'image, au fur et mesure que vous supprimez des serveurs Presentation Server 4.5 avec Feature Pack 1. Ce type de migration permet de conserver les stratgies existantes et les rgles qu'elles contiennent. Lorsqu'un serveur XenApp 5.0 est associ une batterie de serveurs Presentation Server 4.5 avec Feature Pack 1, les rgles de stratgie apportes par la nouvelle version portent la valeur Non configur. Sur le serveur XenApp 5.0, vous pouvez activer les nouvelles rgles dans les stratgies de batteries existantes. Toutefois, les serveurs qui excutent des versions prcdentes n'activeront pas ces nouvelles rgles. La migration d'un serveur de batterie (quelle que soit la dsignation de zone) permet de mettre niveau la batterie complte et place cette dernire en mode de batterie mixte. Si une zone pilote est utilise pour le test de pr-production et que XenApp 5.0 est install sur un serveur de cette zone, la batterie fonctionne alors en mode mixte. Dans ce cas, des problmes inattendus peuvent se produire. Citrix recommande vivement d'effectuer tous les tests au sein d'une batterie dissocie afin d'viter les impacts ventuels sur les utilisateurs de l'environnement de production. La conversion graduelle de serveurs implique l'excution d'un environnement mixte pendant la migration de serveurs individuels, ce qui peut rendre l'administration plus complexe. Bien que cette mthode vous permette de conserver votre batterie en production, elle est moins simple que la mthode de cration d'une nouvelle batterie. Citrix recommande d'excuter les serveurs en mode mixte pendant la plus courte dure possible. Cration d'une nouvelle batterie de serveurs Envisagez la cration d'une nouvelle batterie lorsqu'un nombre important de modifications doivent tre mises en uvre. Cette mthode diminue l'ventualit d'une altration des donnes. Si votre batterie existante est base sur une version autre que Presentation Server 4.5 avec Feature Pack 1, vous devez crer une nouvelle batterie car le mode mixte est pris en charge par cette version uniquement.

119

Guide d'installation Citrix XenApp

La mthode de cration d'une nouvelle batterie ne permet pas de conserver les paramtres ; vous devez donc entrer manuellement toutes les stratgies et configurations. Lorsque vous effectuez la migration de votre batterie, vous pouvez utiliser l'Interface Web comme point d'entre principal. Vous permettez ainsi aux utilisateurs d'utiliser l'ancienne et la nouvelle batterie pendant la priode de migration, car l'Interface Web peut fusionner les applications disponibles sur diffrentes batteries et les afficher sur une mme page Web.

Facteurs de conception prendre en compte lors de la migration


Outre les modifications apportes XenApp 5.0 susceptibles d'affecter la conception des batteries, d'autres facteurs sont prendre en compte lorsque vous planifiez une migration : Conception des serveurs d'infrastructure mesure que les batteries prennent de l'ampleur ou que le nombre de connexions utilisateur augmente, vous devrez peut-tre augmenter le nombre de serveurs ddis l'hbergement des services d'infrastructure dans votre environnement. Par exemple, si vous avez ajout des serveurs d'application votre batterie, il vous est peut-tre ncessaire de migrer d'un serveur d'infrastructure hbergeant le serveur de licences Citrix, le collecteur de donnes et XML Broker vers un serveur hbergeant uniquement le collecteur de donnes et XML Broker, voire un serveur ddi chaque fonction. Si cela n'a pas t fait lors de l'expansion de votre batterie, la migration vers la prochaine version de XenApp sera un moment propice pour revoir la conception de votre serveur d'infrastructure. Pour valuer vos besoins en matire de serveurs d'infrastructure, suivez les conseils fournis la section Planification des serveurs d'infrastructure , page 42 concernant l'utilisation de compteurs de performances pour analyser les performances des serveurs d'infrastructure. Conception de Load Manager Les serveurs 64 bits prennent en charge un nombre plus lev d'utilisateurs ; par consquent, il peut s'avrer utile de revoir la conception de Load Manager pour vrifier son efficacit (tout particulirement si le calculateur de charge par dfaut ou avanc fait partie de votre conception de batterie existante). Si vos valuateurs de charge utilisent principalement des pourcentages (pourcentages d'UC ou de mmoire, par exemple), vous ne devrez peut-tre pas reconfigurer votre implmentation d'quilibrage de charge. Si vous avez migr vos serveurs vers un matriel 64 bits, vous serez peut-tre en mesure de diminuer le nombre de serveurs utilisant l'quilibrage de charge, car les serveurs 64 bits peuvent prendre en charge davantage de ressources. Migration vers Access Gateway Lorsque vous migrez votre batterie vers XenApp 5.0, valuez votre configuration de scurit et dterminez si vous dsirez remplacer Secure Gateway par Access Gateway pour l'accs distant.

Migration vers XenApp 5.0

120

Ce changement peut vous procurer certains avantages dans la mesure o Acces Gateway : prend en charge davantage d'applications et de protocoles ; consolide toutes les solutions d'accs distant au sein d'un seul botier ; Access Gateway scurise en outre les connexions distantes la batterie et l'accs aux ressources non publies, telles que la messagerie lectronique, les applications Web internes et les partages de fichiers rseau ; remplace un serveur dans la zone dmilitarise par un botier scurit renforce ; vous permet d'ajouter une fonctionnalit VPN tout en conservant la possibilit d'accder aux applications publies ; permet un large ventail de machines clientes de se connecter aux applications publies l'aide de XenApp Plugins.

La migration vers Access Gateway peut modifier votre topologie de batterie. Lorsque vous supprimez Secure Gateway de la zone dmilitarise et le remplacez par Access Gateway, vous pouvez dplacer l'Interface Web vers votre rseau scuris interne. Access Gateway authentifie et autorise les utilisateurs, puis tablit une connexion avec l'Interface Web. La scurit est ainsi renforce tant donn que la zone dmilitarise compte deux serveurs Windows de moins. un niveau lev, le processus de migration de Secure Gateway vers Access Gateway comprend les tapes suivantes : ouverture des ports des pare-feu appropris ; dcision quant la migration des certificats de scurit de Secure Gateway ou la cration de nouveaux certificats pour Access Gateway ; installation du botier Access Gateway.

Pour plus d'informations, veuillez consulter le guide intitul Secure Gateway to Access Gateway Migration Guide, inclus dans la documentation d'Access Gateway.

Dfinition d'un plan de migration


La planification de votre migration est essentielle sa russite. Un plan de migration correct dfinit quatre tapes cls : la dfinition des besoins, la conception, les tests et l'implmentation.

121

Guide d'installation Citrix XenApp

1.

Dfinition des besoins Identifiez et confirmez les besoins techniques, les besoins de l'entreprise et ceux des utilisateurs. Les besoins de l'entreprise peuvent inclure la rentabilit ou les besoins en personnel. Les besoins techniques peuvent se baser sur l'infrastructure existante et la complexit technique. Les besoins des utilisateurs peuvent inclure l'authentification unique et la facilit d'accs.

2.

Documentation de la conception Le document de conception est un projet de nouvel environnement, un peu comme une maquette de nouveau btiment. Il contient les nouvelles fonctions et les principales modifications qui auront un impact sur la batterie de serveurs. Citrix recommande de crer des documents de conception dtaills pour la migration, identiques ceux crs lors de l'installation initiale.

3.

Tests Il est important de tester l'impact des nouvelles fonctions, la faon dont les modifications apportes Windows Server 2008 ont une incidence sur votre configuration de batterie.

4.

Plan d'implmentation Lorsque vous migrez vers une nouvelle version de XenApp, crez une frise chronologique. En effet, selon le type de migration choisi, la migration peut s'taler sur plusieurs mois. En rgle gnrale, un projet de mise en uvre peut se baser sur le document de conception, et inclure un projet avec planning, ressources et dpendances. La mise en uvre du projet inclut souvent la mthode de cration d'images sur les serveurs, la configuration des paramtres, la mthode d'installation des applications, la formation l'assistance technique, la formation des utilisateurs, les tapes de dploiement et le plan de mise l'cart de l'ancienne batterie (le cas chant).

Migration vers XenApp 5.0

122

Configuration de migration requise


Lors de la migration vers XenApp 5.0, vous devez mettre niveau plusieurs composants. Mise niveau du systme de licences Citrix. Si vous utilisez le serveur de licences fourni avec Presentation Server 4.5 avec Feature Pack 1, vous devez effectuer une mise niveau vers le serveur de licences inclus dans cette version. Vos fichiers de licences existants sont compatibles avec le nouveau serveur de licences. Pour plus d'informations sur la mise niveau de votre serveur de licences, veuillez consulter le livre blanc Citrix intitul Licences : migration, mise niveau et modification du nom , que vous trouverez sur http://support.citrix.com/. Migration des pilotes d'imprimante. Si vous effectuez la migration de pilotes d'imprimante vers des serveurs excutant Windows Server 2008, ces pilotes doivent tre compatibles avec Windows Server 2008. Par exemple, les pilotes Windows NT 4.0 de type noyau ne sont pas pris en charge par Windows Server 2008. Idalement, les pilotes installs sur des serveurs XenApp doivent tre certifis Windows Vista. Restrictions relatives la mise niveau de la console Access Management Console. Lorsque vous mettez niveau la console Access Management Console depuis les versions fournies avec les prcdentes versions de XenApp, il existe des restrictions relatives la manire dont la dernire version de la console reconnat les lments Mes vues crs par la version antrieure ou tout lment dcouvert par celle-ci. Aprs la mise niveau, s'il vous est propos de mettre niveau votre fichier de configuration .msc, choisissez d'effectuer l'une des oprations suivantes : Mettre niveau. Le fichier est mis niveau ; vous ne pouvez pas utiliser la version antrieure de la console pour ouvrir celui-ci ou pour visualiser certaines de Mes vues cres. Vous pouvez en revanche utiliser la version ultrieure. Ne pas mettre niveau. Le fichier n'est pas mis niveau ; vous pouvez utiliser les deux versions de la console pour afficher les lments Mes vues. Mais vous ne pouvez modifier et enregistrer les lments Mes vues que dans la version antrieure.

La migration partir de Release Preview n'est pas prise en charge. Les versions Release Preview de XenApp ne sont pas destines un usage dans des environnements de production. La migration des versions Release Preview de XenApp 5.0 vers la version officielle de XenApp 5.0 n'est pas prise en charge.

123

Guide d'installation Citrix XenApp

Important : Citrix ne prend pas en charge la mise niveau des composants de Windows Server 2003 vers Windows Server 2008, sauf mention contraire fournies avec ceux-ci.

Pour effectuer une migration graduelle partir de la version prcdente


Cette rubrique offre un aperu gnral des tches de migration d'une batterie vers la version la plus rcente de XenApp. 1. Mettez niveau le serveur de licences Citrix. Avant de mettre niveau le premier serveur d'une batterie, mettez niveau le serveur de licences et vrifiez que vous tlchargez les licences les plus rcentes. Pour plus d'informations sur la mise niveau de votre serveur de licences, veuillez consulter le livre blanc Citrix intitul Licensing: Upgrading, Migrating, and Renaming dans le Centre de connaissances de Citrix. 2. Migrez votre magasin de donnes vers un magasin de donnes pris en charge par XenApp 5.0, le cas chant. Par exemple, si votre magasin de donnes est bas sur SQL Server 2005, vous ne devez pas y apporter de modifications. Effectuez une mise niveau ou une nouvelle installation de la Configuration avance XenApp, de la console Access Management Console et de l'Interface Web . Pour mettre automatiquement ces composants niveau et conserver les paramtres de configuration par dfaut, utilisez les paramtres par dfaut des programmes d'installation correspondants lorsqu'ils sont invoqus depuis un programme Autorun. Remarque : Si vous effectuez une mise niveau de la console Access Management Console et de la Configuration avance XenApp sur la mme plate-forme de systme d'exploitation (de Windows Vista Windows Vista, par exemple), vous ne pouvez utiliser que l'assistant pour mettre niveau ces composants. 4. Pour supprimer des serveurs de la batterie dont vous souhaitez mettre jour l'image, suivez la procdure Suppression d'un serveur XenApp pendant la migration , page 126.

3.

Migration vers XenApp 5.0

124

5.

Installez XenApp 5.0 sur les nouveaux serveurs (ou ceux ayant fait l'objet du processus de cration d'image), l'aide du programme d'installation utilis pour l'association une batterie. Au cours de l'installation, spcifiez que vous souhaitez effectuer une association votre batterie existante. Effectuez la migration des serveurs dans l'ordre suivant : A. B. C. Collecteurs de donnes de zone Serveurs d'infrastructure Serveurs membres hbergeant des applications publies

6.

Installez et configurez une nouvelle version de Secure Gateway, le cas chant. XenApp 5.0 requiert l'installation de la version la plus rcente de Secure Gateway (Secure Gateway 3.1). Pour plus d'informations, veuillez consulter le Guide de l'administrateur Secure Gateway.

Pour effectuer la migration d'une batterie de serveurs existante ou d'ancienne gnration via la cration d'une nouvelle batterie
Voici un aperu gnral des tches de migration vers la version suivante de XenApp 5.0 via la cration d'une nouvelle batterie de serveurs. 1. Utilisez le Conditionneur de clients Citrix pour mettre la disposition des utilisateurs les plug-ins les plus rcents, pour crer un pack de plug-ins XenApp et pour inclure l'adresse URL de votre site de services XenApp. Certaines fonctions XenApp 5.0 ncessitent de nouveaux plug-ins. Citrix recommande de mettre niveau les plug-ins utilisateur avant de procder la migration afin de pouvoir rsoudre tout problme ventuel avant de migrer la batterie. La mise niveau des plug-ins avant la migration de la batterie permet de dterminer plus facilement si les problmes sont spcifiques aux plug-ins ou aux serveurs de la batterie. Au lieu d'utiliser le Conditionneur de clients Citrix, vous pouvez dployer le nouveau pack sur les machines clientes l'aide d'une stratgie de groupe Active Directory, de Microsoft Systems Center Configuration Manager (anciennement Systems Management Server ou SMS) ou d'un autre outil de dploiement logiciel. Ce dploiement ne ncessite aucune intervention de la part des utilisateurs. Pour plus d'informations, veuillez consulter le Guide de l'administrateur XenApp Plugin pour applications hberges. 2. Crez un nouveau magasin de donnes si ce dernier n'est pas hberg sur Microsoft Access.

125

Guide d'installation Citrix XenApp

3.

Installez XenApp 5.0 sur un serveur indpendant de votre batterie de serveurs Presentation Server et nommez-le diffremment de la batterie existante. Il s'agit du premier serveur de la nouvelle batterie. Utilisez la console Access Management Console et la Configuration avance XenApp pour configurer le nouveau serveur l'aide des paramtres appliqus votre batterie existante. Adoptez aussi les mmes rglages pour les applications publies. Vous pouvez aussi crer un script permettant d'exporter et d'importer les informations relatives aux applications publies. Consultez le site Web du rseau Citrix Developer Network pour plus d'informations.

4.

5.

Dployez l'Interface Web comme point d'entre principal de votre nouvelle batterie. Utilisez des enregistrements DNS CNAME (alias) pour les serveurs de l'Interface Web. Utilisez un alias DNS facile mmoriser (mesapplications, par exemple). En suivant cet exemple, Citrix disposerait d'un dploiement interne de l'Interface Web avec plusieurs serveurs partageant l'alias DNS mesapplications.citrix.com.

6. 7.

Mettez le nouvel environnement la disposition d'utilisateurs pilotes pour une phase de test. Aprs la mise au point du dploiement pilote, fournissez-en l'accs l'ensemble des utilisateurs. Informez les utilisateurs des moyens dont ils disposent pour se connecter votre adresse de serveur d'Interface Web. Par exemple, dans le cas de l'alias voqu prcdemment : http://mesapps.citrix.com

8.

Mise l'cart de la batterie de serveurs excutant l'ancienne version de XenApp.

Migration vers XenApp 5.0

126

Suppression d'un serveur XenApp pendant la migration


Si vous dsirez supprimer un serveur d'une batterie existante, Citrix recommande que vous dsinstalliez XenApp via Panneau de configuration > Programmes et fonctionnalits que vous vrifiiez que le serveur a bien t supprim de la batterie l'aide de la console Access Management Console, puis que vous en criez une nouvelle image, si vous le souhaitez. En utilisant cette mthode, vous supprimerez les informations d'hbergement relatives au magasin de donnes de la batterie et supprimerez le serveur de la liste des proprits de batterie affiche dans les consoles de gestion. Bien qu'il vous soit possible de supprimer le serveur de la batterie uniquement via la console Access Management Console, Citrix recommande de suivre la mthode dcrite dans cette rubrique pour plus de sret.

Pour supprimer un serveur de la batterie


1. En vous assurant que le serveur soit toujours reli au rseau et soit en service dans la batterie, dsinstallez XenApp partir du serveur via Panneau de commande > Programmes et fonctionnalits , en slectionnant Citrix XenApp 5.0, puis Dsinstaller. Ouvrez la console Access Management Console sur un autre serveur, excutez ou rexcutez la dcouverte, et vrifiez si le serveur a t correctement supprim de la batterie. Si le serveur partir duquel vous avez dsinstall XenApp apparat encore dans la console Access Management Console, procdez comme suit : A. B. 3. Dans le panneau gauche de la console Access Management Console, slectionnez le serveur. Dans le menu Action, slectionnez Toutes les tches > Supprimer de la batterie.

2.

Une fois que vous vous tes assur que le serveur n'apparat plus dans la batterie via la console Access Management Console, dconnectez ce serveur du rseau. Attention : Ne le reconnectez pas au rseau, sauf pour mettre jour ses images ou pour supprimer son logiciel XenApp. S'il est reconnect au rseau, cela risque d'endommager la batterie.

4.

Excutez la commande dscheck au niveau du magasin de donnes, pour rparer toute incohrence ventuelle.

127

Guide d'installation Citrix XenApp

5.

Effectuez une nouvelle installation du systme d'exploitation (c'est--dire une installation complte, et non une mise niveau) et de XenApp 5.0 (si vous souhaitez rutiliser le matriel pour ce serveur).

Dsinstallation de XenApp
Avant de dsinstaller XenApp, vrifiez les points cl suivants : Dsinstallation de XenApp dans les batteries connectes directement et indirectement au magasin de donnes. Dans les batteries possdant des connexions directes et indirectes au magasin de donnes, Citrix recommande de dsinstaller les serveurs indirectement connects avant de dsinstaller le serveur au travers duquel elles sont connectes (c'est--dire, le serveur se connectant directement). Si XenApp est dsinstall depuis un serveur avec une connexion directe au magasin de donnes, les serveurs connects de manire indirecte ne peuvent accder au magasin de donnes. Les informations, telles que les applications ou les administrateurs Citrix, sont perdues et les serveurs indirectement connects de ce serveur ne peuvent tre dsinstalls depuis le magasin de donnes. Dsinstallation depuis une session RDC (Remote Desktop Connection). Citrix ne recommande pas de dsinstaller XenApp depuis une session RDC (Remote Desktop Connection) car le programme de dsinstallation doit fermer la session de tous les utilisateurs distants lors de la dsinstallation de XenApp. Si vous devez dsinstaller XenApp distance, utilisez des outils tels que Microsoft Configuration Manager.

Recration et attribution d'un nouveau nom aux serveurs XenApp


Il existe plusieurs tapes spcifiques suivre lors du remplacement d'un serveur cause d'un chec matriel ou de l'attribution d'un nouveau nom un serveur de batterie l'aide du systme d'exploitation. Ces tapes vous aident empcher l'altration des enregistrements du magasin de donnes et assurer que le serveur est correctement intgr la batterie. Assurez-vous de suivre les tapes spcifiques comme documentes dans le Guide de l'administrateur Citrix XenApp dans la documentation de maintenance de la batterie.

Utilisation de batteries mixtes


Lisez ces rubriques si votre batterie contient une combinaison de serveurs excutant XenApp 5.0 et Presentation Server 4.5 avec Feature Pack 1. Si votre batterie contient uniquement des serveurs excutant XenApp 5.0, il est inutile de lire ces informations.

Migration vers XenApp 5.0

128

Ces rubriques contiennent des informations relatives aux environnements de batterie mixte. Elles contiennent des informations sur l'administration de Resource Manager qui, bien que remplac dans cette version par Resource Manager (optimis l'aide de la technologie EdgeSight), peut tre administr au sein d'une batterie mixte.

Prsentation des batteries mixtes


Citrix vous recommande, dans la mesure du possible, de mettre niveau simultanment tous les serveurs d'une batterie pour que vous n'ayez pas de versions diffrentes de XenApp et de Presentation Server excutes sur la mme batterie. Toutefois, les ordinateurs qui excutent XenApp 5.0 coexistent avec des ordinateurs qui excutent Presentation Server 4.5 avec Feature Pack 1. L'interoprabilit de cette version de XenApp avec des serveurs et des batteries antrieurs Presentation Server 4.5 avec Feature Pack 1 n'est pas prise en charge ; Feature Pack 1 fait partie des configurations requises pour une batterie mixte. Lorsque vous dterminez si vous devez ou non migrer tout ou partie d'une batterie, tenez compte des fonctions dont les utilisateurs ont besoin. Par exemple, si les utilisateurs ont besoin de la synchronisation des ordinateurs de poche, vous pouvez conserver un serveur Presentation Server 4.5 avec Feature Pack 1. Important : Pour disposer d'une batterie mixte, vous devez ajouter XenApp 5.0 la batterie Presentation Server 4.5 avec Feature Pack 1. Vous ne pouvez pas ajouter d'ordinateurs excutant Presentation Server 4.5 avec Feature Pack 1 une batterie XenApp 5.0. Pour dcouvrir une batterie mixte, excutez la dcouverte l'aide de la dernire version d'Access Management Console sur un serveur excutant XenApp 5.0. Il se peut que certaines nouvelles fonctionnalits ne soient pas disponibles si vous n'utilisez pas la dernire version d'Access Management Console. Une fois la dcouverte termine, la fonctionnalit et l'affichage varient en fonction de la version du serveur slectionn. Par exemple, si vous slectionnez un serveur excutant Presentation Server 4.5 avec Feature Pack 1, vous pouvez consulter les informations Resource Manager si celui-ci a t install ; si vous slectionnez un serveur excutant XenApp 5.0, ces informations ne s'affichent pas. Vous pouvez galement grer plusieurs batteries (par exemple, une batterie compose d'ordinateurs excutant XenApp 5.0 et une autre batterie compose d'ordinateurs excutant Presentation Server 4.5 avec Feature Pack 1). Pour la dcouverte des batteries, vous devez utiliser la dernire version de la console Access Management Console.

129

Guide d'installation Citrix XenApp

Si vous installez XenApp 5.0 au sein d'un environnement de batteries mixtes et que vous crez des comptes de domaines pour des services, vrifiez que ces comptes ne portent pas le mme nom que les comptes situs sur les serveurs de l'ancienne version. Si les privilges associs l'un des comptes est plus lev pour une version de XenApp que pour une autre, un conflit peut apparatre entre les diffrents comptes. Important : La console Access Management Console comprise avec XenApp 5.0 ne peut grer les serveurs excutant Presentation Server 4.5 avec Feature Pack 1 que lorsque la batterie contient un serveur XenApp 5.0. Citrix ne recommande pas de fonctionner en mode mixte indfiniment. S'il vous est ncessaire de conserver Presentation Server 4.5 avec Feature Pack 1 pour certaines fonctions spcifiques, Citrix suggre de disposer de deux batteries et d'utiliser l'Interface Web pour les intgrer. Les rubriques suivantes offrent les indications requises pour les environnements de batteries mixtes. Remarque : La rtrogradation de l'un des serveurs de votre batterie de XenApp 5.0 vers Presentation Server 4.5 n'est pas prise en charge.

Augmentation de la limite de mmoire graphique au sein d'une batterie mixte


Dans XenApp 5.0, la limite de mmoire graphique par dfaut est gale 32 Mo, avec une limite de mmoire graphique maximale fixe 64 Mo. Au sein d'un environnement de batteries mixtes (compos de serveurs Presentation Server 4.5 avec Feature Pack 1 et de serveurs XenApp 5.0), la limite de mmoire graphique par dfaut est gale 5 Mo, avec une limite de mmoire graphique maximale fixe 8 Mo (valeur par dfaut de Presentation Server 4.5 avec Feature Pack 1). Dans les batteries composes uniquement de serveurs XenApp 5.0, utilisez la console Access Management Console pour augmenter la limite de mmoire graphique de tous les serveurs de la batterie ou de serveurs individuels. Toutefois, au sein d'un environnement de batteries mixtes, seuls les serveurs XenApp 5.0 respectent les limites dfinies dans la console Access Management Console. Par consquent, pour augmenter la limite de mmoire graphique sur les ordinateurs excutant Presentation Server 4.5 avec Feature Pack 1 au sein d'un environnement de batterie mixte, excutez la procdure dcrite dans le document intitul How to Allow More Memory for Session Graphics on Windows Server 2003 , disponible l'adresse http://support.citrix.com/.

Migration vers XenApp 5.0

130

Administration de Resource Manager dans une batterie mixte


Dans XenApp 5.0, Resource Manager a t remplac par Resource Manager (optimis l'aide de la technologie EdgeSight). Il en rsulte que le Tableau de bord et l'extension Mes articles ne sont plus disponibles. Toutefois, dans un environnement de batteries mixtes, vous pouvez administrer Resource Manager (install sur un serveur excutant Presentation Server 4.5 avec Feature Pack 1). Par souci de commodit, les tches d'aide relatives Resource Manager, au Tableau de bord et l'extension Mes articles sont incluses, et vous pouvez bnficier de l'aide contextuelle habituelle. Vous pouvez galement vous procurer la documentation Resource Manager dans le Centre de documentation, soit depuis un serveur excutant Presentation Server 4.5 avec Feature Pack 1, soit en vous rendant l'adresse suivante : http://support.citrix.com/.

Administration d'Installation Manager dans une batterie mixte


Dans XenApp 5.0, Installation Manager a t remplac par un nouvel outil, galement appel Installation Manager, et qui est bas sur Microsoft Windows Task Scheduler 2.0 et Windows PowerShell 1.0. Toutefois, au sein d'un environnement de batteries mixtes, vous pouvez administrer la version prcdente d'Installation Manager installe sur un serveur excutant Presentation Server 4.5 avec Feature Pack 1. Pour cela, utilisez les versions Presentation Server 4.5 avec Feature Pack 1 de la console Access Management Console et de la Console Presentation Server.

Administration des environnements d'isolation dans une batterie mixte


Dans XenApp 5.0, vous utilisez le streaming d'application au lieu des environnements d'isolation. Toutefois, au sein d'un environnement de batteries mixtes, vous pouvez administrer les environnements d'isolation sur un serveur excutant Presentation Server 4.5 avec Feature Pack 1 l'aide de la version Presentation Server 4.5 avec Feature Pack 1 de la Console Presentation Server.

131

Guide d'installation Citrix XenApp

Considrations relatives SNMP dans une batterie mixte


Si une communaut SNMP (Simple Network Management Protocol) sur l'ordinateur XenApp est configure avec des permissions de lecture/criture et que l'agent SNMP est activ, les utilisateurs peuvent raliser distance des oprations potentiellement dangereuses (telles que la fermeture de session ou la dconnexion d'un utilisateur, la terminaison d'un processus ou l'envoi d'un message). Sur les systmes Windows 2003, vous devez tout d'abord crer une nouvelle communaut SNMP, puis dfinir des permissions de lecture/criture. Dans les batteries dont les ordinateurs excutent des versions prcdentes de Presentation Server, Resource Manager permet d'activer les alertes SNMP envoyer en cas de modification de l'tat d'alarme de mesures spcifiques. Le tableau suivant dresse la liste des interruptions prises en charge par Resource Manager.
Nom OID.trap number trapAlert 1.3.6.1.4.1.3845.3.3.1.3 trapServerDown 1.3.6.1.4.1.3845.3.3.1.4 trapMetricToGreen 1.3.6.1.4.1.3845.3.3.1.5 trapMetricGreenToYellow 1.3.6.1.4.1.3845.3.3.1.6 trapMetricRedToYellow 1.3.6.1.4.1.3845.3.3.1.7 trapMetricToRed 1.3.6.1.4.1.3845.3.3.1.8 Action du serveur qui dclenche l'interruption N'est plus utilise. Le serveur Resource Manager est arrt. L'tat d'une mesure du serveur Resource Manager est pass au vert. L'tat d'une mesure du serveur Resource Manager est pass du vert au jaune. L'tat d'une mesure du serveur Resource Manager est pass du rouge au jaune. L'tat d'une mesure du serveur Resource Manager est pass au rouge.

Pour plus d'informations, veuillez consulter la documentation Resource Manager relative la version approprie de Presentation Server. Pour effectuer le contrle des interruptions qui entranent la modification de la couleur des icnes, il se peut que vous ayez la possibilit d'utiliser la mthode de contrle des couleurs (pour plus d'informations, veuillez consulter la documentation du produit de gestion rseau SNMP).

Configuration et approvisionnement de XenApp

Cette rubrique dcrit les tches excuter l'issue de l'installation de XenApp : Mthodes de dploiement du logiciel serveur XenApp sur les autres serveurs de votre batterie (approvisionnement) Tches de configuration raliser l'issue de l'installation de XenApp Dploiement de plug-ins auprs des utilisateurs

Approvisionnement des serveurs de batterie


Une fois que vous avez install XenApp sur le deuxime serveur de votre batterie, vous pouvez dmarrer l'approvisionnement sur les autres serveurs de votre batterie. Dans ce contexte, l'expression approvisionner fait rfrence au processus de distribution du logiciel XenApp sur un groupe de serveurs. Dans les batteries importantes, il est ncessaire d'approvisionner les serveurs de batteries. La mthode choisie pour l'approvisionnement des serveurs de batteries dpend d'un grand nombre de facteurs, tels que l'infrastructure, les mthodes ou les outils existants. Cette rubrique prsente des conseils gnraux ainsi que des suggestions pour l'approvisionnement de serveurs de batteries, fournis titre d'information uniquement.

133

Guide d'installation Citrix XenApp

Lorsque vous effectuez un approvisionnement de serveurs de batteries, tenez compte des mthodes suivantes : Approvisionnement de XenApp l'aide de l'outil Citrix Provisioning Server. Citrix offre un produit la vente qui facilite l'approvisionnement au sein de batteries de serveurs importantes : Citrix Provisioning Server. Citrix Provisioning Server permet de livrer en streaming des systmes d'exploitation et des applications, dont XenApp, aux serveurs de batteries. Les donnes livres en streaming (systmes d'exploitation ou applications) ne sont pas persistantes, de sorte que les images pour Citrix Provisioning Server doivent inclure tout ce que vous souhaitez livrer en streaming ( savoir le systme d'exploitation, XenApp, les applications publies). Pour approvisionner avec Provisioning Server, installez et configurez un serveur XenApp, puis capturez-en l'image sur un Serveur d'approvisionnement pour centres de donnes vDisk (il s'agit gnralement d'un serveur Streaming Server pour approvisionnement). Gnralement, le processus de configuration de Provisioning Server pour fournir XenApp en streaming est similaire au clonage de serveur. Vous pouvez utiliser les instructions de clonage de serveur pour prparer des images pour Provisioning Server avec certaines modifications. Vous pouvez galement utiliser les informations du guide de l'administrateur intitul Installing Citrix XenApp Inside a Citrix Provisioning Server for Datacenters Virtual Disk et l'article intitul Citrix Provisioning Server PS Integration Utility dans le Centre de connaissances Citrix (CTX116063). Dploiement de packs Windows Installer l'aide d'Active Directory. Active Directory permet d'envoyer des packs Windows Installer vers plusieurs serveurs et stations de travail simultanment. Vous pouvez utiliser les fichiers de transformation XenApp pour slectionner les options d'installation et saisir des donnes. L'utilisation d'Active Directory pour la cration d'image peut rduire le nombre d'interactions directes avec un serveur lorsque vous en capturez des images. Cette mthode vous permet d'installer les lments pr requis variant d'un constructeur l'autre pour la prise en charge, d'excuter l'installation de XenApp, puis les applications souhaites. Il est galement inutile de vous connecter au serveur cible pour invoquer manuellement les programmes d'installation.

Configuration et approvisionnement de XenApp

134

Clonage de serveurs l'aide d'images prconfigures. Vous pouvez utiliser des programmes tiers de gestion d'images (Altiris de Symantec, par exemple) pour crer une copie de l'installation et de la configuration d'un serveur ajout une batterie. Vous utiliserez ensuite cette image pour crer d'autres serveurs au sein de la batterie. Cette fonction est appele clonage. Le clonage de serveurs XenApp requiert quelques tapes excutes manuellement, dcrites dans la section Clonage de serveurs XenApp , page 135. Vous pouvez galement cloner des machines virtuelles avec des produits comme XenServer. Cration d'une installation administrative. Si vous pensez que vous devrez effectuer frquemment l'installation de serveurs ou la mise jour de leurs images (par exemple pendant une migration ou si vous possdez des batteries trs importantes), la cration d'une installation administrative est recommande, car des versions prconfigures, ayant reu un correctif, sont disponibles en permanence. Les installations administratives constituent galement une bonne mthode pour personnaliser l'installation. Utilisation de l'installation non assiste de XenApp. Les installations non assistes vous permettent de crer un fichier de rponses spcifiant la configuration souhaite. Vous pouvez ensuite excuter le programme d'installation sur toute machine l'aide de ce fichier de rponses. Ceci diminue considrablement le temps d'installation. Cette mthode ne permet pas d'inclure les lments pr requis dans l'installation et ncessite davantage d'interaction manuelle, mais elle est plus simple pour certaines organisations et dure moins longtemps, car XenApp fournit un modle (UnattendedInstall.txt) pour celle-ci.

Si votre entreprise doit installer des serveurs ou mettre jour leurs images frquemment, vous pouvez crer une mthode que vous rpterez (utilisation de Provisioning Server, installation administrative ou approvisionnement via Active Directory), qui ncessite un minimum d'interactions manuelles. Installations simultanes Lorsque vous installez plusieurs serveurs simultanment, les serveurs inscrivent les configurations dans les mmes index de magasin de donnes. Par consquent, plus vous installez de serveurs simultanment, plus vous tes susceptibles de crer des bloquages sur le serveur de base de donnes. Lors de l'installation de XenApp, les blocages surviennent lorsqu'un dlai dattente expire sur un serveur parce que celui-ci ne peut pas crire des donnes dans une rgion verrouille par un autre serveur. Les bloquages peuvent provoquer l'chec de l'installation sur certains serveurs ou provoquer un ralentissement de leur installation plus important que d'habitude.

135

Guide d'installation Citrix XenApp

Lors de l'installation simultane de serveurs, Citrix recommande :


Magasin de donnes d'hbergement du serveur Processeur double ou plus important Serveur plus ancien Nombre maximal de serveurs installer simultanment 30 10

N'installez pas plusieurs serveurs et ne crez pas un zone en mme temps. Crez la zone tout d'abord, puis ralisez les installations simultanes. Le fait que la zone soit en place avant l'excution d'installations simultanes empche la configuration des nouveaux serveurs en tant que collecteurs de donnes.

Clonage de serveurs XenApp


Lors de l'approvisionnement de serveurs par clonage, vous crez une copie gnrique d'une image XenApp ou la clonez, puis approvisionnez la batterie en distribuant l'image clone sur ses serveurs. La cration de copies clones de XenApp exige la cration d'une version gnrique d'un serveur dont toutes les caractristiques d'identification ont t supprimes. Tous les serveurs d'une batterie contiennent des proprits qui constituent leur identit unique (nom du serveur, domaine et ID de scurit (SID), par exemple). Le clonage d'un serveur XenApp s'effectue gnralement via le processus suivant : 1. cration d'un modle d'image issu d'un serveur configur de la batterie, signifiant la suppression de l'identit correspondante afin que l'image devienne un modle pouvant tre rutilis ; distribution de l'image aux serveurs cible de la batterie de serveurs ; recration de l'identit unique de chacun de ces serveurs.

2. 3.

Les techniques de clonage sont utilises lors de la cration de batterie XenApp l'aide de technologies d'approvisionnement (Citrix Provisioning Server ou Symantec Altiris, par exemple). Ces techniques sont galement utilises avec les technologies de virtualisation qui hbergent XenApp (Citrix XenServer, la fonction Hyper-V de Windows Server 2008 et les environnements VMware, par exemple). Les candidats types au clonage de serveur sont les serveurs que vous devez installer de faon rpte. Dans les batteries de petite ou moyenne taille, il se peut que vous deviez seulement crer des images clones des serveurs qui hbergeront les applications publies. Dans les batteries importantes, il se peut que vous souhaitiez galement crer des images clones pour le serveur de cration de batterie et les serveurs d'infrastructure comme les collecteurs de donnes ou XML Broker afin de reconstruire rapidement les serveurs en cas de dfaillance.

Configuration et approvisionnement de XenApp

136

Lors de la prparation d'un serveur pour clonage avec Provisioning Server, vous pouvez inclure des applications et d'autres paramtres devant apparatre dans cette image. XenApp est compatible avec le clonage de serveur mais le clonage logiciel peut entraner le dysfonctionnement du systme d'exploitation ou de ses extensions. Lors du clonage d'un serveur XenApp, il est important de tester le premier clone sur un serveur avant de dployer le reste des clones de la batterie de serveurs. Prparation des serveurs en vue du clonage Avant de changer l'identificateur de scurit (SID) sur le serveur utilis pour accder la Configuration avance XenApp, ajoutez l'une des personnes ou entits suivantes en tant qu'administrateur Citrix possdant des droits en lecturecriture : un administrateur de domaine ; le groupe des administrateurs locaux ; l'administrateur local d'un serveur sur lequel l'identificateur SID reste statique.

Remarque : N'essayez pas de crer une image d'un serveur disposant d'un certificat SSL, car chaque serveur doit possder un certificat unique. Configuration de serveurs aprs le clonage Les informations de zone ne sont pas conserves lors du clonage d'un serveur. Lorsque le service Citrix Independent Management Architecture du serveur clon dmarre pour la premire fois, le serveur s'associe la zone par dfaut. Lorsque vous dployez des images sur des serveurs appartenant diffrentes zones, dfinissez les informations de zone de chaque serveur aprs avoir termin le processus de clonage. Une fois la creation d'images effectue, associez ces serveurs votre batterie via l'excution de la commande Chfarm. Pour plus d'informations, veuillez consulter la section consacre l'utilitaire Chfarm du Guide de l'administrateur Citrix XenApp.

Pour cloner un serveur


Pour excuter cette tche, vous avez besoin d'un utilitaire de prparation systme (Microsoft Sysprep, par exemple) et d'un logiciel tiers de gestion d'images. Cette tche suppose que vous souhaitez cloner un serveur dans le but d'hberger des applications publies et que le magasin de donnes est hberg au sein d'une base de donnes relationnelle (Oracle, SQL Server ou DB2).

137

Guide d'installation Citrix XenApp

Important : Citrix vous recommande vivement de crer les images initiales sur une batterie de serveurs test, et non en environnement de production. Ces instructions sont destines vous aider effectuer le clonage des serveurs ; elles peuvent varier en fonction de votre environnement et du logiciel de gestion d'images utilis. 1. Aprs avoir cr votre batterie, installez XenApp sur un serveur utilisant la Configuration de l'association une batterie XenApp et associez-le la batterie de serveurs cre. Configurez le serveur l'aide des paramtres inclure sur tous les serveurs. Par exemple, vous pouvez configurer des stratgies, en donnant ce serveur le niveau de slection Sans priorit si cette image doit tre utilise pour les serveurs hbergeant des applications publies ; vous pouvez galement ajouter des pilotes d'imprimante. 3. Prparez le serveur en vue de la cration d'images. Pour cela, effectuez les oprations suivantes : A. B. C. configuration des services XenApp ; consultez la section Pour configurer les services XenApp avant le clonage , page 138 ; configuration du registre ; consultez la section Pour configurer le registre avant le clonage , page 138 ; suppression des fichiers des caches locaux permanents pour les bases de donnes XenApp ; consultez la section Pour supprimer les fichiers des caches locaux permanents , page 138 ; modification du fichier DSN ; consultez la section Pour supprimer l'identification de station de travail des fichiers DSN , page 139 ; suppression des fichiers d'ancienne gnration ; consultez la section Pour supprimer des fichiers d'ancienne gnration , page 139.

2.

D. E.

Remarque : Si vous utilisez Citrix Provisioning Server, l'excution du programme d'installation PVS PS Integration Utility.msi peut acclrer le processus d'intgration en automatisant ces tapes. Pour plus d'informations sur cet utilitaire, veuillez consulter l'article intitul Citrix Provisioning Server PS Integration Utility dans le Centre de connaissances Citrix (CTX116063). 4. Crez une image de cette installation l'aide d'un logiciel tiers de gestion d'images (Citrix Provisioning Server ou Citrix XenServer, par exemple).

Configuration et approvisionnement de XenApp

138

5. 6.

Dployez cette image sur d'autres serveurs l'aide des outils inclus dans votre logiciel de gestion d'images. Au lancement de l'image, vous devez l'initialiser conformment la description de la section Pour initialiser l'image clone , page 139.

Pour configurer les services XenApp avant le clonage


1. Arrtez les services suivants : 2. service Citrix MFCOM ; Citrix Independent Management Architecture ; service Citrix WMI.

Affectez la valeur Manuel au type de dmarrage des services Citrix Independent Management Architecture et MFCOM.

Pour configurer le registre avant le clonage


Attention : Les procdures dcrites dans cette rubrique ncessitent la modification du registre. L'utilisation de l'diteur du Registre peut entraner de srieux problmes et ncessiter la rinstallation du systme d'exploitation. Citrix ne peut garantir la possibilit de rsoudre les problmes provenant dune mauvaise utilisation de lditeur du Registre. Utilisez lditeur du Registre vos risques. 1. Dans le Registre du serveur, dfinissez HKLM\SOFTWARE\Wow6432Node\Citrix\IMA\RUNTIME\PSRequired sur 1. Cette cl se trouve dans HKLM\SOFTWARE\Citrix\IMA\Runtime\PSRequired sous XenApp, dition 32 bits. Cela oblige le serveur communiquer avec le magasin de donnes ; le cache d'hte local est ensuite mis jour avec les nouvelles informations. 2. Supprimez la valeur pour HKLM\SOFTWARE\Wow6432Node\Citrix\IMA\ServerHost. Cette cl se trouve dans HKLM\SOFTWARE\Citrix\IMA\ServerHost sous XenApp, dition 32 bits.

Pour supprimer les fichiers des caches locaux permanents


Supprimez le contenu des fichiers de cache de base de donnes prsents en effectuant les tapes suivantes l'aide de la commande XenApp DSMAINT avec le paramtre appropri. La syntaxe des paramtres est dcrite dans la section DSMAINT du Guide de l'administrateur Citrix XenApp. C correspond au lecteur sur lequel vous avez install XenApp.

139

Guide d'installation Citrix XenApp

1.

Supprimez le contenu du cache d'hte local, situ dans C:\Program Files (x86)\Citrix\Independent Management Architecture\imalhc.mdb en excutant la commande dsmaint recreaterade. Par exemple,
dsmaint recreaterade

2.

Supprimez le contenu du cache de base de donnes en mode dconnect de streaming d'application, situ dans C:\Program Files (x86)\Citrix\Independent Management Architecture\RadeOffline.mdb en excutant la commande dsmaint recreatelhc. Par exemple,
dsmaint recreatelhc

Remarque : Dans les environnements de batteries mixtes, si vous clonez un serveur Presentation Server 4.5 avec Feature Pack 1, supprimez le cache de base de donnes Resource Manager, situ dans C:\Program Files (x86)\Citrix\Citrix Resource Manager\LocalDB\RMLocalDatabase.mdb.

Pour supprimer l'identification de station de travail des fichiers DSN


Utilisez un diteur de texte pour ouvrir ces fichiers DSN et supprimer la ligne entire qui spcifie les identificateurs de station de travail WSID (Workstation Identification) suivants : MF20.dsn RadeOffline.dsn

Ces fichiers se trouvent dans C:\Program Files (x86)\Citrix\Independent Management Architecture, o C correspond au lecteur sur lequel vous avez install XenApp.

Pour supprimer des fichiers d'ancienne gnration


Si vous clonez un systme sur lequel a pu tre install un module XenApp antrieur un moment donn, supprimez le fichier C:\WFCName.ini, o C correspond au lecteur sur lequel vous avez install XenApp. Ce fichier a t cr par les prcdentes versions de XenApp Plugin pour applications hberges.

Pour initialiser l'image clone


Aprs avoir clon l'image, redmarrez le serveur et excutez la procdure suivante : 1. l'aide d'un utilitaire de prparation systme ou encore d'un logiciel de gestion d'images, affectez l'image clone un nouveau nom d'ordinateur.

Configuration et approvisionnement de XenApp

140

2.

Dfinissez HKLM\SOFTWARE\Wow6432Node\Citrix\IMA\Logging\HostName sur le nouveau nom d'ordinateur. Cette cl se trouve dans HKLM\SOFTWARE\Citrix\IMA\Logging\HostName sous XenApp, dition 32 bits. Modifiez le fichier CtxSta.config pour crer un ID STA unique en utilisant l'adresse MAC du serveur, comme suit : A. l'aide d'un diteur de texte, ouvrez le fichier CtxSta.config se trouvant dans C:\Program Files (x86)\Citrix\System32, o C correspond au lecteur sur lequel vous avez install XenApp. Utilisez l'adresse MAC du nouveau serveur auquel vous avez appliqu le clone pour crer l'ID STA. Supprimez les deux-points ou espaces et faites prcder l'adresse MAC de la mention STA. Par exemple, l'adresse MAC 02-00-68-55-4D-01 devient STA020068554D01. C. Entrez l'ID STA dans le champ UID du fichier CtxSta.config. Par exemple, UID=STA020068554D01 Si vous n'affectez pas un ID STA unique, Secure Gateway et les autres composants ne peuvent pas identifier le nouveau serveur de faon unique.

3.

B.

4.

Pour redmarrer les services XenApp, procdez comme suit dans le panneau Services Windows : A. B. C. D. Affectez la valeur Automatique au type de dmarrage des services Citrix Independent Management Architecture et MFCOM. Lancez le service Citrix Independent Management Architecture. Lancez le service Citrix MFCOM. Lancez le service Citrix WMI.

Configuration de serveurs d'infrastructure


Cette rubrique inclut : Configuration des collecteurs de donnes l'issue de l'installation Configuration de zones l'issue de l'installation

141

Guide d'installation Citrix XenApp

Configuration des collecteurs de donnes l'issue de l'installation


Aprs l'installation, configurez le collecteur de donnes et, le cas chant, un collecteur de secours. Par dfaut, le programme d'installation configure le serveur utilis pour la cration de batterie en tant que collecteur de donnes ; pour cela, il affecte ce serveur le niveau de slection Plus haute priorit. Une slection de serveur correspond au processus de basculement qui slectionne un nouveau serveur en tant que collecteur de donnes, en cas d'indisponibilit du collecteur de donnes. Tous les serveurs que vous avez associs la batterie portent la valeur Priorit par dfaut. Pour utiliser un serveur en tant que collecteur de donnes, affectez-lui la valeur Plus haute priorit et ne l''utilisez pas pour d'autres fonctions (y compris pour l'hbergement d'applications publies). Aprs avoir configur le collecteur de donnes, affectez aux serveurs hbergeant des applications publies le niveau de slection Sans priorit, qui correspond au niveau de slection le plus faible ; par consquent, la possibilit que ces serveurs soient utiliss en tant que collecteurs de donnes est faible.

Pour spcifier un serveur en tant que collecteur de donnes


1. 2. 3. 4. 5. Dans le panneau gauche de la Configuration avance XenApp, slectionnez la batterie de serveurs souhaite. Dans le menu Actions, slectionnez Proprits. Slectionnez Zones. Dans la liste de zones et leurs serveurs, recherchez le serveur, slectionnezle, puis cliquez sur Dfinir la priorit. Slectionnez l'une des options suivantes : Plus haute priorit : dsigne ce serveur en tant que collecteur de donnes, en affectant le niveau de slection le plus lev. Citrix recommande de ne slectionner ce niveau de slection que pour un seul serveur par zone. Prioritaire : dsigne ce serveur en tant que collecteur de donnes de secours. Sans priorit : il s'agit du niveau de slection le plus faible. Citrix recommande de l'utiliser pour les serveurs d'applications publies.

Configuration et approvisionnement de XenApp

142

Configuration de zones l'issue de l'installation


Lorsque vous configurez des zones pour un rseau tendu, Citrix recommande de : ne pas activer l'quilibrage de charge entre les zones ; (l'option Ne pas partager les informations de charge incluse dans la fonction de gestion des zones de la Configuration avance contrle cette fonctionnalit) ; diriger les requtes utilisateur relatives aux applications vers l'emplacement gographique le plus proche, en crant un ordre de prfrences de zone dans la rgle de stratgie Espace de travail de l'utilisateur> Connexions > Prfrence de zone et basculement. Diriger les connexions des utilisateurs vers des serveurs de leur propre zone peut rduire le trafic, ce qui peut tre dterminant pour les connexions latence leve. Cette fonction n'affecte que XenApp Plugin et l'Interface Web.

Configuration de XenApp l'issue de l'installation


Aprs avoir termin l'installation de XenApp, vous devez effectuer les tches supplmentaires suivantes pour que les utilisateurs puissent ouvrir des sessions sur votre batterie de serveurs : 1. 2. Configuration des serveurs d'infrastructure requis Veuillez consulter la section Configuration de serveurs d'infrastructure , page 140. Modification des paramtres essentiels, y compris des paramtres suivants : Pour permettre aux utilisateurs de se reconnecter en permanence aux sessions, affectez l'option Restreindre chaque utilisateur une seule session la valeur Non dans l'outil Configuration des services Terminal Server. Sous Windows Server 2008, ce paramtre est dsormais activ par dfaut. Citrix recommande d'utiliser dans XenApp les paramtres qui s'appliquent aux serveurs et la batterie, afin de contrler le nombre de sessions pouvant tre lances par les utilisateurs. 3. Aprs l'installation de l'Interface Web, vous devez crer un ou plusieurs sites, l'aide de la console Access Management Console, pour que les utilisateurs puissent se connecter via l'Interface Web ou XenApp Plugin. Lancez la console Access Management Console et dcouvrez les diffrents serveurs qui composent votre batterie. Pour plus d'informations, veuillez consulter le Guide de l'administrateur Citrix XenApp. Crez tous les comptes administratifs ncessaires pour votre batterie de serveurs. Pour plus d'informations, veuillez consulter le Guide de l'administrateur Citrix XenApp.

4.

5.

143

Guide d'installation Citrix XenApp

6. 7.

Publiez des applications. Pour plus d'informations, veuillez consulter le Guide de l'administrateur Citrix XenApp. Effectuez toutes les personnalisations ncessaires, telles que la configuration des stratgies, la configuration de l'impression, le paramtrage de changement de serveur et l'quilibrage de charge. Pour plus d'informations, veuillez consulter les informations contenues dans ce guide et le Guide de l'administrateur Load Manager.

De plus, vous devez galement crer des packs de plug-ins afin de les dployer vers les utilisateurs. Les facteurs considrer dans le choix des packs de plug-ins et les mthodes utiliser pour les dployer sont voqus dans le Guide de l'administrateur XenApp Plugin pour applications hberges.

Configuration des serveurs aprs l'installation, l'aide de scripts


Aprs avoir effectu l'approvisionnement des serveurs ou le dploiement des images clones, vous pouvez excuter des scripts pour raliser les tches de configuration. Les tches de configuration que vous pouvez effectuer l'aide de scripts sont notamment les suivantes : publication d'applications, dfinition des prfrences de slection des collecteurs de donnes et application de calculateurs de charge. Toutefois, l'utilisation de scripts pour ces options de configuration vous permet d'apporter des modification serveur par serveur, en cas de besoin. Pour plus d'informations sur l'utilisation de scripts et sur les langues prises en charge, veuillez consulter le MFCOM Software Developer's Kit (kit du dveloppeur logiciel MFCOM) dans Citrix Developer Network.

Rfrence au sujet des installations personnalises de XenApp

Cette rubrique dcrit les diffrentes mthodes d'installation de XenApp, autres qu' partir du programme Autorun. Elle dcrit galement les options d'installation proposes (fichiers journaux d'installation, par exemple). Les thmes traits sont les suivants : Installation non assiste de XenApp Installation de XenApp via la modification des packs Windows Installer Prparation d'installations avec rponses renseignes Cration d'un fichier journal d'installation

Cration d'installations personnalises


XenApp offre diffrentes mthodes d'installation qui viennent complter l'installation partir du programme Autorun, avec assistant. Ces mthodes d'installation sont utiles lorsque vous souhaitez installer XenApp simultanment sur un grand nombre de serveurs. Pour configurer l'installation de XenApp, vous pouvez : modifier les packs Windows Installer (fichiers .msi) via la commande Windows Msiexec ou encore via l'utilisation de fichiers de transformation ; crer un fichier de rponses dans lequel les rponses aux questions poses pendant l'installation sont donnes.

Si vous souhaitez stocker des images prconfigures de XenApp sur un point de partage rseau, vous devez installer XenApp via la mthode d'application de fichiers de transformation au pack .msi.

145

Guide d'installation Citrix XenApp

Pour obtenir les instructions d'installation non assiste du systme de licences, veuillez consulter le document Guide de dmarrage du systme de licences Citrix. Vous trouverez galement certaines proprits d'installation des licences XenApp dans la section Informations de rfrence sur les proprits XenApp Windows Installer , page 160. La documentation relative l'installation de XenApp utilise la terminologie suivante : Installation silencieuse. Ce terme dsigne les installations effectues l'aide des commandes Windows Installer (msiexec /qb) n'affichant aucune invite ou page d'installation, et aucun message au cours du processus. Le terme d'installation silencieuse n'est pas synonyme d'installation non assiste . Installation non assiste. Ce terme dsigne les installations XenApp effectues l'aide de l'excutable unattendedinstall.exe et d'un fichier de rponses. Plusieurs types d'installations, notamment les scripts utilisant les commandes Windows Installer, sont techniquement des installations non assistes ; toutefois, dans la documentation d'installation de XenApp, ce terme est utilis de faon spcifique pour dsigner les installations de XenApp l'aide d'un fichier de rponses.

Voir aussi : Prparation de l'installation de XenApp , page 70 Cration d'une nouvelle batterie de serveurs XenApp , page 88 Migration vers XenApp 5.0 , page 112

Tches supplmentaires relatives aux installations personnalises de XenApp


Si vous n'installez pas XenApp l'aide du programme Autorun, excutez les tches supplmentaires suivantes avant l'installation : Installez tous les lments pr requis. Les lments pr requis qui sont automatiquement installs au cours de l'installation Autorun ne sont pas installs au cours des installations personnalises. Avant d'installer XenApp, vrifiez la configuration systme requise dans la Check-list d'installation Citrix XenApp. Installez XenApp Plugin. Veuillez consulter la section Installation de XenApp Plugin avant de procder l'installation , page 146.

Rfrence au sujet des installations personnalises de XenApp

146

Si vous utilisez Oracle, SQL Server ou DB2 pour le magasin de donnes, crez un fichier DSN. Veuillez consulter la section Cration d'un fichier DSN pour le programme d'installation de XenApp , page 206.

Remarque : Si vous avez install XenApp auparavant, nous vous recommandons de lire la section Nouveauts du programme d'installation de cette version de XenApp , page 113.

Installation de XenApp Plugin avant de procder l'installation


XenApp exige l'installation de XenApp Plugin avant l'excution du programme d'installation. Si vous invoquez le programme d'installation partir d'Autorun, cette opration s'effectue automatiquement par dfaut. Toutefois, si vous utilisez une autre mthode d'installation, vous devez installer le plug-in avant d'installer XenApp. Sinon, certaines fonctions (telles que l'authentification unique ou les fonctions d'observation) risquent de ne pas fonctionner correctement. Points cls : Les packs d'installation de XenApp Plugin, XenAppHosted.msi et XenAppWeb.exe, se trouvent dans le dossier Clients\ica32 du support d'installation. Vous pouvez installer Program Neighborhood, XenApp Plugin, XenApp Web Plugin, ou encore une combinaison de ces plug-ins. Installez le pack XenApp Web Plugin si vous configurez l'Interface Web sur le serveur. Citrix vous recommande vivement d'installer galement le plug-in de streaming, qui n'est pas install automatiquement sur tous les serveurs d'une batterie lors d'une installation non assiste par Autorun. Citrix XenApp Plugin pour applications en streaming, XenAppStreaming.exe, se trouve dans le dossier Clients\Streaming du support d'installation.

Remarque : Si vous mettez des clients du serveur niveau, dsinstallez toute version antrieure des clients Citrix, notamment Streaming Clients, puis n'installez que les modules inclus dans cette version. Voir aussi : Tche 4 : configuration de l'authentification du client de liaison , page 94

147

Guide d'installation Citrix XenApp

Installation de XenApp via la modification des packs Windows Installer


XenApp et ses composants sont compils dans un pack Windows Installer (fichier .msi). La technologie Windows Installer met en uvre le service Windows Installer des systmes d'exploitation Windows et le format de fichier MSI utilis pour les packs stockant les informations concernant l'installation des applications. XenApp prend en charge deux mthodes d'installation de XenApp via la modification des fichiers .msi : excution des commandes Windows Installer (Msiexec) ; application de fichiers de transformation.

Vous pouvez associer les commandes Windows Installer aux mthodes d'installation administratives et par fichiers de transformation afin de bnficier d'installations plus puissantes, auxquelles vous pouvez plus facilement appliquer des correctifs et des mises jour. titre d'exemple, vous pouvez dployer les packs XenApp Installer l'aide des services Microsoft Active Directory, de Microsoft Systems Management Server ou d'autres produits tiers. Le pack XenApp Windows Installer (mps.msi) est situ dans le dossier XenApp Server du support d'installation XenApp. En cas de problme lors de l'excution d'un pack Windows Installer, vous pouvez consulter la liste des problmes de l'Observateur d'vnements de Windows. Recherchez les entres du Journal applications contenant MSIInstaller dans la colonne Source.

Installation l'aide de commandes Windows


Le programme d'installation de XenApp prend en charge l'utilisation de la commande Msiexec. La commande Msiexec vous permet d'installer, de modifier et d'effectuer des oprations sur les packs Windows Installer (.msi) partir de la ligne de commande. Dfinissez les proprits en ajoutant Property=valeur sur la ligne de commande la suite des autres commutateurs et paramtres. Pour obtenir les dfinitions des proprits du pack Windows Installer de XenApp, veuillez consulter l'annexe Informations de rfrence sur les proprits XenApp Windows Installer , page 160. Vous pouvez galement utiliser la commande Msiexec pour excuter le programme d'installation (installations administratives) partir de points de partage rseau. Veuillez consulter Prparation d'installations avec rponses renseignes , page 154.

Rfrence au sujet des installations personnalises de XenApp

148

Installations XenApp L'exemple de ligne de commande suivant permet d'installer le pack Windows Installer de XenApp et de crer un fichier journal pour conserver des informations sur cette opration. Cet exemple n'inclut pas les proprits requises. Vous devez ajouter les proprits dfinir aprs les commutateurs.
msiexec /i mps.msi /L*v c:\output.log

Installation de la console Access Management Console et de la Configuration avance XenApp. Pour effectuer des installations personnalises de la console Access Management Console et de la Configuration avance, utilisez les fichiers MSI individuels situs dans les dossiers Administration\Access Management Console\Setup et Administration\XenApp Advanced Configuration du support d'installation de XenApp. Le fichier .msi rfrenc par Autorun ne peut pas tre utilis pour des installations personnalises. Options courantes de la commande Msiexec Certaines options courantes de la commande Msiexec sont numres ci-dessous.
Option Installer ou configurer un produit Dsinstaller un produit Dfinir un niveau de journalisation ( utiliser avec l'option d'installation ou de dsinstallation) Syntaxe msiexec /i {package|ProductCode} msiexec /x {package|ProductCode} msiexec /L [i][w][e][a][r][u][c][m][p][v][+][!] FichierJournal Pour inclure l'option v dans un fichier journal l'aide d'un caractre gnrique, entrez /L*v une invite de commandes. Il est galement possible d'utiliser les options de fichier journal de Windows Installer pour le processus de dsinstallation. Installer une transformation ( utiliser avec l'option d'installation ou de dsinstallation) Dfinir le niveau d'interface utilisateur ( utiliser avec l'option d'installation ou de dsinstallation) msiexec /i package TRANSFORMS=TransformList Si vous appliquez plusieurs transformations, sparez les noms de leurs fichiers avec des points-virgules. msiexec /q {n|b|r|f}

Pour plus d'informations sur les paramtres et les commutateurs que vous pouvez utiliser avec les options listes, veuillez visiter le site Web de Microsoft et effectuer une recherche sur msiexec.

149

Guide d'installation Citrix XenApp

Installation avec fichiers de transformation


XenApp contient des fichiers de transformation Windows Installer utiliser lors des installations avec cration d'une batterie XenApp, avec association de serveur une batterie existante et avec systme de licences Citrix. La modification des fichiers de transformation permet de mieux contrler le programme d'installation de XenApp et de modifier la base de donnes d'installation de XenApp. L'utilisation de fichiers de transformation constitue une mthode d'installation de XenApp via Active Directory. Les fichiers de transformation sont des fichiers portant l'extension .mst qui manipulent les diffrents lments de la base de donnes d'installation contenue dans le pack d'installation de XenApp (mps.msi). Les fichiers de transformation de XenApp modifient le pack d'installation de XenApp au cours de l'installation et modifient dynamiquement le comportement d'installation. Les exemples de fichiers de transformation XenApp servent de guide pour raliser la configuration souhaite. Pour pouvoir utiliser les fichiers de transformation XenApp, modifiez-les afin d'inclure vos valeurs requises l'aide des outils tiers Windows Installer. Appliquez-les au pack mps.msi, puis dmarrez l'installation. Lorsque vous modifiez un fichier de transformation appliquer au pack d'installation XenApp, dfinissez les valeurs attribuer aux proprits du pack. Lorsque la transformation est applique au pack d'installation, les rponses aux questions qui vous seraient normalement poses lors de l'installation sont dj dfinies. Les transformations cres pour personnaliser un pack d'installation XenApp sont mises en cache sur votre systme. Les fichiers de transformation sont appliqus au pack d'installation de base (mps.msi) chaque fois que vous installez des corrections chaud (c'est--dire chaque fois que le programme d'installation doit modifier le pack mps.msi). Toutefois, vous ne pouvez appliquer les fichiers de transformation que lors de l'installation initiale de XenApp. Une fois XenApp install, vous ne pouvez plus le faire. Si vous voulez rendre nulle la valeur d'une proprit du fichier MSI, supprimez la proprit du fichier de transformation.

Modification des exemples de fichiers de transformation


Quatre exemples de fichiers de transformation, associs au fichier mps.msi, se trouvent dans le dossier Support\Install du support d'installation de XenApp et sont abords dans cette rubrique : thirdpartydb_create_direct.mst. Cre une batterie XenApp utilisant une base de donnes d'entreprise (SQL Server, Oracle, DB2) en tant que magasin de donnes.

Rfrence au sujet des installations personnalises de XenApp

150

thirdpartydb_join_direct.mst. Cre une association une batterie XenApp qui utilise une base de donnes d'entreprise en tant que magasin de donnes et tablit une connexion directe au magasin de donnes. Localdb_access_create.mst. Cre une batterie XenApp qui utilise Microsoft Access ou SQL Express en tant que magasin de donnes. Join_Indirect.mst. Cre une association une batterie XenApp qui utilise Microsoft Access ou SQL Server Express en tant que magasin de donnes et tablit une connexion indirecte au magasin de donnes.

Pour installer le serveur de licences Citrix via Active Directory, vous pouvez utiliser le fichier ActiveDirectoryLicensingInstallSupport.mst. Ce fichier de transformation, qui est associ au fichier ctx_licensing.msi, est abord dans le Guide de dmarrage du systme de licences Citrix .

Pour crer un fichier de transformation personnalis l'aide de l'un des exemples de fichier de transformation 1. Slectionnez un outil de modification de packs Windows Installer pour ouvrir le pack d'installation XenApp (mps.msi), situ dans les rpertoires XenApp Server\w2k8x64 et XenApp Server\w2k8 du support d'installation de XenApp.
2. 3. 4. Appliquez la transformation qui inclut les proprits et les valeurs modifier. Entrez les nouvelles valeurs des proprits modifier. Gnrez le fichier de transformation et enregistrez-le sous un nouveau nom.

Pour appliquer un fichier de transformation 1. Entrez la commande suivante l'invite de commandes (Pack reprsente le nom du pack d'installation de XenApp et ListeTransformations, reprsente la liste des fichiers de transformation appliquer).
msiexec /i Pack TRANSFORMS=ListeTransformations Pour plus d'informations sur les paramtres et les commutateurs que vous pouvez utiliser avec ces options, veuillez consulter le site Web de Microsoft l'adresse http://www.microsoft.com/ et effectuez une recherche avec le mot-cl msiexec . 2. Si vous appliquez plusieurs fichiers de transformation, sparez leurs noms par des points-virgules dans la ligne de commande.

Voir aussi : Installation avec fichiers de transformation , page 149 Pour crer un fichier de transformation personnalis l'aide de l'un des exemples de fichier de transformation , page 150

151

Guide d'installation Citrix XenApp

Pour appliquer un fichier de transformation , page 150 Noms et valeurs des proprits du programme d'installation de XenApp , page 160

thirdpartydb_create_direct.mst
Cet exemple de fichier de transformation peut tre utilis pour crer une nouvelle batterie de serveurs utilisant une base de donnes sur un serveur de base de donnes distinct. Ce fichier de transformation cre une batterie utilisant une base de donnes Microsoft SQL Server, Oracle ou IBM DB2 en tant que magasin de donnes. La base de donnes est stocke sur un serveur de base de donnes ddi et configure pour un accs direct par les serveurs de la batterie.

Proprits et exemples de valeurs CTX_MF_NEW_FARM_NAME=Farm-ThirdParty


CTX_MF_CREATE_FARM_DB_CHOICE=ThirdParty CTX_MF_USER_NAME=Administrator CTX_MF_DOMAIN_NAME=Domain1 CTX_MF_FARM_SELECTION=Create CTX_MF_ODBC_USER_NAME=sa CTX_ODBC_PASSWORD=citrix CTX_MF_ODBC_RE_ENTERED_PASSWORD=citrix CTX_MF_LICENSE_SERVER_NAME=License_Server CTX_MF_SHADOWING_CHOICE=Yes CTX_MF_XML_PORT_NUMBER=180 CTX_MF_XML_CHOICE=Separate CTX_MF_SERVER_TYPE=e CTX_MF_SHADOW_PROHIBIT_NO_LOGGING=No CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION=Yes CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA=No Vous devez ajouter la ligne suivante au fichier de transformation car elle n'est pas disponible par dfaut dans le pack Windows Installer utilis pour mps.msi. CTX_MF_SILENT_DSNFILE =\\fileserver\image\TestSQL.DSN Voir aussi : Noms et valeurs des proprits du programme d'installation de XenApp , page 160

Rfrence au sujet des installations personnalises de XenApp

152

thirdpartydb_join_direct.mst
Cet exemple de fichier de transformation associe une batterie de serveurs existante qui utilise une base de donnes sur un serveur de base de donnes distinct. Dans ce fichier de transformation, la batterie de serveurs existante utilise une base de donnes Microsoft SQL Server, Oracle ou IBM DB2 stocke sur un serveur de base de donnes ddi. Le nouveau serveur associ la batterie dispose d'un accs direct au magasin de donnes.

Proprits et exemples de valeurs CTX_MF_FARM_SELECTION=Join


CTX_MF_JOIN_FARM_DB_CHOICE=Direct CTX_MF_ODBC_USER_NAME=sa CTX_ODBC_PASSWORD=citrix CTX_MF_ODBC_RE_ENTERED_PASSWORD=citrix CTX_MF_LICENSE_SERVER_NAME=License_Server CTX_MF_SHADOWING_CHOICE=Yes CTX_MF_XML_PORT_NUMBER=180 CTX_MF_XML_CHOICE=Separate CTX_MF_SERVER_TYPE=e CTX_MF_SHADOW_PROHIBIT_NO_LOGGING=No CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION=Yes CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA=No Vous devez ajouter la ligne suivante au fichier de transformation car elle n'est pas disponible par dfaut dans le pack Windows Installer utilis pour mps.msi. CTX_MF_SILENT_DSNFILE =\\fileserver\image\TestSQL.DSN Voir aussi : Noms et valeurs des proprits du programme d'installation de XenApp , page 160

Localdb_access_create.mst
Cet exemple de fichier de transformation cre une nouvelle batterie de serveurs utilisant une base de donnes hberge localement comme magasin de donnes de la batterie. La base de donnes est stocke localement sur le premier serveur de la batterie sur lequel vous avez install XenApp .

Proprits et exemples de valeurs CTX_MF_NEW_FARM_NAME=AccessFarm


CTX_MF_USER_NAME=Administrator

153

Guide d'installation Citrix XenApp

CTX_MF_DOMAIN_NAME=Domain1 CTX_MF_FARM_SELECTION=Create CTX_MF_CREATE_FARM_DB_CHOICE=Local CTX_MF_LOCAL_DATABASE=SQLEXPRESS CTX_MF_MSDE_INSTANCE_NAME=CITRIX_METAFRAME CTX_MF_LICENSE_SERVER_NAME=License_Server CTX_MF_SHADOWING_CHOICE=Yes CTX_MF_ENABLE_VIRTUAL_SCRIPTS=Yes CTX_MF_XML_PORT_NUMBER=80 CTX_MF_XML_CHOICE=Share CTX_MF_SERVER_TYPE=a CTX_MF_SHADOW_PROHIBIT_NO_LOGGING=No CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION=No CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA=No Voir aussi : Noms et valeurs des proprits du programme d'installation de XenApp , page 160

Join_Indirect.mst
Cet exemple de fichier de transformation associe un serveur une batterie de serveurs existante qui utilise un magasin de donnes hberg localement. Dans cet exemple de fichier de transformation, la batterie de serveurs existante utilise une base de donnes Microsoft SQL Server 2005 Express stocke sur l'un des serveurs excutant XenApp. Remarque : Ce fichier de transformation n'active pas le cryptage IMA. Si vous utilisez ce fichier de transformation et souhaitez activer le cryptage IMA, vous devez l'activer manuellement aprs l'installation en excutant la commande CTXKEYTOOL. Pour plus d'informations, veuillez consulter CTXKEYTOOL dans le Guide de l'administrateur Citrix XenApp.

Proprits et exemples de valeurs CTX_MF_FARM_SELECTION=Join


CTX_MF_INDIRECT_JOIN_USER_NAME=Administrator CTX_MF_INDIRECT_JOIN_DOMAIN_NAME=Domain1 CTX_MF_JOIN_FARM_SERVER_NAME=Server1

Rfrence au sujet des installations personnalises de XenApp

154

CTX_MF_JOIN_FARM_SERVER_PORT=2512 CTX_MF_JOIN_FARM_DB_CHOICE=Indirect CTX_MF_LICENSE_SERVER_NAME=License_Server CTX_MF_ENABLE_VIRTUAL_SCRIPTS=Yes CTX_MF_XML_PORT_NUMBER=80 CTX_MF_XML_CHOICE=share CTX_MF_SERVER_TYPE=a CTX_MF_SHADOW_PROHIBIT_NO_LOGGING=Yes CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION=No CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA=No Les proprits du mot de passe de la base de donnes ne sont pas incluses dans le pack Windows Installer par dfaut utilis pour le fichier mps.msi. Si la base de donnes est protge par un mot de passe, dfinissez-le en ajoutant cette ligne au fichier de transformation : CTX_INDIRECT_JOIN_PASSWORD=MotDePasse Si le mot de passe est vierge, n'ajoutez pas la proprit du mot de passe. Voir aussi : Noms et valeurs des proprits du programme d'installation de XenApp , page 160

Prparation d'installations avec rponses renseignes


Si vous installez rgulirement XenApp et que vous cherchez diminuer le nombre d'tapes d'installation, vous pouvez crer une installation administrative du logiciel grce aux commandes Windows Installer (msiexec /a). Une installation administrative est un type d'installation qui dcompresse les fichiers d'installation et en copie des versions pralablement renseignes sur un point de partage rseau. Les utilisateurs ayant accs au point de partage peuvent alors excuter le programme d'installation de XenApp partir de cet emplacement. Les installations administratives produisent une copie des commandes Windows Installer que vous avez utilises pour les excuter. Toutefois, les paramtres dfinis dans la ligne de commande (par exemple, INSTALLDIR="C:\MonDossier) sont stocks dans la nouvelle copie des commandes Windows Installer.

155

Guide d'installation Citrix XenApp

Une installation administrative de XenApp est recommande lorsque vous souhaitez : excuter des commandes Windows Installer intgrant des correctifs, comme des corrections chaud Citrix ou des mises jour Windows, de telle sorte que vous n'ayez pas besoin d'installer ces correctifs au cours d'une tape distincte ; conserver des chemins fournis par le programme d'installation (chemin d'accs au site de services Web, par exemple) ; prparer les commandes Windows Installer l'aide de rponses renseignes en vue de dploiements Active Directory.

Une fois l'image source administrative cre, vous pouvez appliquer les correctifs Windows Installer de votre choix (fichiers .msp, tels que des corrections chaud Citrix) l'image au fur et mesure qu'ils sont disponibles. Appliquer les correctifs l'image source vous permet d'installer ces correctifs en mme temps que l'application sur un nouveau serveur. Vous n'avez alors pas besoin d'installer les correctifs sparment aprs l'installation de l'application. Citrix vous recommande de crer les deux images sources d'installation administrative suivantes : le pack d'installation et tout fichier de transformation ncessaire la cration de la batterie de serveurs. (excutez cette image sur le premier serveur de la batterie de serveurs). le pack d'installation et tout fichier de transformation ncessaire l'association de serveurs supplmentaires la batterie de serveurs. (excutez cette image sur les serveurs associer une batterie de serveurs existante).

Pour crer une installation administrative


1. 2. Copiez l'image de support d'installation de XenApp un emplacement rseau auquel les administrateurs et les serveurs peuvent accder. Crez les fichiers de transformation appropris pour la cration d'une nouvelle batterie de serveurs et pour l'association une batterie de serveurs existante. Par exemple, si votre magasin de donnes se trouve dans une base de donnes relationnelle, utilisez thirdpartydb_create_direct.mst et thirdpartydb_join_direct.mst. Excutez la commande msiexec /a afin de crer deux images rseau permettant d'installer XenApp : l'image utiliser pour crer une batterie de serveurs ; l'image utiliser pour associer un serveur une batterie de serveurs.

3.

Rfrence au sujet des installations personnalises de XenApp

156

L'exemple de ligne de commande suivant permet d'effectuer cette opration.


msiexec /a <chemin d'accs complet du pack de base mps.msi> / L*v <chemin d'accs complet d'un fichier journal> /qb TARGETDIR=<chemin d'accs complet de l'emplacement rseau> TRANSFORMS=<liste des noms des fichiers de transformation crs l'tape 2, spars par des points-virgules (exemple : sql_join.mst)>

4.

Excutez l'installation administrative partir des points de partage rseau contenant l'image utilise pour crer le premier serveur de la batterie. L'exemple de ligne de commande suivant permet d'effectuer cette opration.
msiexec /i <chemin d'accs complet du fichier mps.msi sur le nouveau point de partage> /L <chemin d'accs complet d'un fichier journal> /qb-

5.

Excutez l'installation administrative contenant l'image utilise pour associer un serveur la batterie.

Cration d'un fichier journal d'installation


Les fichiers journaux d'installation et de dsinstallation ne sont pas automatiquement crs pour les packs Windows Installer. Les mthodes suivantes vous permettent de crer des fichiers journaux : Utilisez la commande de journalisation pour crer des fichiers journaux uniquement pour les oprations Windows Installer ; Activez la journalisation automatique pour toutes les oprations Windows Installer en crant une nouvelle valeur chane de registre. Attention : Une mauvaise utilisation de l'diteur du Registre peut entraner de srieux problmes et ncessiter la rinstallation du systme d'exploitation. Citrix ne peut garantir la possibilit de rsoudre les problmes provenant dune mauvaise utilisation de lditeur du Registre. Utilisez lditeur du Registre vos risques. Veillez effectuer une copie de sauvegarde avant de modifier le Registre.

157

Guide d'installation Citrix XenApp

Cl : HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\ Windows\Installer Type : REG_SZ Nom : Journalisation Donnes : voicewarmup Un fichier journal est cr dans le rpertoire %Tmp% pour chaque opration. Utilisez l'diteur de stratgie de groupe Active Directory pour configurer les proprits de journalisation d'un groupe Active Directory.

Pour modifier la stratgie de journalisation, ouvrez l'diteur de stratgie de groupe, puis slectionnez Configuration ordinateur > Modles d'administration > Composants Windows > Windows Installer.

Installation non assiste de XenApp


Vous pouvez effectuer une installation non assiste de XenApp en crant un fichier de rponses qui rpondra aux invites du programme d'installation de XenApp. Vous trouverez un exemple de fichier de rponses (UnattendedTemplate.txt) dans le support d'installation XenApp, dans le rpertoire Support\Install. Le fichier contient des instructions dcrivant les options d'installation. Vous pouvez galement utiliser le fichier de rponses pour gnrer une ligne de commande Windows Installer avec l'option silencieuse. Cette ligne de commande rsulte de l'excution de l'installation non assiste de XenApp.

Pour procder une installation non assiste avec un fichier de rponses


1. 2. 3. Copiez ce fichier dans un autre rpertoire et utilisez-le comme modle en le modifiant en fonction de vos besoins. l'aide d'un diteur de texte, ouvrez le fichier UnattendedTemplate.txt, qui se trouve dans le dossier Support\Install du support d'installation XenApp. Dfinissez les valeurs des entres que vous souhaitez utiliser, puis enregistrez le fichier. Le fichier fourni comprend les dfinitions et les valeurs possibles de chaque entre.

Rfrence au sujet des installations personnalises de XenApp

158

4.

Entrez la commande suivante l'invite de commandes, o chemin-versmps.msi reprsente le chemin d'accs complet vers votre installation de XenApp, et fichier_rponse.txt correspond au nom du fichier texte que vous avez cr l'tape 1 : UnattendedInstall.exe < chemin-vers-mps.msi> < fichier_rponse.txt > [MSIPROPERTY1=VALUE1] ... [MSIPROPERTYN=VALUEN] Un exemple de cette commande incluant le mot de passe ODBC figure ciaprs :
c:\XenApp\UnattendedInstall.exe "c:\Setup\MPS.msi" c:\cps\x32ORCL10-1.txt CTX_ODBC_PASSWORD="password" CTX_MF_ADD_LOCAL_ADMIN=Yes

Un exemple de cette commande incluant le mot de passe join indirect figure ci-aprs :
c:\XenApp\UnattendedInstall.exe "c:\Setup\MPS.msi" c:\cps\x32Access-2All.txt CTX_INDIRECT_JOIN_PASSWORD="password" CTX_MF_ADD_LOCAL_ADMIN=Yes

Remarque : Les mots de passe ne sont plus stocks dans le fichier de rponses. Ils doivent tre spcifis sur la ligne de commandes lors de l'appel du fichier UnattendedInstall.exe. Pour connatre les options de ligne de commande requises pour le scnario utilis, veuillez consulter le fichier modle de l'installation non assiste.

159

Guide d'installation Citrix XenApp

Informations de rfrence sur les proprits XenApp Windows Installer

Cette rubrique traite des proprits d'installation de XenApp utiliser avec les commandes Windows Installer (msiexec) : Proprits d'installation Windows du client de liaison Noms et valeurs des proprits du programme d'installation de XenApp

Noms et valeurs des proprits du programme d'installation de XenApp


Les proprits d'installation XenApp vous permettent de dfinir des valeurs lors de l'installation de XenApp l'aide de commandes et de fichiers de transformation Windows Installer. Points cls : Certaines valeurs, telles que les mots de passe, sont sensibles la casse. Lorsque vous effectuez une installation non assiste (UnattendedInstall.exe), utilisez les proprits d'installation sur la ligne de commande pour dfinir les informations d'identification des utilisateurs, car ces informations ne figurent plus dans le fichier de rponses de XenApp. Vous pouvez galement utiliser la ligne de commande pour dfinir d'autres proprits d'installation, comme les rpertoires d'installation. Lorsque vous utilisez des proprits d'installation dans une ligne de commande, dans le cadre d'une installation non assiste, placez les valeurs comportant des espaces entre guillemets (""). Si vous utilisez des guillemets lorsque vous excutez les proprits du programme d'installation dans la ligne de commande, faites-les prcder du caractre d'chappement (\). Par exemple, utilisez INSTALLDIR=\"C:\Program

161

Guide d'installation Citrix XenApp

Files\Citrix\" et non INSTALLDIR="C:\Program Files\Citrix". Les proprits d'installation des composants Platinum (Password Manager et SmartAuditor, par exemple) se trouvent dans les guides d'installation et d'administration de ces produits, le cas chant. Les commandes Windows Installer (msiexec) pour le systme de licences Citrix sont disponibles dans le Guide de dmarrage du systme de licences Citrix.

Chaque proprit d'installation correspond une tape distincte du processus d'installation. Les tapes correspondantes du processus d'installation sont expliques dans la rubrique Cration d'une nouvelle batterie de serveurs XenApp , page 88.
tape de l'installation avec assistant Cration de batterie Tche 1 : choix de l'dition (premire page du programme Autorun) Tche 2 : choix d'une catgorie d'installation Tche 4 : configuration de l'authentification du client de liaison CLIENT_UPGRADE INSTALLDIR PROGRAM_FOLDER_NAME SERVER_LOCATION DEFAULT_NDSCONTEXT ENABLE_SSON CTX_MF_LICENSE_SERVER_NAME CTX_MF_LICENSE_SERVER_PORT CTX_MF_LICENSE_SERVER_PORT_DEFAULT CTX_ADDLOCAL CTX_ADDLOCAL CTX_ADDLOCAL Proprit d'installation correspondante

Tche 5 : installation d'un serveur de licences

Tche 6 : installation de la console Access Management Console Tche 7 : installation de XenApp et de ses composants Tche 8 : installation de la Configuration avance XenApp Association de serveur une batterie existante Tche 1 : installation initiale lors de l'association une batterie Tche 2 : association une nouvelle batterie

CTX_MF_FARM_SELECTION CTX_MF_JOIN_FARM_DB_CHOICE CTX_MF_INDIRECT_JOIN_DOMAIN_NAME CTX_MF_INDIRECT_JOIN_PASSWORD CTX_MF_JOIN_FARM_SERVER_NAME CTX_MF_JOIN_FARM_SERVER_PORT

Informations de rfrence sur les proprits XenApp Windows Installer

162

tape de l'installation avec assistant Tche 3 : spcification de l'emplacement du fichier de cl de cryptage IMA Tche 4 : utilisation des paramtres de licences de la batterie de serveurs

Proprit d'installation correspondante CTX_PROTECT_KEY_PATH CTX_MF_JOIN_FARM_SERVER_NAME CTX_MF_JOIN_FARM_SERVER_PORT CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE

Synthses des proprits d'installation de XenApp


Les rubriques suivantes fournissent un rcapitulatif des proprits d'installation pour les commandes Windows Installer (msiexec), associes aux diffrents types d'installation (cration de batterie et association de serveur une batterie existante). La rubrique Proprits d'installation Windows et paramtres de fichiers de rponses , page 165 rpertorie les proprits d'installation Windows de XenApp, ainsi que le paramtre correspondant dans l'installation non assiste de XenApp.

Synthse des proprits d'installation utilises pour l'association une batterie


Les proprits ci-aprs ne s'appliquent que si vous installez XenApp sur des serveurs associer une batterie. CTX_MF_SILENT_DSNFILE CTX_MF_JOIN_FARM_DB_CHOICE CTX_MF_INDIRECT_JOIN_DOMAIN_NAME CTX_MF_INDIRECT_JOIN_USER_NAME CTX_MF_INDIRECT_JOIN_PASSWORD CTX_MF_JOIN_FARM_SERVER_NAME CTX_MF_JOIN_FARM_SERVER_PORT CTX_PROTECT_KEY_PATH CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE

163

Guide d'installation Citrix XenApp

Synthse des proprits d'installation utilises pour la cration d'une batterie


Les proprits ci-aprs ne s'appliquent que si vous installez XenApp sur le premier serveur de la batterie. CTX_MF_NEW_FARM_NAME CTX_MF_USER_NAME CTX_MF_DOMAIN_NAME CTX_PROTECT_NEW_KEY_PATH CTX_MF_SHADOWING_CHOICE CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION CTX_MF_SHADOW_PROHIBIT_NO_LOGGING CTX_MF_XML_CHOICE CTX_MF_XML_PORT_NUMBER CTX_MF_SERVER_TYPE CTX_MF_ADD_LOCAL_ADMIN CTX_RDP_DISABLE_PROMPT_FOR_PASSWORD CTX_MF_LIC_CHOICE_FOR_CREATE

Synthse des proprits d'installation utilises pour la cration d'une batterie et l'association une batterie
Les proprits ci-aprs s'appliquent si vous installez XenApp sur le premier serveur de la batterie et si vous associez un serveur une batterie. De manire gnrale, les valeurs utilises avec ces proprits varient selon que vous crez une batterie ou que vous associez un serveur une batterie. CTX_MF_FARM_SELECTION CTX_MF_CREATE_FARM_DB_CHOICE CTX_MF_LOCAL_DATABASE CTX_MF_MSDE_INSTANCE_NAME CTX_MF_ODBC_USER_NAME CTX_MF_ODBC_PASSWORD CTX_MF_ODBC_DRIVER

Informations de rfrence sur les proprits XenApp Windows Installer

164

CTX_MF_ZONE_NAME CTX_MF_ENABLE_VIRTUAL_SCRIPTS CTX_IMA_PROTECTION_ENABLE CTX_PROTECT_KEY_TYPE CTX_ADDLOCAL CTX_MF_LICENSE_SERVER_NAME CTX_MF_LICENSE_SERVER_PORT CTX_MF_LICENSE_SERVER_PORT_DEFAULT CTX_MF_ONLY_LAUNCH_PUBLISHED_APPS CTX_MF_ADD_ANON_USERS CTX_MF_CREATE_REMOTE_DESKTOP_USERS CTX_CONFIGMGR_USER CTX_CONFIGMGR_USER_PASSWORD CTX_CPSVC_SERVICE_USER_NAME CTX_CPSVC_SERVICE_USER_PASSWORD CTX_MALOO_SERVICE_USER CTX_MALOO_SERVICE_USER_PASSWORD INSTALLDIR REBOOT REINSTALLMODE

165

Guide d'installation Citrix XenApp

Proprits d'installation Windows et paramtres de fichiers de rponses


Lorsque vous effectuez une installation de XenApp non assiste, vous fournissez les valeurs selon une syntaxe diffrente de celle que vous employez lorsque vous utilisez les commandes de Windows Installer. Le tableau ci-aprs rpertorie les proprits d'installation XenApp et les paramtres correspondants des installations non assistes.
Proprit d'installation de Windows Installer CTX_MF_FARM_SELECTION CTX_MF_NEW_FARM_NAME CTX_MF_USER_NAME CTX_MF_DOMAIN_NAME CTX_MF_CREATE_FARM_DB_CHOICE CTX_MF_LOCAL_DATABASE CTX_MF_MSDE_INSTANCE_NAME CTX_MF_ODBC_USER_NAME CTX_ODBC_PASSWORD CTX_MF_SILENT_DSNFILE CTX_MF_JOIN_FARM_DB_CHOICE CTX_MF_INDIRECT_JOIN_DOMAIN_NAME CTX_MF_INDIRECT_JOIN_USER_NAME CTX_INDIRECT_JOIN_PASSWORD CTX_MF_JOIN_FARM_SERVER_NAME CTX_MF_JOIN_FARM_SERVER_PORT CTX_MF_ZONE_NAME CTX_MF_ADD_ANON_USERS CTX_CREATE_REMOTE_DESKTOP_USERS CTX_MF_SHADOWING_CHOICE CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA AutoriserObservation InterdireContrleDistant NomServeurIndirect PortServeurIndirect NomZone CheminFichierDSN DirectConnect NomDomaine NomUtilisateur Paramtre d'installation non assiste CrerBatterie NomBatterie NomUtilisateurAdministrateurBatterie DomaineAdministrateurBatterie DirectConnect TypeBDDLocale NomInstance NomUtilisateur

CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION InterdireDsactivationNotification CTX_MF_SHADOW_PROHIBIT_NO_LOGGING CTX_MF_XML_CHOICE CTX_MF_XML_PORT_NUMBER InterdireDsactivationJournalisation tendreIIS NumroPortDdi

Informations de rfrence sur les proprits XenApp Windows Installer

166

Proprit d'installation de Windows Installer CTX_MF_ENABLE_VIRTUAL_SCRIPTS CTX_MF_SERVER_TYPE CTX_IMA_PROTECTION_ENABLE CTX_PROTECT_KEY_TYPE CTX_PROTECT_NEW_KEY_PATH CTX_PROTECT_KEY_PATH CTX_MF_ADD_LOCAL_ADMIN CTX_ADDLOCAL CTX_RDP_DISABLE_PROMPT_FOR_PASSWORD CTX_MF_LIC_CHOICE_FOR_CREATE CTX_MF_LICENSE_SERVER_NAME CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE CTX_MF_LICENSE_SERVER_PORT CTX_MF_LICENSE_SERVER_PORT_DEFAULT INSTALLDIR

Paramtre d'installation non assiste ActiverScriptsVirtuels TypeServeur ActiverCryptage TypeCl NouveauCheminCl CheminCl

DsactiverInviteRDPPPourMotDePasse ChoixServeurLicence NomServeurLicence ChoixServeurLicence PortServeurLicence DfautPortServeurLicence

167

Guide d'installation Citrix XenApp

Proprits d'installation Windows du client de liaison


Citrix XenApp Plugin pour applications hberges doit tre install avant l'installation de XenApp. Ces proprits affectent le fichier XenAppHosted.msi. L'installation du client n'appartient plus au fichier mps.msi. Pour plus d'informations au sujet des clients de liaison, consultez la section Tche 4 : configuration de l'authentification du client de liaison , page 94. Lorsque vous installez le client de liaison, utilisez les proprits d'installation dcrites ci-aprs.

ADDLOCAL
Dfinition : installez une ou plusieurs des fonctionnalits spcifies. Lorsque vous dfinissez plusieurs paramtres de fonctionnalits, sparez chaque paramtre par une virgule. N'utilisez pas d'espaces. Les noms sont sensibles la casse. Valeurs possibles : ICA_Client : composant du moteur de plug-in (s'installe systmatiquement, est requis pour dfinir d'autres valeurs). PN_AGENT : installe Citrix XenApp Plugin. PN : installe Program Neighborhood (non install par dfaut). WEB_CLIENT : installe Citrix XenApp Web Plugin. SSON : installe les fichiers de l'authentification unique.

Valeur par dfaut : aucune.

CLIENT_UPGRADE
Dfinition : met niveau la version du client vers la dernire version. Valeurs possibles : Yes ou No Valeur par dfaut : Yes Type d'installation : Citrix XenApp Plugin pour applications hberges

Informations de rfrence sur les proprits XenApp Windows Installer

168

ENABLE_DYNAMIC_CLIENT_NAME
Dfinition : lorsque le client de liaison est utilis, permet d'activer ou de dsactiver la possibilit d'utiliser le nom de l'ordinateur comme nom de la machine cliente et de dtecter les modifications de ce nom. Valeurs possibles : Yes ou No Valeur par dfaut : Yes Type d'installation : Citrix XenApp Plugin pour applications hberges

INSTALLDIR
Dfinition : rpertoire d'installation, Rpertoire d'installation reprsentant l'emplacement dans lequel le plug-in est install. Valeurs possibles : Valeur par dfaut : C:\Program Files\Citrix\ICA Client Type d'installation : Citrix XenApp Plugin pour applications hberges

PROGRAM_FOLDER_NAME
Dfinition : nom du dossier apparaissant dans le nom de dossier Programmes du menu Dmarrer et contenant le raccourci vers XenApp Plugin ou le logiciel Program Neighborhood. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : Citrix\ Type d'installation : Citrix XenApp Plugin pour applications hberges Remarques : cette fonction n'est pas prise en charge lors des mises niveau des plug-ins.

169

Guide d'installation Citrix XenApp

SERVER_LOCATION
Dfinition : adresse URL du serveur excutant l'Interface Web. Ce serveur hberge le fichier de configuration de XenApp Plugin. Si vous souhaitez utiliser XenApp Plugin en tant que client de liaison, vous devez entrer l'adresse du serveur. L'adresse du serveur peut tre une adresse HTTP ou HTTPS. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : localhost Type d'installation : Citrix XenApp Plugin pour applications hberges

DEFAULT_NDSCONTEXT
Dfinition : ajoutez ce paramtre si vous souhaitez dfinir un contexte par dfaut pour NDS. Pour dfinir plusieurs contextes, placez l'ensemble de la valeur entre guillemets et sparez les contextes l'aide de virgules. Exemples de valeurs correctes :
DEFAULT_NDSCONTEXT=Contexte1 DEFAULT_NDSCONTEXT=Contexte1,Contexte2

Exemple de valeur incorrecte :


DEFAULT_NDSCONTEXT=Contexte1,Contexte2

Type d'installation : Citrix XenApp Plugin pour applications hberges

ENABLE_SSON
Dfinition : dfinissez la valeur sur Yes afin d'activer l'authentification unique. Dfinissez la valeur sur No afin de dsactiver l'authentification unique. Valeurs possibles : Yes ou No Valeur par dfaut : Yes Type d'installation : Citrix XenApp Plugin pour applications hberges

Informations de rfrence sur les proprits XenApp Windows Installer

170

Commandes Windows Installer des outils de gestion


Dans la mesure o la console Access Management Console et la Configuration avance XenApp disposent de leurs propres fichiers .msi, ils ne sont pas dfinis l'aide des proprits d'installation Windows lors de l'installation de XenApp. Les commandes d'installation de ces outils sont excutes l'aide de lignes de commande spcifiques : Pour installer la console Access Management Console, Citrix recommande vivement d'excuter CtxInstall.exe, qui installe l'ensemble des extensions. Si vous installez la console Access Management Console l'aide d'une autre mthode, les extensions doivent tre installes selon un ordre bien prcis au risque de faire chouer l'installation. Pour installer la console Access Management Console sans assistance, excutez la commande suivante : CtxInstall.exe /silent. Pour installer la Configuration avance, excutez cmc.msi.

Proprits d'installation Windows de XenApp


Cette rubrique traite de la syntaxe des proprits d'installation de XenApp permettant de modifier les commandes de Windows Installer (msiexec). Cette rubrique fournit galement des exemples de code d'installation de XenApp, correspondant une base de donnes locale et une base de donnes d'entreprise, le systme de licences Citrix et l'Interface Web. Exemple de script de commandes Windows Installer de cration de batterie Cet exemple de script cre une batterie l'aide d'une base de donnes locale (Microsoft Access). Le partage de port, le cryptage IMA et l'observation sont activs.
msiexec.exe /i MPS.msi /qb- /l*v C:\mps.log CTX_MF_SERVER_TYPE="P" INSTALLDIR="C:\XenApp\" CTX_MF_FARM_SELECTION="Create" CTX_MF_CREATE_FARM_DB_CHOICE="Local" CTX_LOCAL_DATABASE="Access" CTX_MF_NEW_FARM_NAME="NewFarmName" CTX_MF_XML_CHOICE="Share" CTX_MF_USER_NAME="Administrator" CTX_MF_DOMAIN_NAME="DomainName" CTX_MF_LIC_CHOICE_FOR_CREATE="Point" CTX_MF_LICENSE_SERVER_NAME="LicenseServerName" CTX_MF_LICENSE_SERVER_PORT_DEFAULT="1" CTX_MF_LICENSE_SERVER_PORT="27000" CTX_IMA_PROTECTION_ENABLE="1" CTX_PROTECT_KEY_TYPE="generate" CTX_PROTECT_NEW_KEY_PATH="C:\KeyFile.key" CTX_MF_SHADOWING_CHOICE="Yes" CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION="No" CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA="No" CTX_MF_CREATE_REMOTE_DESKTOP_USERS="AddEveryone"

171

Guide d'installation Citrix XenApp

CTX_MF_ADD_ANON_USERS="Yes" CTX_MF_ENABLE_VIRTUAL_SCRIPTS="Yes" CTX_MF_ADD_LOCAL_ADMIN="Yes" CTX_MF_ONLY_LAUNCH_PUBLISHED_APPS="No"

Exemple de script de commandes Windows Installer d'association une batterie existante Cet exemple de script permet d'associer un serveur une batterie dont le magasin de donnes est hberg sur une base de donnes tierce ou d'entreprise (SQL Server). Le cryptage IMA ainsi que l'observation sont activs sur cette batterie.
msiexec /i MPS.msi /qb- /l*v C:\mps.log CTX_MF_SERVER_TYPE="E" INSTALLDIR="C:\XenApp\" CTX_MF_FARM_SELECTION="Join" CTX_MF_CREATE_FARM_DB_CHOICE="Thirdparty" CTX_MF_JOIN_FARM_DB_CHOICE="Direct" CTX_MF_ODBC_USER_NAME="DomainName\UserName" CTX_ODBC_PASSWORD="****" CTX_MF_ODBC_RE_ENTERED_PASSWORD="****" CTX_MF_SILENT_DSNFILE="C:\SQLWin.dsn" CTX_MF_SELECTED_DRIVER_NAME="SQL Server" CTX_MF_XML_CHOICE="Separate" CTX_MF_XML_PORT_NUMBER="8080" CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE="UseFarmSettings" CTX_IMA_PROTECTION_ENABLE="1" CTX_PROTECT_KEY_TYPE="file" CTX_PROTECT_KEY_PATH="C:\KeyFile.key" CTX_MF_SHADOWING_CHOICE="Yes" CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION="No" CTX_MF_SHADOW_PROHIBIT_NO_LOGGING="No" CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA="No" CTX_MF_CREATE_REMOTE_DESKTOP_USERS="CopyUsers"

Exemple de script de commandes Windows Installer d'installation du systme de licences Citrix Cet exemple de script installe le systme de licences Citrix. Pour obtenir des informations sur les proprits d'installation du systme de licences, veuillez consulter le Guide de dmarrage du systme de licences Citrix.
msiexec.exe /i ctx_licensing.msi CTX_LICENSING_INSTALLDIR="C:\program files\citrix\" CTX_LIC_FILE_PATH="C:\program files\citrix\licensing\my files\" CTX_WEB_SERVER="IIS" CTX_LICENSE_SERVER_PORT="23456" CTX_VENDOR_DAEMON_PORT="65432" /l*v "C:\Lic.log" /qb-

Exemple de script de commandes Windows Installer d'installation de l'Interface Web Cet exemple de script installe l'Interface Web. Pour plus d'informations sur les proprits d'installation de l'Interface Web, veuillez consulter le Guide de l'administrateur de l'Interface Web Citrix.
WebInterface.exe -q -v %systemdrive%\WI.log

Informations de rfrence sur les proprits XenApp Windows Installer

172

CTX_ADDLOCAL
Dfinition : spcifie une ou plusieurs fonctionnalits XenApp installer. Les valeurs de CTX_ADDLOCAL correspondent des fonctions et des composants XenApp. Elles sont spares par des virgules et doivent tre installes localement. CTX_ADDLOCAL=ALL permet d'installer toutes les fonctions. Cette proprit est similaire la proprit ADDLOCAL de Windows Installer. Valeurs possibles : All : installe l'ensemble des fonctionnalits et des composants XenApp. CTX_MF_MetaFrame_Core : n'installe que le noyau du logiciel serveur de XenApp. CTX_MF_LM : installe le composant Load Manager, qui rpartit la charge des connexions utilisateur entre plusieurs serveurs afin d'optimiser les ressources des serveurs. WMI : installe le Fournisseur XenApp, c'est--dire le fournisseur WMI de XenApp et le systme de licences Citrix, et garantit la prise en charge de MOM 2005 et 2007. CTX_MF_IMA_Core : installe le service Citrix Independent Management Architecture. CTX_MF_CTXCPU : installe la fonctionnalit de gestion d'utilisation d'UC Citrix, qui vous permet de contrler l'utilisation de l'UC sur un serveur de batterie. CTX_MF_CTXSFO : installe la fonctionnalit de gestion de l'optimisation de la mmoire. CSS_SS : installe les composants de prise en charge du streaming d'application. Cela ne s'applique qu'aux ditions Enterprise et Platinum. Attention : Ne dfinissez pas la valeur CSS_SS pour la proprit CTX_ADDLOCAL si vous disposez de la licence de l'dition Advanced. La dfinition de cette proprit peut entraner des problmes aprs l'installation, lors de l'application des corrections chaud. Valeur par dfaut : vide

173

Guide d'installation Citrix XenApp

Type d'installation : cration de batterie, association de serveur une batterie existante Remarques : Sparez les entres par des virgules. CTX_ADDLOCAL ne fournit pas de valeurs permettant d'installer la console Access Management Console ou la Configuration avance XenApp. Veuillez consulter la section Commandes Windows Installer des outils de gestion , page 170.

CTX_CPSVC_SERVICE_USER_NAME
Dfinition : dfinit un compte utilisateur diffrent pour le service de gestion des impressions Citrix. Si cette proprit ne contient aucune valeur, le service est associ, lors de l'installation, au compte ctx_cpuuser. Si vous souhaitez modifier le compte, dfinissez CTX_CPSVC_SERVICE_USER_NAME sur une valeur reprsentant le compte que vous avez cr, puis utilisez CTX_CPSVC_SERVICE_USER_PASSWORD pour dfinir le mot de passe. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : ctx_cpsvcuser Format : Domaine\NomUtilisateur Type d'installation : cration de batterie, association de serveur une batterie existante Remarques : Pour dfinir un compte de domaine pour un service, vous devez ouvrir une session sur le serveur sur lequel vous excutez le programme d'installation, en tant qu'administrateur du domaine dans lequel vous souhaitez excuter le serveur. Si vous souhaitez dfinir un autre compte pour le programme d'installation, vous devez, lors de la cration du compte, dfinir les privilges ci-aprs : Ouvrir une session en tant que service (SeServiceLogonRight) et Ouvrir une session en tant que tche (LogonAsBatch). En l'absence de dfinition de ces privilges, le service Citrix Print Manager ne dmarre pas.

Informations de rfrence sur les proprits XenApp Windows Installer

174

Remarque : Le service Citrix Print Manager utilise dsormais le compte ctx_cpsvcuser au lieu du compte Ctx_SmaUser, que le service utilisait dans Presentation Server 4.0.

CTX_CPSVC_SERVICE_USER_PASSWORD
Dfinition : dfinit le mot de passe Citrix Print Manager Service. Si vous dfinissez CTX_CPSVC_SERVICE_USER_PASSWORD sans dfinir CTX_CPSVC_SERVICE_USER_NAME, le service s'installe en s'associant au compte par dfaut (ctx_cpsvcuser). Vous pouvez par la suite modifier le mot de passe. Si vous dfinissez CTX_CPSVC_SERVICE_USER_PASSWORD avec CTX_CPSVC_SERVICE_USER_NAME, vous pouvez par la suite modifier le nom d'utilisateur et le mot de passe de ce compte. Valeurs possibles : valeur dfinie par l'utilisateur Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_IMA_PROTECTION_ENABLE
Dfinition : utilisez cette proprit afin d'activer ou de dsactiver le cryptage IMA au cours de l'installation avec cration d'une batterie. Valeurs possibles : 1 : active le cryptage IMA. utiliser avec la proprit CTX_PROTECT_KEY_TYPE. 0 : dsactive le cryptage IMA.

Valeur par dfaut : 0 Type d'installation : cration de batterie, association de serveur une batterie existante

175

Guide d'installation Citrix XenApp

CTX_MALOO_SERVICE_USER
Dfinition : dfinit un compte utilisateur diffrent pour le service de gestion d'utilisation/rquilibrage d'UC, qui constitue l'un des services de la fonctionnalit de gestion d'utilisation d'UC. Si cette proprit ne contient aucune valeur, le service est associ, lors de l'installation, au compte ctx_cpuuser. Si vous souhaitez modifier le compte, dfinissez CTX_MALOO_SERVICE_USER sur une valeur reprsentant le compte que vous avez cr, puis utilisez CTX_MALOO_SERVICE_USER_PASSWORD pour dfinir le mot de passe. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : ctx_cpuuser Format : Domaine\NomUtilisateur Type d'installation : cration de batterie, association de serveur une batterie existante Remarques : Ce service est install uniquement sur les serveurs quips de plusieurs processeurs. Pour dfinir un compte de domaine pour un service, vous devez ouvrir une session sur le serveur sur lequel vous excutez le programme d'installation, en tant qu'administrateur du domaine dans lequel vous souhaitez excuter le serveur. Si vous souhaitez dfinir un autre compte pour le programme d'installation, vous devez, lors de la cration du compte, dfinir les privilges ci-aprs : Ouvrir une session en tant que service (SeServiceLogonRight), Ouvrir une session en tant que tche (LogonAsBatch), Dboguer des programmes (SeDebugPrivilege) et Augmenter la priorit de planification (SeIncrementBasePriorityPrivilege). En l'absence de dfinition de ces privilges, le service de gestion d'utilisation/rquilibrage d'UC ne dmarre pas.

Informations de rfrence sur les proprits XenApp Windows Installer

176

CTX_MALOO_SERVICE_USER_PASSWORD
Dfinition : indique le mot de passe du service Citrix de gestion d'utilisation/rquilibrage d'UC. Si vous dfinissez CTX_MALOO_SERVICE_USER_PASSWORD sans dfinir CTX_MALOO_SERVICE_USER, le service s'installe en utilisant la valeur de nom d'utilisateur par dfaut (ctx_cpuuser) de la proprit CTX_MALOO_SERVICE_USER. Vous pouvez par la suite modifier le mot de passe. Si vous dfinissez CTX_MALOO_SERVICE_USER_PASSWORD avec CTX_MALOO_SERVICE_USER, vous pouvez par la suite modifier le nom d'utilisateur et le mot de passe de ce compte. Valeurs possibles : valeur dfinie par l'utilisateur Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_MF_ADD_ANON_USERS
Dfinition : dtermine si les utilisateurs anonymes peuvent se connecter distance. Cette proprit permet d'ajouter des utilisateurs anonymes au groupe Utilisateurs du Bureau distance de Windows Server 2008. Si cette proprit a la valeur Yes et si CTX_MF_CREATE_REMOTE_DESKTOP_USERS a la valeur CopyUsers ou DoNothing , les utilisateurs anonymes sont ajouts au groupe Utilisateurs du Bureau distance. Si CTX_MF_CREATE_REMOTE_DESKTOP_USERS a la valeur AddEveryone , cette proprit est ignore car le groupe Utilisateurs du Bureau distance est configur pour inclure tous les utilisateurs du groupe Utilisateurs . Si cette proprit porte la valeur No , elle n'autorise pas les connexions anonymes XenApp. Valeurs possibles : Yes ou No Valeur par dfaut : Yes Type d'installation : cration de batterie, association de serveur une batterie existante

177

Guide d'installation Citrix XenApp

CTX_MF_ADD_LOCAL_ADMIN
Dfinition : si elle est active, permet de crer des comptes d'administrateurs Citrix pour tous les comptes d'utilisateur du groupe Administrateurs local. Valeurs possibles : Yes ou No Valeur par dfaut : No Type d'installation : cration de batterie

CTX_MF_CREATE_REMOTE_DESKTOP_USERS
Dfinition : spcifie si des utilisateurs doivent tre ajouts ou non au groupe Utilisateurs du Bureau distance si les comptes correspondants sont dj crs sur le systme. Pour pouvoir ouvrir une session distance sur un systme Windows Server 2008, les utilisateurs doivent appartenir au groupe Utilisateurs du Bureau distance . La valeur de cette proprit n'a pas d'effet si le groupe Utilisateurs du Bureau distance a dj des membres. Remarque : CTX_MF_CREATE_REMOTE_DESKTOP_USERS a priorit sur CTX_MF_ADD_ANON_USERS. ce titre, si CTX_MF_CREATE_REMOTE_DESKTOP_USERS a la valeur AddEveryone et si CTX_MF_ADD_ANON_USERS a la valeur No , les connexions anonymes XenApp sont actives sur ce serveur. Valeurs possibles : AddEveryone : ajoute le groupe Utilisateurs authentifis au groupe Utilisateurs du Bureau distance . Cette option permet tous les utilisateurs courants du groupe Utilisateurs d'ouvrir une session distance sur le serveur. Si vous l'activez, XenApp ajoutera automatiquement au groupe Utilisateurs du Bureau distance les utilisateurs que vous ajouterez au groupe Utilisateurs. CopyUsers : copie tous les utilisateurs courants du groupe Utilisateurs dans le groupe Utilisateurs du Bureau distance . Aprs l'installation, si vous ajoutez des comptes utilisateur pour lesquels vous souhaitez activer l'accs au serveur en rcriture, vous devez ajouter ces comptes au groupe Utilisateurs du Bureau distance manuellement.

Informations de rfrence sur les proprits XenApp Windows Installer

178

DoNothing : n'ajoute aucun utilisateur au groupe Utilisateurs du Bureau distance . Le choix de cette option indique qu'aucun utilisateur ne sera autoris ouvrir une session distance sur le serveur tant que vous n'aurez pas ajout des utilisateurs au groupe Utilisateurs du Bureau distance dans Windows Server 2008.

Valeur par dfaut : CopyUsers Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_CONFIGMGR_USER
Dfinition : dfinit le compte du gestionnaire de configuration du service Interface Web. Si cette proprit ne contient aucune valeur, le service est install avec le compte d'utilisateur local par dfaut (Ctx_ConfigMgr). Vous pouvez modifier cela en vue d'une excution avec un autre compte : dans ce cas, utilisez cette proprit avec CTX_CONFIGMGR_USER_PASSWORD. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : ctx_cpuuser Format : Domaine\NomUtilisateur Type d'installation : cration de batterie, association de serveur une batterie existante Remarques : Pour dfinir un compte de domaine pour un service, vous devez ouvrir une session sur le serveur sur lequel vous excutez le programme d'installation, en tant qu'administrateur du domaine dans lequel vous souhaitez excuter le serveur. Si vous souhaitez dfinir un autre compte pour le programme d'installation, vous devez, lors de la cration du compte, dfinir les privilges ci-aprs : Ouvrir une session en tant que service (SeServiceLogonRight) et Ouvrir une session en tant que tche (LogonAsBatch). En l'absence de dfinition de ces privilges, le gestionnaire de configuration de l'Interface Web ne dmarre pas.

179

Guide d'installation Citrix XenApp

CTX_CONFIGMGR_USER_PASSWORD
Dfinition : dfinit le mot de passe du gestionnaire de configuration du service Interface Web. Utilisez-la avec CTX_CONFIGMGR_USER. Valeurs possibles : valeur dfinie par l'utilisateur Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_MF_CREATE_FARM_DB_CHOICE
Dfinition : spcifie si la base de donnes est une base de donnes locale hberge sur le premier serveur de la batterie ou une base de donnes d'entreprise (tierce) hberge sur un serveur distinct. Valeurs possibles : Local : Access ou SQL Server Express. utiliser avec la proprit CTX_MF_LOCAL_DATABASE et, si vous utilisez SQL Server Express, avec la proprit CTX_MF_MSDE_INSTANCE_NAME. Third Party : SQL, Oracle ou IBM DB2. utiliser avec les proprits CTX_MF_ODBC_USER_NAME et CTX_MF_ODBC_PASSWORD.

Valeur par dfaut : Local Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_MF_DOMAIN_NAME
Dfinition : spcifie le nom de domaine du premier compte d'administrateur Citrix que vous crez dans la batterie. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : DomainName Type d'installation : cration de batterie

Informations de rfrence sur les proprits XenApp Windows Installer

180

CTX_MF_ENABLE_VIRTUAL_SCRIPTS
Dfinition : spcifiez cette proprit pour activer le partage de port avec ISS au cours de l'installation. Cette proprit permet au programme d'installation de XenApp de crer le rpertoire virtuel de scripts, ncessaire l'utilisation d'IIS. Si cette proprit a la valeur Yes ou 1 , le programme d'installation ne vous invite pas crer le rpertoire virtuel de scripts, mme si le programme d'installation est excut avec l'assistant. Si vous effectuez une installation non assiste, si cette proprit n'a pas la valeur Yes ou 1 et si le port XML du serveur est partag avec IIS (si vous installez l'interface Web sur le mme serveur que XenApp, par exemple), le programme d'installation choue et le message d'erreur suivant est ajout au fichier journal de l'installation. ERROR: SetIISScriptsDir - Could not get the scripts path because the Virtual Scripts directory in not enabled in IIS or the property CTX_MF_ENABLE_VIRTUAL_SCRIPTS is not set to Yes. Si la proprit est dfinie, l'installation non assiste continue sans erreur. Valeurs possibles : Yes ou 1 : permettent de crer le rpertoire virtuel de scripts s'il n'existe pas dj. Non dfinie, 0 , ou No : le rpertoire virtuel de scripts n'est pas cr s'il n'existe pas dj. Vous tes invit crer le rpertoire virtuel de scripts lors de l'excution du programme d'installation.

Valeur par dfaut : non dfinie Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_MF_FARM_SELECTION
Dfinition : spcifie si l'opration doit crer une nouvelle batterie de serveurs ou associer le serveur une batterie de serveurs existante. Si ce serveur est associ une batterie existante, vous devez galement dfinir la proprit CTX_MF_JOIN_FARM_DB_CHOICE. Valeurs possibles : Create ou Join Valeur par dfaut : Create

181

Guide d'installation Citrix XenApp

Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_MF_LICENSE_SERVER_NAME
Description : spcifie le serveur de licences utilis par le serveur XenApp. N'est applique que dans les situations suivantes : lors de la ralisation d'une nouvelle installation lors de l'association une batterie de serveurs existante et CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE a la valeur Point ; lors d'une nouvelle installation pendant laquelle une nouvelle batterie de serveurs est cre si CTX_MF_LIC_CHOICE_FOR_CREATE a la valeur Point .

Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : localhost Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_MF_LICENSE_SERVER_PORT_DEFAULT
Dfinition : vrifie que XenApp communique avec le serveur de licences via le numro de port par dfaut du serveur de licences (27 000). Valeurs possibles : 1 : XenApp utilise le numro de port par dfaut (27000). (aucune valeur) : indique que le numro de port utiliser pour les communications avec le serveur de licences Citrix est spcifi par la valeur de la proprit CTX_MF_LICENSE_SERVER_PORT.

Valeur par dfaut : 1 Type d'installation : cration de batterie, association de serveur une batterie existante

Informations de rfrence sur les proprits XenApp Windows Installer

182

CTX_MF_LICENSE_SERVER_PORT
Dfinition : CTX_MF_LICENSE_SERVER_PORT permet de spcifier une valeur pour un autre numro de port (autre que la valeur par dfaut de 27 000) utiliser lors des communications avec le serveur de licences Citrix. La valeur doit correspondre au numro de port configur sur le serveur de licences. utiliser avec la proprit CTX_MF_LICENSE_SEVER_PORT_DEFAULT dfinie sur la valeur (aucune valeur). Valeurs possibles : nombre entier reprsentant le numro de port sur lequel le serveur de licences coute les requtes. Valeur par dfaut : 27000 Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_MF_LOCAL_DATABASE
Dfinition : spcifie le type de base de donnes locale du magasin de donnes de la batterie. Valeurs possibles : Access. SQL : dsigne SQL Server 2005 Express

Valeur par dfaut : Access Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_MF_INDIRECT_JOIN_DOMAIN_NAME
Dfinition : spcifie le nom de domaine d'un compte d'utilisateur disposant de tous les droits d'administration sous XenApp. Utilisez cette proprit si vous associez le serveur une batterie de serveurs utilisant une base de donnes Microsoft Access ou SQL Server 2005 Express hberge localement sur le premier serveur de la batterie de serveurs (connexion indirecte). Valeurs possibles : tout domaine dans lequel le compte d'utilisateur possde les droits d'administration complte au sein de la batterie XenApp. Valeur par dfaut : DomainName

183

Guide d'installation Citrix XenApp

Type d'installation : association de serveur une batterie existante

CTX_MF_INDIRECT_JOIN_USER_NAME
Dfinition : nom d'utilisateur d'un compte disposant de tous les droits d'administration sous XenApp. Utilisez cette proprit si vous associez le serveur une batterie de serveurs utilisant une base de donnes Microsoft Access ou SQL Server 2005 Express hberge localement sur le premier serveur de la batterie de serveurs (connexion indirecte). Valeurs possibles : tout compte d'utilisateur ayant les droits d'administration complte dans la batterie XenApp ; idalement, le mme compte que celui utilis pour crer la batterie. Valeur par dfaut : Administrator Type d'installation : association de serveur une batterie existante

CTX_MF_INDIRECT_JOIN_PASSWORD
Dfinition : indique le mot de passe associ un compte d'utilisateur disposant de tous les droits d'administration sous XenApp. Utilisez cette proprit si vous associez le serveur une batterie de serveurs utilisant une base de donnes Microsoft Access ou SQL Server 2005 Express hberge localement sur le premier serveur de la batterie de serveurs (accs indirect). Valeurs possibles : mot de passe de l'utilisateur dont le nom est dfini dans la proprit CTX_MF_INDIRECT_JOIN_USER_NAME. Valeur par dfaut : (nulle) Type d'installation : association de serveur une batterie existante

CTX_MF_JOIN_FARM_DB_CHOICE
Dfinition : en cas d'association une batterie, permet de spcifier si la batterie existante se connecte directement ou indirectement au magasin de donnes. Valeurs possibles : Direct , Indirect Donnez la valeur Indirect cette proprit si vous utilisez une base de donnes Microsoft Access ou SQL Server 2005 Express stocke localement sur le premier serveur de la batterie de serveurs sur lequel vous avez install XenApp.

Informations de rfrence sur les proprits XenApp Windows Installer

184

Donnez la valeur Direct cette proprit si vous utilisez une base de donnes Microsoft SQL, Oracle ou IBM DB2 stocke sur un serveur de bases de donnes ddi distinct. Valeur par dfaut : Direct Type d'installation : association de serveur une batterie existante

CTX_MF_JOIN_FARM_SERVER_NAME
Dfinition : indique le nom du premier serveur appartenant la batterie de serveurs laquelle vous souhaitez vous associer. Valeurs possibles : nom d'un serveur hbergeant le magasin de donnes Access ou SQL Server 2005 Express. Valeur par dfaut : ServerName Type d'installation : association de serveur une batterie existante

CTX_MF_JOIN_FARM_SERVER_PORT
Dfinition : indique le numro de port de communications IMA utilis pour communiquer avec le magasin de donnes (stock localement) de la batterie. Cela s'applique si vous utilisez une base de donnes Microsoft Access ou SQL Server 2005 Express stocke localement sur le premier serveur de la batterie de serveurs sur lequel vous avez install XenApp. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : 2512 Type d'installation : association de serveur une batterie existante

CTX_MF_ONLY_LAUNCH_PUBLISHED_APPS
Dfinition : par dfaut, XenApp interdit les utilisateurs autres que les administrateurs de se connecter aux bureaux publis et au bureau des serveurs hbergeant XenApp. Lorsque cette proprit est dfinie sur Yes ou (aucune valeur), les utilisateurs ne peuvent se connecter qu'aux applications publies. Ce paramtre est un paramtre applicable aux serveurs et non la batterie. Si vous souhaitez permettre aux utilisateurs de se connecter certains bureaux de serveurs, mais pas tous, modifiez la valeur de cette proprit pour les serveurs concerns. Valeurs possibles : (aucune valeur), Yes ou No

185

Guide d'installation Citrix XenApp

Yes : les utilisateurs ne peuvent pas se connecter des bureaux publis ou des bureaux de serveurs depuis des clients. No : les utilisateurs peuvent se connecter des bureaux publis ou des bureaux de serveurs depuis des clients. (aucune valeur) : les utilisateurs ne peuvent pas se connecter des bureaux publis ou des bureaux de serveurs depuis des clients.

Valeur par dfaut : (nulle) Remarque : Si cette proprit a une valeur diffrente de Yes et de No , la fonction de scurit amliore est active lors de l'installation.

Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_MF_LIC_CHOICE_FOR_CREATE
Dfinition : permet de faire pointer le serveur vers un serveur de licences Citrix existant, lors de la cration d'une batterie. Si cette proprit a la valeur Point , assurez-vous que la proprit CTX_MF_LICENSE_SERVER_NAME pointe vers un serveur de licences valide. Si vous effectuez l'installation du serveur de licences aprs l'installation de XenApp, donnez la valeur DontKnow CTX_MF_LIC_CHOICE_FOR_CREATE. Valeurs possibles : Point ou DontKnow Valeur par dfaut : Point Remarque : Vous pouvez aussi faire pointer le serveur vers le serveur de licences l'aide de la console Access Management Console aprs l'excution du programme d'installation. Type d'installation : cration de batterie

Informations de rfrence sur les proprits XenApp Windows Installer

186

CTX_MF_MSDE_INSTANCE_NAME
Dfinition : si vous installez SQL Server Express l'aide du fichier de commande (SetupSqlExpressForCPS.cmd), le nom d'instance par dfaut est CITRIX_METAFRAME. Toutefois, si vous avez dfini un nom d'instance diffrent, utilisez cette proprit pour spcifier ce nom. En d'autres termes, utilisez cette proprit si vous avez modifi le nom d'instance du fichier de commandes ou bien si vous n'avez pas install SQL Server Express l'aide du fichier de commandes. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : CITRIX_METAFRAME Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_MF_NEW_FARM_NAME
Dfinition : indique le nom de la nouvelle batterie. S'il s'agit d'une association une batterie de serveurs, utilisez plutt la proprit CTX_MF_JOIN. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : NouveauNomDeBatterie Type d'installation : cration de batterie

CTX_MF_ODBC_DRIVER
Dfinition : indique le nom du pilote ODBC de la base de donnes hbergeant le magasin de donnes de la batterie. Utilisez cette proprit en cas d'association directe une batterie de serveurs. Valeurs possibles : le nom du pilote ODBC, comme SQL Server , Oracle dans OraClient11g_home1 ou IBM DB2 ODBC DRIVER DB2COPY1 . Valeur par dfaut : (nulle) Type d'installation : cration de batterie, association de serveur une batterie existante

187

Guide d'installation Citrix XenApp

CTX_MF_ODBC_PASSWORD
Dfinition : indique le mot de passe d'accs une base de donnes connecte directement et hbergeant le magasin de donnes de la batterie. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : MotdePasse Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_MF_ODBC_USER_NAME
Dfinition : indique le nom d'utilisateur pour l'accs une base de donnes connecte directement et hbergeant le magasin de donnes de la batterie. En rgle gnrale, cette proprit est utilise lorsque le magasin de donnes est hberg par une base de donnes Oracle, SQL ou DB2. Vous devez l'utiliser avec la proprit CTX_MF_ODBC_PASSWORD. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : NomUtilisateur

CTX_PROTECT_KEY_PATH
Dfinition : lorsque vous associez un serveur une batterie, cette proprit permet d'indiquer le chemin complet vers l'endroit o se trouve le fichier cl de cryptage valide. Elle doit tre utilise en association avec la proprit CTX_PROTECT_KEY_TYPE avec une valeur file . Un chec de la dfinition correcte des deux cls empchera le programme d'installation XenApp d'activer les paramtres de cryptage du serveur courant. Valeurs possibles : chemin complet vers l'emplacement de stockage du fichier cl de cryptage. Valeur par dfaut : (nulle) Type d'installation : association de serveur une batterie existante

CTX_PROTECT_KEY_TYPE
Dfinition : cette proprit permet d'indiquer la faon dont la cl de cryptage IMA est fournie.

Informations de rfrence sur les proprits XenApp Windows Installer

188

Valeurs possibles : file : fournit un chemin pointant vers l'emplacement de stockage du fichier cl. utiliser avec la proprit CTX_PROTECT_KEY_PATH. generate : fournit un emplacement accessible en criture l'endroit o le fichier cl est stock aprs que l'installation a gnr une nouvelle cl de cryptage. utiliser avec la proprit CTX_PROTECT_NEW_KEY. existing : informe le programme d'installation Citrix XenApp qu'une cl est dj charge sur l'ordinateur, et le programme d'installation ne tentera pas de remplacer la cl existante par une nouvelle cl de fichier. Cette proprit ncessite la proprit CTX_PROTECT_KEY_PATH ou CTX_PROTECT_NEW_KEY_PATH.

Valeur par dfaut : file Type d'installation : cration de batterie, association de serveur une batterie existante

CTX_PROTECT_NEW_KEY_PATH
Dfinition : spcifie le chemin complet pointant vers un dossier accessible en criture, dans lequel vous souhaitez crer le fichier cl de cryptage IMA. Si le dossier n'est pas accessible en criture, l'installation choue. utiliser avec la proprit CTX_PROTECT_KEY_TYPE avec la valeur generate . Un chec de la dfinition correcte des deux proprits empche le programme d'installation XenApp d'activer les paramtres de cryptage du serveur actuel. Valeurs possibles : chemin complet vers l'endroit o le fichier cl de cryptage peut tre cr. Valeur par dfaut : (nulle) Type d'installation : cration de batterie

189

Guide d'installation Citrix XenApp

CTX_RDP_DISABLE_PROMPT_FOR_PASSWORD
Dfinition : donner la valeur Yes cette proprit a pour effet de modifier le rglage de scurit du serveur afin que les mots de passe des utilisateurs du logiciel Connexion par le Web au Bureau distance de Microsoft ne soient pas requis. Les utilisateurs doivent alors toujours fournir leurs informations d'identification lorsqu'ils ouvrent leurs sessions sur l'Interface Web, mais ils peuvent dmarrer des applications sans fournir nouveau ces informations au serveur. Valeurs possibles : Yes ou No Valeur par dfaut : No Type d'installation : cration de batterie

CTX_MF_SERVER_TYPE
Dfinition : indique l'dition de XenApp installer. Important : Aucun type d'installation n'est dfini en tant que valeur par dfaut; par consquent, le programme d'installation choue si vous ne dfinissez pas cette proprit ou bien si vous laissez la valeur (aucune valeur) en l'tat. Valeurs possibles : P : dition Platinum E : dition Enterprise A : dition Advanced

Valeur par dfaut : (nulle) Type d'installation : cration de batterie

Informations de rfrence sur les proprits XenApp Windows Installer

190

CTX_MF_SHADOWING_CHOICE
Dfinition : active ou dsactive l'observation des sessions. Important : Si vous dsactivez l'observation des sessions pendant l'installation de XenApp, vous ne pouvez pas l'activer plus tard l'aide de stratgies utilisateur ou en configurant les connexions. Valeurs possibles : Yes : activer No : dsactiver

Valeur par dfaut : Yes Type d'installation : cration de batterie

CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA
Dfinition : interdit ou autorise le contrle distance du clavier et de la souris dans les sessions observes. Valeurs possibles : Yes : interdire No : autoriser

Valeur par dfaut : No Type d'installation : cration de batterie

CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION
Dfinition : interdit ou autorise les connexions d'observation sans notification de l'utilisateur. Valeurs possibles : Yes : interdire No : autoriser

Valeur par dfaut : No Type d'installation : cration de batterie

191

Guide d'installation Citrix XenApp

CTX_MF_SHADOW_PROHIBIT_NO_LOGGING
Dfinition : interdit ou autorise les connexions d'observation sans journalisation. Valeurs possibles : Yes : interdire No : autoriser

Valeur par dfaut : No Type d'installation : cration de batterie

CTX_MF_SILENT_DSNFILE
Dfinition : lors d'une association de serveur une batterie existante, indique le chemin d'accs au fichier DSN (Data Source Name) utiliser pour la connexion au magasin de donnes, lorsque la base de donnes est une base Oracle, SQL ou DB2. Lorsque vous excutez l'installation partir du programme Autorun, le fichier DSN est automatiquement cr. Si vous dmarrez l'installation partir d'un autre programme, vous devez crer le fichier DSN et utiliser la proprit d'installation CTX_MF_SILENT_DSNFILE pour spcifier l'emplacement correspondant. Valeurs possibles : chemin d'accs complet du fichier DSN Valeur par dfaut : (nulle) Type d'installation : association de serveur une batterie existante

CTX_MF_USER_NAME
Dfinition : spcifie le nom d'utilisateur du premier compte d'administrateur Citrix que vous crez dans la batterie. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : NomUtilisateur Type d'installation : cration de batterie

Informations de rfrence sur les proprits XenApp Windows Installer

192

CTX_MF_XML_CHOICE
Dfinition : dfinit si les Services Internet de Microsoft (IIS) et le Service Citrix XML doivent partager le mme port sur le serveur ou s'ils doivent utiliser des ports distincts. Si vous prfrez que le Service XML Citrix ne partage pas son port avec IIS, vous devez dfinir le numro de port du service XML Citrix l'aide de la proprit CTX_MF_XML_PORT_NUMBER. Valeurs possibles : ou Share : partager avec IIS. Separate : utiliser un port distinct, dfini l'aide de CTX_MF_XML_PORT_NUMBER.

Valeur par dfaut : Share Type d'installation : cration de batterie

CTX_MF_XML_PORT_NUMBER
Dfinition : numro de port que vous voulez utiliser pour le service XML Critix si vous souhaitez que le service XML Critix et les Services Internet (IIS) ne partagent pas un mme port. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut : 80 Type d'installation : cration de batterie

CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE
Dfinition : lors de l'association de serveur une batterie existante, permet de configurer XenApp de telle sorte qu'il pointe vers un serveur de licences Citrix existant. Si cette proprit a la valeur Point , assurez-vous que la proprit CTX_MF_LICENSE_SERVER_NAME pointe vers un serveur de licences valide. Si elle a la valeur UseFarmSettings , vrifiez que la batterie de serveurs existante est configure pour utiliser un serveur de licences. Si vous effectuez l'installation du serveur de licences aprs l'installation de XenApp, attribuez la valeur DontKnow CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE.

193

Guide d'installation Citrix XenApp

Remarque : Vous pouvez aussi faire pointer XenApp vers le serveur de licences l'aide de la console Access Management Console aprs l'excution du programme d'installation. Valeurs possibles : Point UseFarmSettings DontKnow

Valeur par dfaut : UseFarmSettings Type d'installation : association de serveur une batterie existante

CTX_MF_ZONE_NAME
Dfinition : indique le nom de la zone laquelle le serveur appartient. Au cours d'une cration de batterie, indique le nom de la premire zone de la batterie. Au cours d'une association une batterie, indique le nom de la zone laquelle vous souhaitez ajouter le serveur en cours d'installation. Valeurs possibles : sans objet Valeur par dfaut : aucune. La valeur par dfaut de nom de zone est Default Zone . Type d'installation : cration de batterie, association de serveur une batterie existante

INSTALLDIR
Dfinition : emplacement cible de l'installation. Valeurs possibles : valeur dfinie par l'utilisateur Valeur par dfaut :%Program Files%\Citrix Type d'installation : cration de batterie, association de serveur une batterie existante

REBOOT
Dfinition : proprit standard de Windows Installer, dfinissant si le serveur doit tre redmarr manuellement ou si le redmarrage ncessite une confirmation.

Informations de rfrence sur les proprits XenApp Windows Installer

194

Remarque : XenApp exige un redmarrage du serveur une fois le programme d'installation termin. Valeurs possibles : Force : oblige le redmarrage sans besoin de confirmation. Suppress : indique que le redmarrage ne doit pas se produire par dfaut ; un message demandant confirmation apparat si le redmarrage est ncessaire. ReallySuppress : indique que le serveur ne doit pas tre redmarr ; aucun message n'apparat.

Valeur par dfaut : Force Type d'installation : cration de batterie, association de serveur une batterie existante

REINSTALLMODE
Dfinition : proprit standard de Windows Installer, excutant la mme fonction que la fonction de rparation de l'option Panneau de configuration > Programmes et fonctionnalits. Spcifie le type de rinstallation effectuer. Les options sont sensibles la casse mais leur ordre n'a pas d'importance. Important : Citrix vous recommande de ne pas modifier cette proprit.

Valeurs possibles : p : permet d'installer les fichiers manquants. o : permet de remplacer les fichiers de versions plus anciennes ou de remplacer les fichiers manquants. c : permet de remplacer les fichiers endommags avec vrification du total de contrle (checksum). e : permet de remplacer les fichiers de version identique ou de remplacer les fichiers manquants. d : permet de remplacer les fichiers de versions diffrentes.

195

Guide d'installation Citrix XenApp

a : permet de remplacer tous les fichiers, quelles que soient leurs versions. u : permet de remplacer les rglages de registre de l'utilisateur. m : permet de remplacer les rglages de registre du serveur. s : permet de remplacer les raccourcis. v : permet de remplacer le pack MSI mis en cache par le pack partir duquel l'installation est effectue.

Valeur par dfaut : oums Type d'installation : cration de batterie, association de serveur une batterie existante

10

Informations de rfrence sur la base de donnes du magasin de donnes

Cette rubrique contient des informations de rfrence sur les bases de donnes prises en charge pour le magasin de donnes de batterie Citrix XenApp. Planification du magasin de donnes XenApp , page 197 Prparation de la base de donnes avant l'installation de XenApp , page 204 Base de donnes Microsoft SQL Server , page 208 Base de donnes Oracle , page 211 Base de donnes IBM DB2 , page 214 Microsoft SQL Server Express , page 216 Base de donnes Microsoft Access , page 218

Pour obtenir des informations sur les lments requis de la base de donnes, consultez la checklist d'installation. Pour obtenir une liste des bases de donnes prises en charge, y compris les bases disponibles aprs le lancement de XenApp 5.0, consultez le site http://support.citrix.com/article/CTX114501. Veuillez consulter la documentation du fournisseur de la base de donnes avant de procder l'installation, la configuration et l'utilisation du produit.

197

Guide d'installation Citrix XenApp

Planification du magasin de donnes XenApp


Lorsque vous dployez votre batterie de serveurs, un magasin de donnes doit lui tre associ. Lorsque les serveurs d'une batterie sont dmarrs, ils interrogent le magasin de donnes pour obtenir des informations de configuration. Le magasin de donnes constitue un dpt d'informations permanentes relatives la batterie, auquel tous les serveurs peuvent accder. Il contient les informations suivantes : informations de configuration de la batterie ; configurations des applications publies ; configurations des serveurs ; Comptes d'administrateur Citrix configurations des imprimantes.

Les rubriques suivantes prsentent les remarques relatives la planification de la mise en place de votre magasin de donnes, y compris la manire de le configurer. Pour connatre les versions des logiciels des bases de donnes et des pilotes prises en charge et obtenir des informations sur la configuration minimum requise, l'authentification et la migration pour chaque base de donnes prise en charge, veuillez consulter la section Informations de rfrence sur la base de donnes du magasin de donnes , page 196, ainsi que la Check-list d'installation de Citrix XenApp. Avant d'installer et de configurer les connexions la base de donnes qui vous servira de magasin de donnes, certains points importants sont prendre en considration : quel logiciel de base de donnes utiliser, comment votre systme sera-t-il dimensionn, quelle configuration systme est la plus approprie pour votre environnement, et d'autres options de configuration.

Slection d'une base de donnes


Votre premire tape de planification consiste choisir le logiciel de base de donnes utiliser pour le magasin de donnes de votre batterie de serveurs. Vous pouvez utiliser les logiciels de base de donnes suivants pour le magasin de donnes de la batterie. Microsoft SQL Server, Oracle et IBM DB2. Ce sont tous des logiciels de base de donnes client/serveur. Ils prennent en charge l'accs multiserveur aux donnes, de faon fiable et volutive. Ils conviennent toutes les batteries de serveurs, quelque soit leur taille. Microsoft SQL Server 2005 Express Edition. Ce type de base de donnes convient particulirement pour les batteries de petite ou moyenne taille et peut tre administr l'aide des outils Microsoft SQL Server standard.

10

Informations de rfrence sur la base de donnes du magasin de donnes

198

Microsoft Access. Microsoft Access constitue le type de base de donnes par dfaut. Si vous le laissez en place, le programme d'installation cre le magasin de donnes sur le premier serveur de la batterie l'aide de Microsoft Access. Il est gnralement appropri pour les toutes petites batteries ou les batteries de test.

Vous devez prendre en compte de nombreux facteurs avant de choisir le logiciel de base de donnes utiliser pour le magasin de donnes. La liste suivante prsente certains de ces facteurs : le nombre de serveurs que vous projetez d'avoir dans la batterie de serveurs et si vous souhaitez augmenter ce nombre ; la prsence, dans vos effectifs, d'un administrateur de base de donnes comptent pour configurer et grer un magasin de donnes l'aide de SQL Server, Oracle ou DB2 ; votre prvision du dveloppement de votre entreprise et, par consquent, celle de l'augmentation de la taille et de la maintenance de la base de donnes ; ladaptation de la configuration matrielle dun serveur pour la gestion dune base de donnes Access ou SQL Server Express, ou la ncessit davoir une base de donnes sur un serveur nexcutant pas XenApp ; les besoins de maintenance de base de donnes que vous avez (sauvegarde, redondance, rplication, etc.).

Pour plus d'informations sur les configurations matrielles requises pour le serveur de base de donnes, veuillez consulter la documentation de votre logiciel de base de donnes.

Connexion au magasin de donnes


Un autre facteur dterminant dans la planification de votre magasin de donnes consiste dcider si les serveurs de la batterie doivent communiquer directement ou indirectement (c'est--dire, par le biais d'un serveur intermdiaire) avec le magasin de donnes. Ce choix est dtermin par le type de base de donnes choisi pour le magasin de donnes et la taille de votre environnement. Si votre environnement est celui d'une batterie de grande taille, si votre batterie est critique au fonctionnement de l'entreprise ou si vous utilisez Oracle, SQL Server ou DB2 comme base de donnes pour votre magasin de donnes, Citrix recommande d'accder au magasin de donnes directement.

199

Guide d'installation Citrix XenApp

Si vous vous trouvez dans un environnement de petite ou de moyenne taille et si vous utilisez SQL Server Express ou Microsoft Access comme base de donnes de votre magasin de donnes, chaque serveur de la batterie, l'exception du serveur de cration d'une batterie, doit accder au magasin de donnes indirectement.

Vous spcifiez si vous souhaitez que les serveurs communiquent directement ou indirectement avec le magasin de donnes lorsque vous excutez le programme d'installation de XenApp sur les autres serveurs de la batterie. Accs direct. Pour qu'un serveur puisse tablir un accs direct au magasin de donnes, vous devez installer et configurer les pilotes ODBC correctement sur le serveur. Le serveur peut alors se connecter directement au serveur excutant le logiciel de base de donnes. Si votre environnement est celui d'une batterie de grande taille, Citrix recommande d'accder directement au magasin de donnes. Cependant, pendant l'installation, associer un serveur directement une batterie n'est possible que si votre magasin de donnes repose sur une base de donnes robuste, comme Oracle ou SQL. Accs indirect. Dans le cas d'un accs indirect, un serveur se connecte un serveur intermdiaire Citrix XenApp qui se connecte directement au magasin de donnes. Si vous utilisez SQL Server 2005 Express et Microsoft Access pour la base de donnes de votre magasin de donnes, slectionnez l'option d'associer les serveurs indirectement la batterie pendant l'installation. SQL Server Express et Microsoft Access ne peuvent accder au magasin de donnes qu'indirectement. L'accs indirect n'est pas recommand par Citrix pour une batterie de serveurs indispensable au fonctionnement d'une organisation ou d'une entreprise car, en cas de panne du serveur intermdiaire, plus aucun serveur ne peut accder la base de donnes. Par dfaut, l'accs indirect utilise le port TCP 2512 pour les communications entre les serveurs de la batterie et le serveur intermdiaire qui se connecte au magasin de donnes. Si les serveurs se trouvent sur des sous-rseaux diffrents, assurez-vous que ce port n'est bloqu par aucun pare-feu.

Scurisation du magasin de donnes avant l'installation


L'un des aspects les plus importants de la protection de votre batterie de serveur est de protger le magasin de donnes. Ceci implique non seulement la protection des donnes dans la base de donnes du magasin de donnes mais aussi la restriction des personnes pouvant y accder.

10

Informations de rfrence sur la base de donnes du magasin de donnes

200

Lorsque la connexion au magasin de donnes est directe, tous les serveurs de la batterie partagent un compte d'utilisateur et un mot de passe unique pour accder au magasin de donnes. Choisissez un mot de passe difficile deviner. Gardez le nom d'utilisateur et le mot de passe dans un endroit sr et ne les communiquez aux administrateurs que pour l'installation de XenApp. Des recommandations plus spcifiques de Citrix sur la protection du magasin de donnes dpendent du type de la base de donnes utilise comme magasin de donnes. Pour plus d'informations, veuillez consulter le chapitre sur la scurit dans le Guide de l'administrateur Citrix XenApp.

Dimensionnement des systmes pour le magasin de donnes


Le choix du logiciel de base de donnes utiliser pour le magasin de donnes dpend de votre configuration et de votre environnement. Le tableau ci-dessous vous permet de dterminer le cas de figure correspondant votre environnement.
Petite Servers Utilisateurs enregistrs Applications 1-50 < 150 < 100 Moyenne 25-100 < 3000 < 100 Grande 50-100 < 5000 < 500 Entreprise 100 ou plus > 3000 < 2000

Les recommandations gnrales suivantes s'appliquent la base de donnes utilise comme magasin de donnes de votre batterie : MicrosoftSQL, Oracle et IBMDB2 conviennent des environnements de tailles quelconques et sont recommands pour tous les environnements de grande taille et d'entreprise. Microsoft Access et SQL Server Express conviennent tous les environnements de petite ou de moyenne dimension situs dans un emplacement physique (c'est--dire, sans succursales au sein du rseau tendu).

Lorsque vous dployez une batterie importante sur un rseau tendu, la rplication du magasin de donnes et la distribution de la charge sur plusieurs serveurs de bases de donnes permettent d'amliorer considrablement les performances. SQL Server, Oracle et IBM DB2 conviennent pour des batteries de grande taille et prennent en charge la rplication.

201

Guide d'installation Citrix XenApp

Voir aussi : Rplication de bases de donnes de magasin de donnes , page 203

Configurations matrielles recommandes pour le magasin de donnes


Cette rubrique traite des configurations matrielles conseilles. En augmentant la puissance et la vitesse de l'UC du serveur de base de donnes, il est possible d'amliorer le temps de rponse des requtes envoyes au magasin de donnes, dans les domaines suivants : dmarrage simultan du service IMA Citrix sur plusieurs serveurs ; ajout d'un serveur dans une batterie ; suppression d'un serveur d'une batterie.

Les temps de rponse des autres oprations effectues dans la batterie, telles que le dmarrage du service IMA sur un serveur unique, la rgnration du cache d'hte local ou la rplication des pilotes d'imprimante sur tous les serveurs de la batterie, dpendent plus de la taille de la batterie que du temps de rponse du magasin de donnes. L'ajout de processeurs au serveur hbergeant le magasin de donnes peut amliorer considrablement les temps de rponse lors de l'excution simultane de plusieurs requtes. Si votre environnement comprend un grand nombre de serveurs se mettant simultanment et rgulirement en service, les processeurs supplmentaires peuvent prendre en charge les requtes plus rapidement. Les capacits du processeur quipant le serveur de base de donnes influent sur les performances de la console Access Management Console et de la Configuration avance XenApp, sur le temps ncessaire l'ajout (l'installation) et au retrait d'un serveur de la batterie, et sur le temps ncessaire au dmarrage simultan de plusieurs serveurs. Les performances relles du magasin de donnes d'une batterie varient en fonction du moteur de base de donnes utilis et du niveau de rglage des performances qu'il est possible d'atteindre.

10

Informations de rfrence sur la base de donnes du magasin de donnes

202

Le tableau ci-dessous prsente cinq exemples de configuration de batterie de serveurs : cas de figure A E. Pour chaque cas de figure, les valeurs de diffrents paramtres de la batterie sont rpertories.
Cas de figure Nombre de serveurs dans la batterie Nombre d'applications publies sur tous les serveurs Nombre de stratgies utilisateur Imprimantes par serveur Pilotes d'imprimante installs par serveur Serveurs d'impression rseau avec imprimantes Nombre de calculateurs de charge Load Manager Nombre de dossiers d'applications dans la console Access Management Console Nombre de dossiers de serveurs dans la console Access Management Console Nombre d'environnements d'isolation d'application Nombre d'administrateurs Citrix Taille de la base de donnes du magasin de donnes en mga-octets A 50 50 25 5 25 5 10 10 8 10 10 32 B 100 50 25 5 25 5 10 10 16 10 10 51 C 250 50 25 5 25 5 10 10 25 10 10 76 D 500 50 25 5 25 5 10 10 50 10 10 125 E 1000 50 25 5 25 5 10 10 50 10 10 211

Ce tableau fournit, pour chaque cas de figure dcrit dans le tableau ci-dessus, des configurations matrielles conseilles pour le serveur hbergeant le magasin de donnes.
Cas de figure Deux processeurs Pentium 4/1,6 GHz avec 2 Go de mmoire vive Deux processeurs Pentium 4/3,0 GHz avec 4 Go de mmoire vive Quatre processeurs Pentium 4/3,0 GHz avec 4 Go de mmoire vive A N N N B N N N C N N N N N N D E

203

Guide d'installation Citrix XenApp

Amlioration des performances de la batterie et du magasin de donnes


Aprs avoir planifi votre magasin de donnes, rflchissez aux options de configuration pouvant permettre d'amliorer les performances, telles que l'utilisation ventuelle de configurations RAID et de rplications de bases de donnes.

Rplication de bases de donnes de magasin de donnes


Une quantit importante du trafic rseau ddi aux batteries XenApp concerne les oprations de lecture des donnes en provenance du magasin de donnes. Les oprations d'criture sont peu frquentes. La quantit de bande passante ncessaire augmente mesure que la taille de la batterie augmente. Les actions, telles que les oprations de lecture du magasin de donnes et le redmarrage simultan de plusieurs serveurs, utilisent une quantit disproportionne de bande passante sur les plus grandes batteries. Citrix recommande de n'avoir qu'un seul magasin de donnes pour la plupart des dploiements ; nanmoins, dans certains cas, la prsence d'un magasin de donnes rpliqu sur un site distant peut amliorer les performances de la batterie. Citrix vous conseille de rpliquer le magasin de donnes sur toutes les liaisons latence leve et bande passante rduite du rseau tendu. Un magasin de donnes rpliqu permet toutes les oprations de lecture du magasin de donnes d'tre traites sur le rseau local du serveur XenApp, permettant ainsi d'amliorer les performances. Lorsque les serveurs excutent plus d'oprations de lecture que d'oprations d'criture sur le magasin de donnes, la rplication de bases de donnes amliore les performances. Dans un environnement de rseau tendu, placez des rpliques du magasin de donnes sur les sites disposant de nombreux serveurs. Cette technique rduit le nombre d'oprations de lecture via la liaison de rseau tendu. La rplication de base de donnes consomme beaucoup de bande passante. N'utilisez des bases de donnes rpliques que lorsque le site distant dispose de suffisamment de serveurs pour justifier le cot, en termes de bande passante, de placement d'une rplique de la base de donnes sur ce site. Pour SQL Server, vous devez utiliser la rplication transactionnelle avec mise jour immdiate. Problmes relatifs aux rseaux tendus latence leve. Si vous n'utilisez pas des bases de donnes rpliques, les oprations de maintenance depuis les sites distants avec des liaisons latence leve peuvent augmenter considrablement le temps pendant lequel le magasin de donnes est verrouill. Les oprations de lecture du magasin de donnes ne nuisent pas aux connexions locales, mais les performances des sites distants peuvent tre moins bonnes. Cela signifie que le dmarrage du service IMA peut prendre beaucoup de temps et que des oprations normales peuvent chouer lorsqu'elles sont effectues depuis le site distant.

10

Informations de rfrence sur la base de donnes du magasin de donnes

204

Remarque : Les performances peuvent se dgrader si vous utilisez une console Access Management Console locale pour effectuer des oprations de maintenance de batterie sur un site distant dont la latence est importante. Dans ce cas, les communications entre la console et le magasin de donnes passent par la liaison latence leve. Vous pouvez rsoudre ce problme en publiant la console Access Management Console et la Configuration avance en tant qu'applications de serveur sur le site distant et utiliser Citrix XenApp Plugin pour accder aux outils de gestion publis.

Prparation de la base de donnes avant l'installation de XenApp


Aprs avoir slectionn le produit qui hbergera le magasin de donnes, crez la base de donnes qui hbergera votre magasin de donnes. Attention : Ne modifiez pas directement les donnes de la base de donnes du magasin de donnes avec d'autres outils que ceux fournis par Citrix. (par exemple, n'utilisez pas les outils IBM DB2, Microsoft SQL Server ou Oracle). Vous risquez d'endommager la base de donnes du magasin de donnes. Bases de donnes Microsoft SQL Server, IBM DB2 et Oracle Si vous utilisez Microsoft SQL Server, Oracle ou IBM DB2, la base de donnes est gnralement cre sur un ou plusieurs serveur(s) ddi(s) l'excution du logiciel de base de donnes. Si la base de donnes n'est pas encore prte ni en cours d'excution, configurez-la avant de crer la batterie de serveurs. Au cours de l'installation, vous devez configurer une connexion ODBC pour le serveur de la base de donnes. Les serveurs XenApp doivent galement disposer du logiciel client de base de donnes appropri. Remarque : N'installez pas Citrix XenApp sur le serveur de bases de donnes Microsoft SQL, Oracle ou IBM DB2. Microsoft SQL Server Express Si vous utilisez SQL Server Express, installez-le d'abord, puis crez une instance. Excutez ensuite le programme d'installation de Citrix XenApp. La base de donnes est stocke sur le premier serveur de la batterie.

205

Guide d'installation Citrix XenApp

Remarque : Si vous utilisez SQL Server Express, vous devez l'installer et redmarrer le systme avant d'installer Citrix XenApp. Microsoft Access Lorsque vous slectionnez Microsoft Access, le programme d'installation de XenApp configure le magasin de donnes au cours de l'installation du premier serveur de votre batterie.

Cration de la base de donnes du magasin de donnes


L'utilisation d'une base de donnes Microsoft Access ou SQL Server Express implique la cration d'une base de donnes locale au cours de l'installation de XenApp sur le premier serveur de la batterie. Si vous utilisez une base de donnes SQL Server, Oracle ou IBM DB2 pour le magasin de donnes, la cration du magasin de donnes ne fait pas partie de l'installation de XenApp. C'est pourquoi il convient de crer la base de donnes avant d'installer XenApp. Lors de la cration de la base de donnes de votre magasin de donnes, Citrix vous suggre les paramtres suivants : SQL Server Les paramtres par dfaut, ainsi que les tailles de base de donnes sont gnralement suffisants pour le magasin de donnes de XenApp.

Oracle Taille d'espace disque logique minimale = 20 Mo Les permissions de rle d'utilisateur doivent disposer d'un minimum de privilge de connexion et de ressource

IBM DB2 Prefetch Size = 32 Overhead = 8.3 Transfer = 0.18 Utilisez l'option tout accorder pour l'espace disque logique slectionn Les privilges d'utilisateur doivent tre dfinis sur tout accorder pour le groupe public.

10

Informations de rfrence sur la base de donnes du magasin de donnes

206

Pour de plus amples informations, veuillez consulter la documentation de la base de donnes que vous avez slectionne. Important : Citrix ne prend pas en charge les bases de donnes sensibles la casse.

Cration d'un fichier DSN pour le programme d'installation de XenApp


Si vous n'installez pas XenApp l'aide de l'installation par assistant et que votre magasin de donnes se trouve dans une base de donnes Oracle, SQL Server, SQL Server Express ou DB2, vous devez crer un fichier DSN (Data Source Name) avant d'excuter le programme d'installation, afin de configurer la connexion que XenApp doit tablir avec le magasin de donnes. Ce fichier DSN doit se trouver sur chacun des serveurs de la batterie. Vous pouvez crer le fichier, puis le copier sur les autres serveurs (ou bien le partager en rseau) sous rserve que vous supprimiez les valeurs spcifiques des stations de travail, telle que la valeur Oracle WSID. Pendant l'installation, indiquez l'emplacement du fichier l'aide de la proprit CTX_MF_SILENT_DSNFILE. Vous pouvez utiliser des fichiers DSN lors de l'installation base sur l'assistant si vous les dfinissez lorsque vous configurez le pilote ODBC. La configuration du pilote ODBC s'effectue aprs avoir renseign les pages Crer une batterie de serveurs ou Associer une batterie de serveurs du programme d'installation. Voir aussi : CTX_MF_SILENT_DSNFILE , page 191 Pour crer une connexion de source de donnes SQL Server , page 209

Gestion et restauration d'un magasin de donnes XenApp


La plupart des tches de maintenance de base de donnes requirent l'excution des commandes DSMAINT et DSCHECK. Utilisez, par exemple, DSMAINT pour : Mettre niveau le magasin de donnes XenApp ; Dplacer les donnes du magasin de donnes vers un serveur de base de donnes diffrent ;

207

Guide d'installation Citrix XenApp

Migrez le magasin de donnes d'une base de donnes Microsoft Access vers une base de donnes Microsoft SQL Server ; Changez le nom du fichier DSN.

l'exception de Microsoft Access, DSMAINT is est excut sur des serveurs de batterie et non sur un serveur de base de donnes. Beaucoup de paramtres DSMAINT affectent la manire dont XenApp se connecte au magasin de donnes, bien que certains paramtres affectent le magasin de donnes lui-mme. Citrix recommande fortement de crer un copie de sauvegarde du magasin de donnes (dsmaint backup). Sans sauvegarde, vous devez recrer manuellement toutes les stratgies, rglages, comptes de la batterie et autres donnes persistantes dans le magasin de donnes. Si le magasin de donnes choue, chaque serveur de batterie peut excuter les donnes dans son cache d'hte local indfiniment (s'il peut contacter le serveur de licences). Vous ne pouvez cependant pas apporter de modifications la batterie ou utiliser la console Access Management Console ou la Configuration avance XenApp. Pour restaurer la base de donnes de secours ou effectuer la migration vers un nouveau serveur, suivez les instructions du Guide de l'administrateur Citrix XenApp pour la commande dsmaint migrate. Sans sauvegarde, prparez un nouveau magasin de donnes comme vous l'aviez fait avant d'excuter l'installation de XenApp et excutez CHFARM depuis tout serveur de batterie. L'utilisation de CHFARM est quivalente l'excution de l'installation XenApp pour configurer le magasin de donnes. Aprs excution de CHFARM, rentrez manuellement les rglages perdus. Si vous utilisez le mme nom que le magasin de donnes prcdent, vous n'avez pas reconfigurer les serveurs de batterie. DSMAINT et DSCHECK sont documents dans le Guide de l'administrateur Citrix XenApp. Vous pouvez galement afficher leur syntaxe et utilisation depuis l'invite de commandes en tapant le nom de la commande et /?.

Informations spcifiques aux bases de donnes


Les rubriques suivantes offrent des informations spcifiques sur un type de bases de donnes (par exemple, Oracle ou Microsoft SQL Server Express) et couvrent divers sujets tels que la migration du magasin de donnes vers une base de donnes spcifique, en utilisant des sockets pour se connecter un magasin de donnes, et des serveurs de bases de donnes distribus.

10

Informations de rfrence sur la base de donnes du magasin de donnes

208

La majorit des informations concernant l'installation, maintenance et restauration des bases de donnes est contenue dans les sections Planification du magasin de donnes XenApp , page 197, Prparation de la base de donnes avant l'installation de XenApp , page 204 et Gestion et restauration d'un magasin de donnes XenApp , page 206. La documentation spcifique la base de donnes suivante supplmente ces informations : Base de donnes Microsoft SQL Server , page 208 Base de donnes Oracle , page 211 Base de donnes IBM DB2 , page 214 Microsoft SQL Server Express , page 216 Base de donnes Microsoft Access , page 218

Base de donnes Microsoft SQL Server


Microsoft SQL Server prend en charge l'authentification Windows et Microsoft SQL Server. Pour des environnements qui requirent un niveau lev de scurit, Citrix recommande de n'utiliser que l'authentification Windows. Le compte d'utilisateur utilis pour installer, mettre niveau ou appliquer des corrections chaud au magasin de donnes doit disposer des droits db_owner (propritaire de la base de donnes) sur la base de donnes. Aprs avoir configur la base de donnes avec les droits d'accs de propritaire, dfinissez les permissions d'utilisateur pour la lecture et l'criture seules. La base de donnes est alors mieux scurise. Si vous remplacez les droits du propritaire de la base de donnes par des droits en lecture/criture, veillez les restaurer avant d'installer les service packs ou feature releases. L'installation d'une feature release ou d'un service pack peut chouer si le compte d'utilisateur employ pour l'accs au magasin de donnes pendant l'installation ne dispose pas de droits de propritaire de base de donnes. Lorsque vous utilisez Microsoft SQL Server dans un environnement rpliqu, assurez-vous que vous utilisez le mme compte d'utilisateur pour le magasin de donnes sur chaque serveur Microsoft SQL Server. Chaque batterie requiert une base de donnes ddie. Nanmoins, plusieurs bases de donnes peuvent fonctionner sur un mme serveur Microsoft SQL Server. Ne partagez pas la base de donnes utilise pour une batterie avec d'autres applications client-serveur. Effectuez rgulirement une sauvegarde de la base de donnes et suivez les recommandations de Microsoft relatives la configuration des journaux de base de donnes et de transactions en vue de la restauration. Par exemple, activez l'option Vider le journal au point de contrle de votre base de donnes pour contrler l'espace journal.

209

Guide d'installation Citrix XenApp

Utilisation de sockets pour la connexion une base de donnes Microsoft SQL Server
Les sockets TCP/IP et les canaux nomms sont tous deux des protocoles standard utiliss pour se connecter une base de donnes. Les canaux nomms sont un protocole de communication authentifi, de sorte que chaque fois qu'un utilisateur tente d'tablir une connexion la base de donnes SQL Server en utilisant ce protocole, le processus d'authentification Windows se dclenche. Les sockets TCP/IP ne dpendent pas de l'authentification Windows pour ouvrir une connexion. Elles fournissent la base de donnes une authentification (utilisateur/mot de passe) aprs l'tablissement de la connexion. L'authentification Window rduit le risque d'une erreur si le serveur SQL Server et le serveur excutant XenApp ne disposent pas d'une relation d'approbation de domaine ou Active Directory correcte. Par consquent, Citrix vous recommande d'utiliser des sockets TCP/IP pour la connexion des serveurs excutant XenApp un serveur hbergeant Microsoft SQL Server. Si vous utilisez SQL Server 2005 et si vous configurez des canaux nomms afin d'tablir une connexion la base de donnes, activez manuellement l'option de canaux nommes sur le serveur de base de donnes. Pour activer les canaux nomms, utilisez l'outil Surface Area Configuration livr avec SQL Server 2005. Pour plus d'informations sur l'utilisation des canaux nomms afin d'tablir une connexion une base de donnes SQL Server 2005, veuillez consulter votre documentation SQL Server 2005.

Pour crer une connexion de source de donnes SQL Server 1. Sur la page Crer une nouvelle source de donnes vers SQL Server, saisissez la description de la source de donnes, puis slectionnez le SQL Server connecter.
2. 3. 4. 5. Slectionnez l'authentification Windows NT ou l'authentification SQL Server. Cliquez sur le bouton Configuration client. Slectionnez TCP/IP dans la liste des bibliothques rseau disponibles. Aprs avoir install XenApp, modifiez la source de donnes DSN que vous avez cre au cours de l'installation et modifiez sa configuration cliente pour qu'elle utiliseTCP/IP.

Pour modifier un DSN, utilisez l'utilitaire Windows Administrateur de source de donnes ODBC pour ouvrir le DSN fichier, qui se trouve par dfaut dans le dossier %ProgramFiles(x86)%\Citrix\Independent Management Architecture, puis slectionnez le protocole de connexion TCP/IP pour la configuration du client.

10

Informations de rfrence sur la base de donnes du magasin de donnes

210

Utilisation de la fonction de basculement avec Microsoft SQL Server


Pour amliorer la tolrance aux pannes avec Microsoft SQL Server, utilisez la fonctionnalit de mise en cluster de Microsoft, qui permet le basculement et le retour pour les systmes en clusters. Le basculement de la base de donnes SQL Server dans un environnement en cluster s'effectue de faon transparente pour XenApp. Un cluster Microsoft Cluster Services (MCS) est un ensemble de ressources, par exemple des lecteurs de disques, dont un des nuds de cluster de basculement est propritaire. Vous pouvez transfrer la proprit du groupe d'un nud un autre, mais chaque groupe ne peut appartenir qu' un seul nud la fois. Les fichiers de base de donnes d'une instance de Microsoft SQL Server sont placs dans un seul ensemble cluster appartenant au nud sur lequel l'instance est installe. Si une dfaillance apparat sur un nud excutant une instance de Microsoft SQL Server, le cluster contenant les fichiers de donnes de cette instance bascule vers un autre nud. Le nouveau nud possdant dj les fichiers excutables et les informations de registre de cette instance de Microsoft SQL Server sur son disque local, il peut dmarrer une instance et commencer accepter les demandes de connexion pour cette instance. Remarque : les clusters Microsoft Cluster Services ne prennent pas en charge l'quilibrage de la charge entre les serveurs en cluster car ils fonctionnent seulement en mode actif/inactif.

Utilisation de bases de donnes distribues avec Microsoft SQL Server


XenApp prend en charge les bases de donnes distribues (rpliques). Celles-ci sont utiles lorsque le magasin de donnes est surcharg en raison d'un nombre trop important de requtes de lecture. Microsoft SQL Server utilise la rplication pour crer l'environnement de bases de donnes distribues. XenApp requiert la cohrence des donnes entre les diffrentes bases de donnes. Pour cela, il est ncessaire d'utiliser un algorithme de validation deux phases pour le stockage des donnes dans la base de donnes. Lors de la configuration de Microsoft SQL Server pour une validation deux phases, utilisez la mise jour immdiate des abonns. Pour plus d'informations, veuillez consulter la documentation Microsoft SQL Server. Attention : N'utilisez pas la rplication de fusion car elle peut endommager le magasin de donnes.

211

Guide d'installation Citrix XenApp

Pour configurer un environnement distribu pour une batterie existante 1. Configurez un diteur (le serveur Microsoft SQL Server qui hberge le magasin de donnes) et des abonns (sites distants) l'aide de Microsoft SQL Server Enterprise Manager.
2. Entrez la commande dsmaint publishsqlds sur un serveur de la batterie. Cette opration excute les instructions SQL ncessaires la cration des articles dits sur le serveur Microsoft SQL Server actuel (l'diteur). Configurez les sites distants (les abonns) pour qu'ils s'abonnent aux articles publis crs l'tape 2.

3.

Migration du magasin de donnes d'une batterie vers SQL Server


La migration du magasin de donnes d'une batterie vers Microsoft SQL Server est prise en charge pour les versions de logiciel de base de donnes indiques dans le tableau ci-dessous.
Base de donnes initiale Microsoft Access Oracle 9.2.0.1 Oracle 10.2.0.1.0 IBM DB2 version 8.2 SQL Server 2005 Express Edition SQL Server 2000 avec Service Pack 3a Base de donnes cible prise en charge SQL Server 2000 avec Service Pack 3aSQL Server 2005

SQL Server 2005

Base de donnes Oracle


Oracle prend en charge l'authentification Windows et Oracle. Pour plus d'informations sur la configuration de l'authentification Windows, veuillez consulter la documentation Oracle. Oracle pour Solaris prend en charge uniquement l'authentification Oracle ; il ne prend pas en charge l'authentification Windows. Dans le fichier Oracle sqlnet.ora, dfinissez SQLNET.AUTHENTICATION_SERVICES= (NONE). Si vous dfinissez la valeur par dfaut (NTS), cela entranera des checs de connexion. Installez le client Oracle sur le serveur, puis redmarrez ce dernier avant de procder l'installation de XenApp. Le compte d'utilisateur Oracle doit tre identique pour tous les serveurs de la batterie car tous les serveurs XenApp partagent un schma commun. Si vous utilisez une mme base de donnes pour stocker les informations de plusieurs batteries, chaque batterie reprsente dans la base de donnes doit disposer d'un compte d'utilisateur diffrent car les informations d'un magasin de donnes sont stockes dans le compte d'utilisateur Oracle.

10

Informations de rfrence sur la base de donnes du magasin de donnes

212

Le compte utilis pour la connexion la base de donnes du magasin de donnes doit disposer des permissions Oracle suivantes : Connecter Ressources Espace disque illimit ( Unlimited Tablespace ) - facultatif.

Tenez compte des recommandations suivantes lors de la configuration d'un serveur Oracle destin hberger le magasin de donnes de la batterie de serveurs. Utilisez le mode serveur partag/serveur multithread afin de rduire le nombre de processus dans les batteries de plus de 100 serveurs. Cependant, les performances peuvent tre affectes lors d'une charge importante sur le magasin de donnes. Si vous utilisez le mode serveur multithread, vrifiez que les valeurs indiques dans le fichier Init.ora sont suprieures ou gales aux valeurs indiques ci-dessous. Si vous utilisez la mme base de donnes Oracle pour plusieurs batteries, incluez tous les serveurs XenApp pour les calculs. Arrondissez l'entier suprieur si vous obtenez des rsultats avec des dcimales. shared_servers = Nombre de serveurs / 10 max_shared_servers = Nombre de serveurs / 5 O Nombre de serveurs correspond au nombre total de serveurs excutant XenApp. Ajoutez un processus supplmentaire pour chaque serveur connect directement la base de donnes Oracle si vous utilisez un serveur Oracle en mode ddi. Par exemple, si le serveur Oracle utilise 100 processus avant l'installation de XenApp et si la batterie comprend 50 serveurs, dfinissez un nombre de processus au moins gal 150 dans le fichier Init.ora sur le serveur Oracle. Effectuez des sauvegardes en ligne en utilisant le mode journal d'archivage, ce qui diminue la dure de reprise d'une base de donnes qui ne rpond pas. Si vous utilisez la mme base de donnes Oracle pour plusieurs batteries de serveurs, crez un espace disque logique (tablespace) distinct disposant de son propre nom d'utilisateur et de son propre mot de passe pour chaque batterie. N'utilisez pas le compte systme par dfaut dans Oracle.

213

Guide d'installation Citrix XenApp

Migration du magasin de donnes d'une batterie vers Oracle


La migration du magasin de donnes d'une batterie vers une base de donnes Oracle est prise en charge pour les versions de base de donnes indiques dans le tableau ci-dessous.
Base de donnes initiale Microsoft Access SQL Server 2005 Express Edition IBM DB2 version 8.2 SQL Server 2000 avec Service Pack 3aSQL Server 2005 Base de donnes cible prise en charge Oracle 9.2.0.1 Oracle 10.2.0.1.0 Oracle x.x.x

Pour plus d'informations sur l'utilitaire de ligne de commande dsmaint, veuillez consulter le Guide de l'administrateur Citrix XenApp.

Utilisation de la fonction de basculement (Failover) avec Oracle


Grez une base de donnes de secours permettant une reprise rapide en cas de sinistre. Une base de donnes de secours conserve une copie de la base de donnes de production dans un tat permanent de restauration. Pour obtenir les instructions d'installation, veuillez consulter la documentation Oracle.

Utilisation de bases de donnes distribues avec Oracle


XenApp prend en charge les bases de donnes distribues. Celles-ci sont utiles lorsque le magasin de donnes est surcharg en raison d'un nombre trop important de requtes de lecture. Oracle utilise la rplication pour crer l'environnement de bases de donnes distribues. Pour rduire la charge sur un serveur de base de donnes, installez des rpliques en lecture-criture et distribuez de manire gale les serveurs de la batterie entre la base de donnes principale et les rpliques. XenApp requiert la cohrence des donnes entre les diffrentes bases de donnes. Pour cela, il est ncessaire d'utiliser un algorithme de validation deux phases pour les oprations d'criture dans la base de donnes. L'utilisation d'Oracle comme solution bases de donnes distribues requiert les lments suivants. Toutes les bases de donnes impliques doivent fonctionner sous Oracle. Toutes les bases de donnes impliques doivent fonctionner en mode serveur multithread/serveur partag (plutt qu'en mode serveur ddi). Tous les clients Oracle (serveurs XenApp se connectant directement la base de donnes Oracle) doivent tre des clients SQL*Net Version 2 ou Net8.

10

Informations de rfrence sur la base de donnes du magasin de donnes

214

Installez la base de donnes du magasin de donnes sur le site principal avant de configurer la rplication sur les sites utiliss pour les clichs de rplication de la base de donnes. Rpliquez tous les objets contenus dans le schma utilisateur du magasin de donnes (tables, index et procdures stockes).

Si un site de base de donnes rplique fonctionne beaucoup plus lentement, vrifiez que tous les index du schma utilisateur ont t correctement rpliqus. Si vous configurez Oracle pour une validation deux phases : Utilisez des clichs synchrones pouvant tre mis jour avec un site principal unique. XenApp requiert un accs en criture au clich. Si possible, utilisez la fonction rgnration rapide d'Oracle (elle ncessite des journaux de clich). Ne configurez pas la rsolution de conflit lorsque vous dfinissez l'environnement de rplication. Dfinissez l'intervalle des liens de rplication le plus faible autoris par l'environnement rseau. Avec la rplication Oracle, si aucune modification n'a t effectue, aucune donne n'est envoye via la liaison. Lorsque vous configurez Oracle en mode multithread et que des transferts de donnes distants sont effectus partir du site distant, ils sont susceptibles de bloquer les transferts de donnes locaux (car toutes les connexions partagent le mme ensemble de threads de tche). Pour rsoudre ce problme, augmentez la valeur du paramtre Max_Mts_Servers dans le fichier Init.ora.

Base de donnes IBM DB2


Installez le client IBM DB2 Run-Time sur chaque serveur susceptible d'accder au serveur de la base de donnes. Si vous disposez de plusieurs batteries de serveurs, crez un(e) base de donnes/espace disque logique (tablespace) distinct(e) pour chaque magasin de donnes. Redmarrez le serveur aprs avoir install le client IBM DB2 Run-Time et avant d'installer XenApp. Si vous crez une source de donnes (DSN) pour l'utiliser avec une installation non assiste d'IBM DB2, crez-la l'aide de l'outil Administrateur de sources de donnes ODBC de Microsoft. Les informations places dans la source de donnes rpondent alors aux besoins des serveurs pour la connectivit la base de donnes ou l'espace disque logique DB2.

215

Guide d'installation Citrix XenApp

Accordez les permissions suivantes au compte d'utilisateur DB2 utilis pour la batterie : connexion la base de donnes ; cration de tables ; d'inscrire des fonctions excuter auprs du processus du gestionnaire de base de donnes ; Cration implicite de schmas

Les permissions d'administrateur systme (DB2Admin) ne sont pas ncessaires pour l'accs au magasin de donnes.

Utilisation de bases de donnes distribues avec IBM DB2


XenApp prend en charge les bases de donnes distribues. Celles-ci sont utiles lorsque le magasin de donnes est surcharg en raison d'un nombre trop important de requtes de lecture. IBM DB2 utilise la rplication pour crer l'environnement de bases de donnes distribues. XenApp utilise le type de donnes grand objet binaire (BLOB) pour stocker les informations dans une base de donnes IBM DB2. IBM DB2 ne prend pas en charge les types de donnes BLOB dans un scnario de rplication pouvant tre mis jour. Par consquent, si votre batterie doit disposer de rplications pouvant tre mises jour, utilisez Microsoft SQL Server ou Oracle comme magasin de donnes de la batterie et non IBM DB2.

Migration du magasin de donnes d'une batterie vers IBM DB2


La migration du magasin de donnes d'une batterie vers une base de donnes IBM DB2 est prise en charge pour les versions de base de donnes indiques dans le tableau ci-dessous.
Base de donnes initiale Microsoft Access SQL Server 2005 Express Edition Oracle 9.2.0.1 Oracle 10.2.0.1.0 SQL Server 2000 avec Service Pack 3aSQL Server 2005 Base de donnes cible IBM DB2, version 8.2 IBM DB2 Version x.x

La migration d'un magasin de donnes de batterie de serveurs existant vers IBM DB2 est effectue en une seule transaction des fins de restauration. Avant de procder la migration de la base de donnes vers DB2, vrifiez que l'espace journal est suffisant sur le serveur DB2 cible pour prendre en charge la migration. Si le serveur DB2 se trouve court d'espace journal, la migration choue et est annule.

10

Informations de rfrence sur la base de donnes du magasin de donnes

216

Pour plus d'informations sur l'utilitaire de ligne de commande dsmaint, veuillez consulter le Guide de l'administrateur Citrix XenApp.

Microsoft SQL Server Express


Installez SQL Server 2005 Express Edition Service Pack 2 sur le serveur avant d'excuter le programme Autorun de XenApp. Important : N'utilisez pas de caractres cods sur deux octets dans le nom du serveur sur lequel la base de donnes est installe. L'authentification Windows est prise en charge pour la base de donnes SQL Server Express. Pour des raisons de scurit, l'authentification Microsoft SQL Server n'est pas prise en charge.

Installation de Microsoft SQL Server Express


Il existe deux mthodes d'installation de SQL Server Express. La mthode que vous appliquez diffre selon que vous souhaitez ou non utiliser le nom d'instance et le mot de passe d'administrateur par dfaut. Si aucune instance de SQL Server Express n'est installe sur le serveur de base de donnes et si vous souhaitez utiliser le nom d'instance (CITRIX_METAFRAME) et le mot de passe d'administrateur par dfaut (CITRIX), excutez le fichier de commandes SetupSqlExpressForCPS.cmd. Le fichier de commande se trouve sur le support d'installation de XenApp, dans le rpertoire \Support\SqlExpress_2005_SP2. Si vous ne pouvez (ou ne souhaitez) pas utiliser le nom d'instance et le mot de passe administrateur par dfaut, lancez l'installation de SQL Server 2005 Express Edition Service Pack 2 partir d'une ligne de commande.

Si vous installez SQL Server Express et spcifiez un nom d'instance diffrent du nom par dfaut CITRIX_METAFRAME , vous devez installer XenApp manuellement afin de pouvoir dfinir l'installation de XenApp sur le nouveau nom d'instance de la proprit CTX_MF_MSDE_INSTANCE_NAME. Voir aussi : CTX_MF_MSDE_INSTANCE_NAME , page 186

Pour installer SQL Server Express l'aide du nom d'instance par dfaut Excutez le fichier de commande SetupSqlExpressForCPS.cmd, qui se trouve sur le support d'installation de XenApp, dans le rpertoire \Support\SqlExpress_2005_SP2.

217

Guide d'installation Citrix XenApp

SetupSqlExpressForCPS.cmd cre les rpertoires et les fichiers ncessaires la prise en charge de SQL Server Express dans le rpertoire %Program Files(x86)%\Microsoft SQL Server, ainsi qu'un rpertoire d'instance nomme, MSSQL$CITRIX_METAFRAME.

Pour installer SQL Server Express l'aide du nom d'instance personnalis 1. l' invite de commandes, passez sur le rpertoire \Support\SqlExpress_2005_SP2 sur le support d'installation XenApp. Par exemple, si la lettre de votre lecteur est E, entrez :
E: cd \Support|SqlExpress_2005_SP2 2. 3. Activez le mode d'installation en entrant la commande : change user /INSTALL Lancez l'installateur de SQL Server 2005 Express Edition Service Pack 2 en spcifiant le nom d'instance et le mot de passe SA. setup.exe INSTANCENAME=Nom SAPWD=MotDePasse 4. Une fois SQL Server 2005 Express Edition Service Pack 2 install, choisissez Base de donnes locale sur ce serveur et slectionnez l'entre SQL Server Express Database partir de la liste des bases de donnes disponibles durant l'installation de XenApp.

Sauvegarde et restauration d'une base de donnes SQL Server Express


Utilisez dsmaint backup pour sauvegarder un magasin de donnes hberg sur SQL Server Express. Spcifiez un chemin local pour l'emplacement des fichiers de sauvegarde de la base de donnes. Utilisez dsmaint recover pour restaurer une copie de secours d'un magasin de donnes SQL Server Express. Remarque : Si vous dplacez un magasin de donnes SQL Server Express vers un serveur diffrent de la batterie, excutez dsmaint failover sur tous les serveurs indirects afin de les faire pointer vers le nouveau serveur de base de donnes.

Migration du magasin de donnes d'une batterie d'Access vers SQL Server Express
Pour effectuer la migration d'un magasin de donnes de Microsoft Access vers SQL Server 2005 Express Edition Service Pack 2, excutez l'utilitaire de ligne de commande MigrateToSqlExpress, qui se trouve sur le support d'installation de XenApp, dans le rpertoire \Support\SqlExpress_2005_SP2.

10

Informations de rfrence sur la base de donnes du magasin de donnes

218

Pour plus d'informations sur l'utilitaire de ligne de commande migratetosqlexpress, veuillez consulter le Guide de l'administrateur Citrix XenApp.

Base de donnes Microsoft Access


Le moteur de base de donnes Microsoft Access et les pilotes ODBC sont des composants par dfaut des serveurs Windows. La connexion ODBC la base de donnes Access utilise Microsoft Jet Engine. Pour utiliser ce moteur de base de donnes, il n'est pas ncessaire d'installer des pilotes particuliers ou de configurer une base de donnes avant d'installer XenApp.

Modification du mot de passe associ un fichier de base de donnes Access


Lorsque vous crez une base de donnes Microsoft Access pour le magasin de donnes, le programme d'installation cre un fichier de base de donnes appel mf20.mdb . Le nom d'utilisateur et le mot de passe par dfaut de cette base de donnes sont citrix . Par dfaut, le fichier Mf20.mdb ainsi que tous les fichiers de sauvegarde automatique sont situs dans le dossier %ProgramFiles(x86)%\Citrix\Independent Management Architecture. Pour modifier le mot de passe du fichier de base de donnes, utilisez la commande dsmaint (dsmaint config /pwd:nouveaumotdepasse). Vous pouvez utiliser la commande alors que le service IMA est en cours d'excution. Important : Veillez effectuer une copie de sauvegarde de la base de donnes Access l'aide de la commande dsmaint (dsmaint backup) avant de modifier le mot de passe permettant son accs. Pour plus d'informations sur l'utilitaire de ligne de commande dsmaint, veuillez consulter le Guide de l'administrateur Citrix XenApp.

Sauvegarde et restauration d'une base de donnes Access


La commande dsmaint vous permet de sauvegarder ou de restaurer un magasin de donnes Microsoft Access. Sauvegardez rgulirement le magasin de donnes avec un script .bat ou avant certaines oprations telles que des modifications de la configuration.

219

Guide d'installation Citrix XenApp

Les sauvegardes automatiques ont lieu chaque arrt du service Citrix IMA ou chaque redmarrage d'un serveur. Au cours d'une sauvegarde automatique, le fichier Mf20.mdb existant est sauvegard, compact et copi avec l'extension .bak (Mf20.bak). Chaque fois que le service IMA dmarre, il supprime le fichier Mf20.bak (s'il existe), puis renomme le fichier Mf20.unk Mf20.bak. Cette procdure garantit que le fichier Mf20.bak est une base de donnes de batterie valide. Si le lecteur sur lequel le fichier Mf20.mdb se trouve ne contient pas suffisamment d'espace disque, la procdure de sauvegarde automatique s'arrte. Veillez ce que l'espace disque disponible soit au moins trois fois suprieur la taille du fichier Mf20.mdb. Attention : La commande dsmaint recover supprime le fichier Mf20.mdb existant du serveur. Aussi, ne tentez pas de restaurer le magasin de donnes l'aide de cette commande sans avoir pralablement vrifi que le fichier Mf20.bak existe. Si le fichier Mf20.bak n'existe pas, excutez la commande dsmaint backup avant de restaurer le magasin de donnes. Pour plus d'informations sur l'utilitaire de ligne de commande dsmaint, veuillez consulter le Guide de l'administrateur Citrix XenApp.

You might also like