Guide de l'utilisateur Citrix EdgeSight pour test de charge. Citrix EdgeSight pour test de charge 3.6



Documents pareils
À propos du Guide de l'utilisateur final de VMware Workspace Portal

Boîte à outils OfficeScan

Guide de déploiement

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

AFTEC SIO 2. Christophe BOUTHIER Page 1

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

Exportation d'une VM sur un périphérique de stockage de masse USB

Edutab. gestion centralisée de tablettes Android

Guide d'utilisation du Serveur USB

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

TeamViewer 7 Manuel Manager

Sharpdesk V3.3. Guide d installation Push pour les administrateurs système Version

Capture Pro Software. Démarrage. A-61640_fr

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence nominative)

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

GUIDE DE DÉMARRAGE RAPIDE

Monitor Wall 4.0. Manuel d'installation et d'utilisation

SafeGuard Enterprise Aide administrateur. Version du produit : 5.60

progecad NLM Guide de l'utilisateur

Qlik Sense Cloud. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

TeamViewer 7 Manuel Contrôle à distance

Asset Management Software Client Module. Manuel d utilisation

Symantec Backup Exec Remote Media Agent for Linux Servers

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence simultanée)

Guide d'installation Citrix EdgeSight. Citrix EdgeSight pour points de terminaison 5.3 Citrix EdgeSight pour XenApp 5.3

Installation.Net Framework 2.0 pour les postes utilisant Windows 8/8.1.

Extension WebEx pour la téléphonie IP Cisco Unified

VRM Monitor. Aide en ligne

TeamViewer 9 Manuel Management Console

Dispositions relatives à l'installation :

CA Desktop Migration Manager

Novell. NetWare 6. GUIDE D'ADMINISTRATION DE NETDRIVE

Installation 4D. Configuration requise Installation et activation

Assistance à distance sous Windows

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

VERITAS Backup Exec TM 10.0 for Windows Servers

Manuel d'installation

Symantec Enterprise Vault

Mises à jour des logiciels Manuel de l'utilisateur

Guide d'installation du connecteur Outlook 4

Guide de l'utilisateur

TeamViewer 8 Manuel Contrôle à distance

Installation 4D. Configuration requise Installation et activation

STATISTICA Version 12 : Instructions d'installation

CA ARCserve Backup Patch Manager pour Windows

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés.

Module 0 : Présentation de Windows 2000

VM Card. Manuel des paramètres des fonctions étendues pour le Web. Manuel utilisateur

FileMaker Server 13. Guide de démarrage

Tutorial Terminal Server sous

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.3

Instructions préliminaires P2WW FR Préface

MEDIAplus elearning. version 6.6

Utilisation de l ordinateur portable Bluetooth avec le hub Logitech sans fil

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

Manuel d'utilisation de Mémo vocal

McAfee Security-as-a-Service

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.0

Documentation Cobian

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

claroline classroom online

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

Extension McAfee Security-as-a-Service

Manuel d'utilisation du client VPN Édition 1

Exposer ses photos sur Internet

Nokia Internet Modem Guide de l utilisateur

37 13 Courrier indésirable Appeler plusieurs comptes de messagerie Sélectionner un compte de messagerie

Symantec Backup Exec TM 11d for Windows Servers. Guide d'installation rapide

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

Utilisation du Bluetooth headset avec le hub sans fil Logitech

Manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus

Kaseya 2. Guide de démarrage rapide. pour VSA 6,0

Sophos Enterprise Console, version 3.1 manuel utilisateur

SafeGuard Enterprise Web Helpdesk. Version du produit : 5.60

Didacticiel de mise à jour Web

Guide d installation de Windows Vista /Windows 7

UserLock Guide de Démarrage rapide. Version 8.5

Guide d'installation. Release Management pour Visual Studio 2013

À propos de l'canon Mobile Scanning MEAP Application

7.0 Guide de la solution Portable sans fil

À propos de cette page Recommandations pour le mot de passe... 26

Installation Client (licence réseau) de IBM SPSS Modeler 14.2

Sage CRM. 7.2 Guide de Portail Client

Sophos Enterprise Console Aide. Version du produit : 5.1

Les messages d erreur d'applidis Client

Aide d'active System Console

Samsung Drive Manager Manuel d'utilisation

Manuel d'utilisation du navigateur WAP Palm

Tekla Structures Guide de l'administrateur sur l'acquisition de licences. Version du produit 21.1 septembre Tekla Corporation

Lenovo Online Data Backup Guide d'utilisation Version

Mise à niveau de Citrix Presentation Server 4.5 Vers Feature Pack 1. Citrix Presentation Server 4.5 Avec Feature Pack 1

italc supervision de salle

CA ARCserve D2D pour Linux

Version Guide de l'utilisateur

Guide de l'administrateur Citrix EdgeSight. Citrix EdgeSight pour points de terminaison 5.2 Citrix EdgeSight pour XenApp 5.2

Comment utiliser mon compte alumni?

Transcription:

Guide de l'utilisateur Citrix EdgeSight pour test de charge Citrix EdgeSight pour test de charge 3.6

Copyright L'utilisation du produit décrit dans le présent document est soumise à votre acceptation préalable du contrat de licence de l'utilisateur final. Une version imprimable du Contrat de licence d'utilisateur final figure sur le CD-ROM du produit. Les informations contenues dans le présent document sont sujettes à modification sans préavis. Les noms d'entreprises et les données utilisés dans les exemples de ce document sont fictifs, sauf mention contraire. La reproduction, totale ou partielle, ou la transmission du présent document, sous quelque forme que ce soit (par voie électronique ou mécanique), à quelque fin que ce soit, sans l'autorisation préalable écrite de Citrix Systems, Inc. est formellement interdite. 2009 Citrix Systems, Inc. Tous droits réservés. Citrix est une marque déposée et Citrix Presentation Server, Citrix XenApp et EdgeSight sont des marques de fabrique, de commerce ou de service de Citrix Systems, Inc. aux États-Unis et dans d'autres pays. Marques Adobe, Acrobat et Flash sont des marques de fabrique, de commerce ou de service et/ou des marques déposées d'adobe Systems Incorporated aux États-Unis et/ou dans d'autres pays. Microsoft, Windows, Windows Server et Internet Explorer sont des marques déposées ou des marques de fabrique, de commerce ou de service de Microsoft Corporation aux États-Unis et/ou dans d'autres pays. Toutes les autres marques de fabrique, de commerce ou de service et marques déposées sont la propriété de leurs propriétaires respectifs. Code document : 7 septembre 2009 (GM)

TABLE DES MATIÈRES Table des matières Chapitre 1 Chapitre 2 Chapitre 3 Bienvenue Organisation du document.............................................6 Documentation connexe...............................................7 Configuration initiale Configurer les serveurs................................................9 Mettre automatiquement fin aux sessions..............................10 Définition d'une limite de sessions utilisateur..........................10 Définition des paramètres d'applications publiées.......................10 Définition d'ouvertures de session transparentes........................11 Configurer les lanceurs...............................................11 Désactivation du bip système.......................................11 Configurer le contrôleur..............................................12 Configurer le serveur de licences....................................12 Créer un script...................................................13 Modèle de concurrence.........................................14 Créer une connexion..............................................16 Connexion à l'aide d'un fichier ICA...............................16 Connexion au service XML......................................17 Connexion à l'interface Web.....................................17 Connexion à un bureau de serveur.................................19 Créer des utilisateurs..............................................20 Affichage et copie d'utilisateurs...................................20 Enregistrement d'un script Stratégie de création de scripts de qualité................................23 Démarrage d'un enregistrement........................................24 Arrêt d'un enregistrement..........................................26 Relecture d'un enregistrement.......................................27 Utilisation de l'enregistrement rapide.................................27

2 Guide de l utilisateur Edgesight pour test de charge Chapitre 4 Chapitre 5 Chapitre 6 Modification de scripts Introduction à l'édition de script........................................29 Navigation.........................................................32 Ajout d'instructions...............................................33 Déplacement d'instructions.........................................34 Utilisation de dossiers................................................34 Répétition de dossiers.............................................35 Dossiers d'itération...............................................36 Dossiers conditionnels.............................................37 Exemple de Faire jusqu'à satisfait.................................37 Création de dossiers conditionnels................................38 Propriétés de dossier..............................................39 Points de synchronisation.............................................40 Points de synchronisation Correspondance............................42 Points de synchronisation Recherche.................................43 Modification de l'entrée clavier........................................44 Exemples de claviers..............................................45 Modification de l'entrée souris..........................................47 Création de variables.................................................48 Importation de variables...........................................50 Utilisation de Microsoft JScript........................................50 JScript incorporés pris en charge....................................51 Exemple User.SetSpeed().......................................52 Exécution d'un test de charge Création d'une charge................................................53 Contrôle de la concurrence.........................................54 Contrôle du taux.................................................54 Ajouter une charge...............................................54 Ajout de règles de contrôle de charge.................................55 Démarrage d'un test..................................................57 Visualisation de la fenêtre de test....................................57 Arrêt d'un test......................................................58 Programmation de tests...............................................58 Affichage des résultats de tests Affichage des performances du script...................................63 Fenêtre Connexions.................................................65

3 Guide de l utilisateur Edgesight pour test de charge Fenêtre Compteurs..................................................66 Ajouter un compteur Windows......................................66 Ajouter un compteur Xen..........................................67 Supprimer un compteur............................................68 Fenêtre Règles de contrôle de la charge..................................68 Supprimer la règle de contrôle de charge..............................68 Fenêtre Alarmes....................................................69 Ajouter une alarme...............................................69 Supprimer une alarme.............................................70 Fenêtre Mesures....................................................70 Fenêtre Moniteur....................................................71 Fenêtre Messages...................................................71 Chapitre 7 Annexe A Annexe B Annexe C Rapports et fichiers journaux Rapports..........................................................73 Configuration de rapports..........................................73 Niveaux QOS.................................................75 Données de point de contrainte...................................75 Ajouter des mesures aux rapports....................................76 Supprimer une mesure du rapport....................................76 Générer un rapport................................................76 Rapports de diagramme..............................................77 Fichiers journaux....................................................77 Création de fichiers journaux.......................................78 Ajout de mesures aux fichiers journaux............................78 Démarrage de la journalisation...................................79 Alarmes...........................................................79 Ajouter une alarme...............................................80 Réference des clés virtuelles Création d'un fichier ICA Création de fichiers ICA pour les versions antérieures à Presentation Server 4.5.85 Création de fichiers ICA pour Presentation Server 4.5 et versions ultérieures....86 Création de fichiers ICA à partir du fichier APPSRV.ini....................86 Exemple de script Dossier Close Existing Doc.........................................90 Dossier Word Task.............................................91

4 Guide de l utilisateur Edgesight pour test de charge Dossier Exit App..............................................92 Annexe D Exemple de contrôle de la charge intelligent Règle de contrôle de charge exemple....................................93 Rapport de diagramme exemple........................................95 Messages d'activation runtime de la règle de contrôle de charge..............96

CHAPITRE 1 Bienvenue EdgeSight pour test de charge offre une solution de test de la charge et des performances automatisée pour les environnements Citrix XenApp et Presentation Server. Le produit étend la visibilit des performances d'application fournies par Citrix EdgeSight pour XenApp en introduisant des outils de performances d'application de pré-production. L'illustration suivante présente les composants EdgeSight pour test de charge. Le Contrôleur est utilisé pour enregistrer et créer des scripts pour utilisateurs virtuels et de définir des tests. Une fois le test prêt, le contrôleur demande aux lanceurs de l'exécuter avec un certain nombre d'utilisateurs virtuels pendant une période déterminée.

6 Guide de l utilisateur Edgesight pour test de charge Les Lanceurs reçoivent les commandes depuis le Contrôleur et génèrent des sessions ICA d'utilisateur virtuel sur les serveurs XenApp ou Presentation Server cibles. Le nombre de lanceurs requis varie en fonction de la charge utilisateur virtuel cible. Les Lanceurs signalent alors les informations de session au Contrôleur pour une analyse en runtime et après runtime. Cette solution logicielle de création de charge permet aux administrateurs de prédire comment les systèmes résisteront à des hauts niveaux de charge utilisateur. En simulant des centaines d'utilisateurs virtuels Citrix et en surveillant la réponse du système faisant l'objet du test, cela permet à l'administrateur de déterminer comment l'infrastructure de configuration et matérielle courante supportera la demande anticipée. Organisation du document Ce document contient sept chapitres et trois annexes : Chapitre 1, ce chapitre contient une introduction au produit EdgeSight pour test de charge et une liste de la documentation connexe. Chapitre 2, «Configuration initiale», décrit les tâches devant être réalisées avant de pouvoir commencer à utiliser le logiciel de test de charge. Ces tâches comprennent la configuration des serveurs, des contrôleurs et des lanceurs. Chapitre 3, «Enregistrement d'un script», décrit comment enregistrer un script et fournit des suggestions quant à la création de scripts fiables et gérables. Chapitre 4, «Modification de scripts», décrit comment naviguer dans l'interface utilisateur et contient des informations détaillées sur les instructions des supports EdgeSight pour test de charge. Chapitre 5, «Exécution d'un test de charge», décrit comment exécuter un test de charge. Chapitre 6, «Affichage des résultats de tests», décrit les différentes options que vous pouvez utiliser pour visualiser les statistiques de performances runtime pour les tests de charge. Chapitre 7, «Rapports et fichiers journaux», décrit comment créer, afficher et enregistrer des informations d'historique pour les tests de charge. Annexe A, «Référence des touches virtuelles», décrit les touches virtuelles prises en charge que vous utilisez comme entrées clavier dans les scripts. Annexe B, «Création d'un fichier ICA», décrit comment créer des fichiers ICA pour différentes versions du logiciel EdgeSight pour Presentation Server.

Chapitre 1 Bienvenue 7 Annexe C, «Exemple de script», offre un script exemple qui contient une description de certaines techniques d'édition plus complexes et l'utilisation de propriétés d'instruction. Documentation connexe Vous trouverez utile de posséder la documentation suivante lors de l'utilisation de ce produit : Guide d'installation Citrix EdgeSight pour test de charge Lisez-moi Citrix EdgeSight pour test de charge Documentation Citrix XenApp ou Presentation Server Documentation du serveur de licences Citrix De plus, une aide en ligne est disponible depuis le Contrôleur.

8 Guide de l utilisateur Edgesight pour test de charge

CHAPITRE 2 Configuration initiale Ce chapitre décrit les étapes de configuration requises pour développer des scripts destinés au logiciel EdgeSight pour test de charge. L'exécution de tests de charge requiert des étapes de configuration supplémentaires qui sont détaillées dans la section «Exécution d'un test de charge» à la page 41. Les sujets abordés dans ce chapitre sont les suivants : Configurer les serveurs Configurer les lanceurs Configurer le contrôleur Configurer les serveurs Les serveurs sur lesquels les tests de charge sont réalisés requièrent le logiciel et les paramètres de compte utilisateur suivants : Presentation Server 3 ou version ultérieure ou XenApp doit être installé sur les serveurs. Microsoft Excel est requis sur le serveur afin de pouvoir afficher et formater les fichiers journaux. Un compte utilisateur permettant aux utilisateurs de test d'ouvrir une session sur le système doit être créé. Un compte unique peut être configuré de manière à ce que plusieurs utilisateurs puissent ouvrir une session au même compte simultanément. Reportez-vous à la section «Définition d'une limite de sessions utilisateur» à la page 8. Remarque pour obtenir une liste complète des configurations matérielles et logicielles requises, consultez le Guide d'installation de Citrix EdgeSight pour test de charge. Les sections suivantes décrivent les paramètres de connexion requis sur les serveurs.

10 Guide de l utilisateur Edgesight pour test de charge Mettre automatiquement fin aux sessions Durant les tests de charge, lorsque les utilisateurs virtuels se déconnectent des serveurs, ils ne doivent pas laisser de sessions déconnectées restantes. Pour vous en assurer, vous devez configurer tous les serveurs afin qu'ils se ferment lorsque la limite de sessions est atteinte ou que la connexion est interrompue : 1. Rendez-vous sur Menu Démarrer > Outils d'administration > Configuration des services Terminal Server. 2. Cliquez sur le dossier Connexions, puis cliquez deux fois sur la connexion ICA-tcp. 3. Dans la boîte de dialogue qui s'affiche, sélectionnez Sessions > Propriétés. 4. Pour Lorsque la limite de session est atteinte ou la connexion est interrompue, sélectionnez Fin de session et Remplacer les paramètres de l'utilisateur. Définition d'une limite de sessions utilisateur Si vous utilisez Windows Server 2003 ou version ultérieure, le paramètre Restreindre chaque utilisateur à une seule session doit être désactivé. La désactivation de ce paramètre permet à EdgeSight pour test de charge d'utiliser de multiples copies du même utilisateur. 1. Rendez-vous sur Menu Démarrer > Outils d'administration > Configuration des services Terminal Server. 2. Cliquez sur le dossier Paramètres de serveur, et cliquez avec le bouton droit de la souris sur Restreindre chaque utilisateur à une seule session. 3. Dans la boîte de dialogue qui s'affiche, désactivez Restreindre chaque utilisateur à une seule session. Définition des paramètres d'applications publiées Si vous vous connectez directement à un serveur (sans utiliser de fichier ICA), vous devez configurer le serveur afin que les utilisateurs puissent exécuter des applications non publiées. 1. Rendez-vous sur Menu Démarrer > Outils d'administration > Configuration des services Terminal Server. 2. Cliquez sur le dossier Connexions, puis cliquez deux fois sur la connexion ICA-tcp. 3. Sélectionnez l'onglet Paramètres ICA. 4. Désactivez Les utilisateurs non administratifs ne démarrent que les applications publiées.

Chapitre 2 Configuration initiale 11 Définition d'ouvertures de session transparentes Bien que cela ne soit pas une obligation, la configuration recommandée consiste à utiliser EdgeSight pour test de charge avec des ouvertures de session utilisateur transparentes. Ceci assure que les utilisateurs virtuels ouvrent leur session sans intervention humaine. 1. Rendez-vous sur Menu Démarrer > Outils d'administration > Configuration des services Terminal Server. 2. Cliquez sur le dossier Connexions, puis cliquez deux fois sur la connexion ICA-tcp. 3. Dans la boîte de dialogue qui s'affiche, sélectionnez Paramètres d'ouverture de session. 4. Sélectionnez Utiliser les informations d'ouverture de session fournies par le client. 5. Désélectionnez Toujours demander un mot de passe. Configurer les lanceurs Les lanceurs, systèmes depuis lesquels les utilisateurs de test de charge sont démarrés, requièrent ce qui suit : Client ICA : la version 8.1 ou ultérieure du logiciel Client ICA est requise pour exécuter des tests de charge. Ports : les lanceurs utilisent les ports 18745 et 18746 pour communiquer avec le contrôleur de test de charge. Le Lanceur est installé en tant que service (Citrix EdgeSight Launcher Service). Le service est défini pour démarrer automatiquement. En plus de ces paramètres requis, il se peut que vous souhaitiez réaliser l'une des tâches de configuration facultatives suivantes. Désactivation du bip système Lors de l'exécution du test de charge, le système sur lequel le lanceur est installé émet un bip chaque fois qu'une connexion réseau est ouverte ou fermée. Utilisez la commande suivante pour désactiver le bip de manière temporaire. Lors de l'utilisation de cette méthode, le bip est activé lors du redémarrage du système. 1. Ouvrez un écran d'invite de commandes Windows. Démarrer > cmd 2. Entrez la commande suivante : net stop beep. Vous pouvez redémarrer le service Beep en utilisant la commande net start beep.

12 Guide de l utilisateur Edgesight pour test de charge Utilisez la commande suivante pour désactiver le bip de manière permanente : 1. Depuis le menu Démarrer, cliquez avec le bouton droit de la souris sur Poste de travail > Gérer. 2. Développez Outils système et sélectionnez Gestionnaire de périphériques. 3. Depuis le menu Affichage, sélectionnez Afficher les périphériques cachés. 4. Développez Pilotes non Plug-and-Play. 5. Cliquez avec le bouton droit de la souris sur Beep, puis sélectionnez Propriétés. 6. Sélectionnez l'onglet Pilote. 7. Cliquez sur Arrêter. Vous pouvez également changer l'option Type de la section Démarrage en Désactivé afin que le service Beep ne démarre jamais. Configurer le contrôleur Cette section décrit les paramètres de configuration requis sur le système exécutant le Contrôleur avant d'enregistrer les scripts. Les ports suivants sont utilisés par le contrôleur : Les ports 18747 et 18746 doivent être disponibles pour que le contrôleur communique avec le lanceur. Le port 27000 doit être disponible pour que le contrôleur communique avec le serveur de licences. Configurer le serveur de licences EdgeSight pour test de charge utilise la version 4.5 du serveur de licences Citrix. Veuillez consulter le Guide de démarrage du système de licences Citrix pour plus d informations. La boîte de dialogue Configuration du serveur de licences identifie l'hôte et le port du serveur de licences. Utilisez la procédure suivante pour identifier le serveur de licences de votre système : 1. Dans le menu principal, sélectionnez Licence > Configuration du serveur de licences. 2. Dans le champ Se connecter à, entrez le nom du serveur de licences sous forme d'adresse IP ou de nom de domaine complet.

Chapitre 2 Configuration initiale 13 3. Dans le champ Se connecter au port, entrez le port utilisé par le contrôleur de test de charge pour communiquer avec le serveur de licences. Le numéro de port par défaut est 27000. Lors de la relecture d'un test, le logiciel EdgeSight pour test de charge vérifie la présence d'une licence XenApp Platinum ou Enterprise sur le serveur de licences spécifié. Si une licence valide est détectée, vous pouvez exécuter autant d'utilisateurs que vous le voulez. Si aucune licence XenApp Platinum ou Enterprise n'est présente sur le serveur de licences spécifié, mais que des licences CCU sont disponibles, le nombre d'utilisateurs est limité par les restrictions de votre licence. Lorsque vous lancez un test de charge, le nombre de licences CCU extraites correspond au nombre d'utilisateurs que vous avez créé. Si vous avez créé une charge de cinq utilisateurs simultanés, mais que vous avez créé 100 utilisateurs, 100 licences CCU sont extraites lorsque vous démarrez le test. Si aucune licence n'est détectée, le logiciel affiche un message (Licence valide introuvable sur le serveur de licences désigné) et vous donne la possibilité de l'exécuter en mode d'évaluation 15 utilisateurs. Créer un script Un script doit être créé en tant qu'espace réservé pour les instructions que vous enregistrez. Un script requiert un nom, la taille de l'écran qui affiche l'exécution du test sur le lanceur, et un algorithme qui définit comment les tests de charge sont exécutés sur plusieurs lanceurs. Lorsque vous créez un script, il contient trois composants : Charge - Définit la durée d'un test de charge, le nombre d'utilisateurs qui exécuteront le test et le nombre d'utilisateurs qui exécutent le test simultanément. Connexions - Définissent la méthode utilisée par les lanceurs pour se connecter aux serveurs. Instructions - Composants discrets du test. Ces composants sont organisés dans l'arborescence Test comme illustré dans la figure suivante.

14 Guide de l utilisateur Edgesight pour test de charge Lorsque vous enregistrez un script, les informations de charges et de connexions sont enregistrées avec les instructions. Utilisez les étapes suivantes pour créer un script : 1. Dans le menu principal, sélectionnez Script > Nouveau. 2. Dans la boîte de dialogue Propriétés de script, entrez un nom pour le script. Il n'existe aucune restriction quant au choix de ce nom. 3. Entrez la taille du client. La taille du client définit la taille de l'écran de la session entre le lanceur et le serveur. Remarque si vous enregistrez un script sous une certaine résolution puis que vous en effectuez la relecture sous une autre résolution, le script peut échouer. La modification de la taille de l'écran peut entraîner l'échec des instructions de la souris en raison de coordonnées X et Y différentes. 4. Sélectionnez l'algorithme pour le modèle de concurrence. Reportez-vous à la section «Modèle de concurrence» à la page 11 pour obtenir une description de ce paramètre. Modèle de concurrence Le modèle de concurrence vous permet de choisir parmi trois algorithmes qui spécifient l'ordre d'exécution des tests lorsque plusieurs lanceurs sont utilisés dans un test de charge. Les illustrations suivantes illustrent les différents modèles de concurrence : équilibré, alterné et descendant,. Dans le modèle Équilibré, un nombre égal d'utilisateurs sur chaque lanceur est invité par le contrôleur à exécuter les tests.

Chapitre 2 Configuration initiale 15 Dans le modèle Alterné, les utilisateurs du lanceur A sont invités par le contrôleur à exécuter les tests avant les utilisateurs du lanceur B. Dans le modèle Descendant, le premier utilisateur disponible d'un lanceur est invité par le contrôleur à exécuter le test. Dans la figure suivante, le lanceur A / utilisateur 1 est disponible et peut donc redémarrer le test une fois que l'utilisateur 2 a terminé le test. Parallèlement, le lanceur B / utilisateur 1 n'est pas disponible et ne peut pas redémarrer le test tant que l'utilisateur 3 n'en a pas terminé avec ce dernier.

16 Guide de l utilisateur Edgesight pour test de charge Créer une connexion Les connexions définissent l'emplacement à partir duquel les utilisateurs sont lancés ainsi que le serveur et les applications auxquels ils se connectent. Un test de charge peut disposer de plusieurs connexions. Par exemple, un test de charge unique peut répliquer un environnement Presentation Server ou XenApp géographiquement éclaté et nécessiter des connexions de trois emplacements différents. Différent types de connexions sont pris en charge. Chaque lanceur est limité à utiliser un seul type de connexion pendant un test de charge. Les connexions peuvent être effectuées à l'aide des méthodes suivantes : Fichier ICA Service XML Interface Web Bureau de serveur Connexion à l'aide d'un fichier ICA EdgeSight pour test de charge peut se connecter à des applications publiées à l'aide de fichiers ICA. Vous pouvez créer des fichiers ICA pour les applications publiées. La procédure de création de fichiers ICA dépend de la version du logiciel Presentation Server que vous exécutez. Reportez-vous à la section «Création d'un fichier ICA» à la page 63. Une fois le fichier ICA créé, vous pouvez utiliser la procédure suivante pour le définir en tant que méthode de connexion : 1. Dans le menu principal, sélectionnez Connexion > Nouveau. 2. Dans le champ Se connecter depuis, entrez l'adresse du lanceur à l'aide d'une adresse IP ou d'un nom de domaine complet. 3. Cliquez sur Fichier ICA et le bouton Parcourir pour identifier le fichier ICA. Le fichier ICA identifie le serveur et les applications auxquels se connecter et est entré dans le champ Se connecter à. 4. Pour utiliser le même fichier ICA pour tous les lanceurs, activez la case à cocher Distribuer. Ceci entraîne l'envoi d'une copie du fichier ICA à chaque lanceur.

Chapitre 2 Configuration initiale 17 Connexion au service XML Le service XML utilise un connecteur Interface Web pour accéder aux ressources publiées. Les utilisateurs ouvrent une session Interface Web et les liens vers les applications qu'ils sont autorisés à exécuter s'affichent. Remarque le connecteur Interface Web est une fonctionnalité facultative qui doit être sélectionnée lors de l'installation d'edgesight pour test de charge. Si la fonctionnalité n'a pas été installée, vous ne pouvez pas réexécuter la procédure d'installation pour l'installer. Pour utiliser le connecteur Interface Web, Microsoft Visual J#.NET Redistributable Package doit être installé. Consultez le Guide d'installation de Citrix Edgesight pour test de charge pour obtenir des informations sur les spécifications requises. Utilisez les étapes suivantes pour vous connecter à l'aide du service XML : 1. Dans le menu principal, sélectionnez Connexion > Nouveau. 2. Dans le champ Se connecter depuis, entrez l'adresse du lanceur. 3. Sélectionnez Service XML puis le bouton Parcourir ou entrez le serveur, le port et l'application dans le champ Serveur (serveur:port:application). 4. Le navigateur d'application XML s'affiche. Renseignez les champs suivants : Adresse de serveur et Port auquel se connecter. Le numéro de port par défaut est 8080. Nom d'utilisateur, Mot de passe et Domaine d'un utilisateur valide. Sélectionnez Rechercher. Le système affiche l'application disponible. Sélectionnez l'application à laquelle vous souhaitez vous connecter. Connexion à l'interface Web L'Interface Web vous permet d'accéder aux applications disponibles au travers de l'interface Web Presentation Server ou XenApp. Avant d'utiliser cette méthode de connexion, vous devez installer la prise en charge de l'interface Web à l'aide du fichier MSI de support de l'interface Web de Citrix EdgeSight sur le système XenApp ou Presentation Server qui fera l'objet du test de charge. Consultez le Guide d'installation Citrix EdgeSight pour test de charge pour plus d'informations.

18 Guide de l utilisateur Edgesight pour test de charge L'installation place la page Applications (par exemple, Citrix/ Accelerator/site/Swiss) sur le serveur de l'interface Web du système qui fera l'objet du test de charge. Vous devez identifier l'emplacement exact de la page d'application lorsque vous configurez l'interface Web. L'installation crée le groupe EdgeSightWISecurity sur le serveur de l'interface Web. Les utilisateurs des systèmes Contrôleur et Lanceur doivent avoir ouvert une session avec un utilisateur membre de ce groupe. (Vous pouvez également spécifiez les informations d'identification d'accès à l'interface Web comme décrit à la section «Informations d'identification de l'interface Web» à la page 19.) La page d'ouverture de session diffère entre XenApp et Presentation Server. Suivant votre configuration, il se peut que vous deviez modifier la valeur par défaut. Lorsque vous utilisez l'interface Web, l'authentification suivante est réalisée : 1. Les utilisateurs de test sont authentifiés par rapport à une liste d'utilisateurs sur le serveur XenServer ou Presentation Server. 2. L'utilisateur qui a ouvert une session sur le Contrôleur ou le Lanceur est authentifié, assurant qu'il fait partie du groupe EdgeSightWISecurity. Si configurées, informations d'identification d'accès à l'interface Web sont utilisées pour authentifier l'utilisateur. Utilisez les étapes suivantes pour configurer une connexion à l'aide du Navigateur d'application Interface Web : 1. Dans le panneau Arborescence Test, sélectionnez Connexions. 2. Dans le menu principal, sélectionnez Connexions > Nouveau. Le système affiche la boîte de dialogue Propriétés de connexion. 3. Dans le champ Se connecter depuis, entrez l'adresse du lanceur à l'aide d'une adresse IP ou d'un nom de domaine complet. 4. Cliquez sur le bouton radio Interface Web. 5. Cliquez sur Parcourir. Le système affiche la boîte de dialogue Navigateur d'application Interface Web. 6. Entrez l'adresse du serveur XenApp ou Presentation Server qui fera l'objet du test de charge. 7. Entrez la page d'ouverture de session de l'interface Web à laquelle vous accèderez. La page d'ouverture de session par défaut diffère des systèmes XenApp et Presentation Server.

Chapitre 2 Configuration initiale 19 8. Entrez la page Applications qui contient la liste des applications devant être accédée par EdgeSight pour test de charge. Notez que cette page est chargée lorsque le fichier MSI de support de l'interface Web est exécuté, et elle est requise pour afficher des applications à un format utilisable par EdgeSight pour test de charge. 9. Entrez le nom d'utilisateur, le mot de passe et le domaine de l'utilisateur EdgeSight pour test de charge valide qui ouvrira une session sur le serveur lors du test de charge. 10. Cliquez sur Rechercher pour afficher les applications disponibles. 11. Sélectionnez l'application à utiliser et cliquez sur Sélectionner. Si vous n'avez pas correctement configuré la connexion ou si le Contrôleur ne parvient pas à s'authentifier au serveur Web, un message d'erreur s'affichera lorsque vous effectuerez une tentative de recherche des applications. Informations d'identification de l'interface Web Afin de réussir à accéder à l'interface Web, les Contrôleurs et les Lanceurs doivent ouvrir une session avec un compte qui appartient au groupe EdgeSightWISecurity sur le serveur de l'interface Web. Si le compte sur lequel vous ouvrez une session ne fait pas partie de ce groupe, vous pouvez utiliser la boîte de dialogue Informations d'identification de l'interface Web pour ouvrir une session avec les informations d'identification appropriées. Utilisez les étapes suivantes pour entrer des informations d'identification pour l'interface Web : 1. Dans la boîte de dialogue Propriétés de connexion, cliquez sur Accéder 2. Cliquez sur Utiliser les informations d'identification de l'utilisateur connecté si le compte sur lequel vous avez ouvert une session fait partie du groupe eswisec. ou Entrez le nom d'utilisateur, mot de passe et domaine d'un utilisateur qui fait partie du groupe EdgeSightWISecurity. 3. Cliquez sur OK. Connexion à un bureau de serveur La connexion à un bureau de serveur permet aux utilisateurs d'exécuter les applications disponibles depuis le Bureau du serveur. 1. Dans le menu principal, sélectionnez Connexion > Nouveau. 2. Dans le champ Se connecter depuis, entrez l'adresse du lanceur.