L architecture de Citrix XenApp



Documents pareils
Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN

Optimisation des performances

FORMATION CXA01 CITRIX XENAPP & WINDOWS REMOTE DESKTOP SERVICES

Optimisez vos environnements Virtualisez assurément

Citrix XenApp 5. Concepts et mise en œuvre de la virtualisation d'applications. Résumé. Sylvain GAUMÉ. ENI Editions - All rigths reserved

Les défis du VDI Le cas de XenDesktop. Les défis du VDI

Table des matières 1. Avant-propos. Chapitre 1 Virtualisation du poste de travail

Guide de l'administrateur Citrix XenApp

Adopter une approche unifiée en matière d`accès aux applications

Guide d'installation Citrix XenApp

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

Citrix XenApp 7.5 Concepts et mise en oeuvre de la virtualisation d'applications

Procédure d installation :

vsphere 5 TP2 La virtualisation avec VMware CNFETP F. GANGNEUX technologie GANGNEUX F. 17/12/2012

Citrix Presentation Server Guide de l administrateur. Citrix Presentation Server TM 4.5 pour Windows

Guide d installation de MEGA Desktop Application MEGA 2009 SP4

Les nouveautés d AppliDis Fusion 4 Service Pack 3

LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1

Table des matières. Chapitre 1 Les architectures TSE en entreprise

Installation de SharePoint Foundation 2013 sur Windows 2012

Guide de l'administrateur de l'interface Web. Interface Web Citrix 5.0.1

Chapitre 1 Windows Server

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

Guide de démarrage de Citrix Presentation Server. Citrix Presentation Server 4.5 pour Windows Feature Pack 1

FileMaker Pro 13. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13

2007 se termine déjà, et avec l heure du bilan qualitatif et quantitatif!

Installer Enterprise Miner 5.1 en SAS environnement Windows

Guide de l'administrateur Pack d'administration

Open Source Job Scheduler. Installation(s)

Fiche technique RDS 2012

Guide des solutions 2X

Hyper-V Virtualisation de serveurs avec Windows Server 2008 R2 - Préparation à l'examen MCTS

Infrastructure RDS 2012

VXPERT SYSTEMES. CITRIX NETSCALER 10.1 et SMS PASSCODE 6.2. Guide d installation et de configuration pour Xenapp 6.5 avec SMS PASSCODE 6.

Armelin ASIMANE. Services RDS. de Windows Server 2012 R2. Remote Desktop Services : Installation et administration

Fiche Technique. Cisco Security Agent

Configuration Matérielle et Logicielle AGORA V2

ndv access point : Utilisation

Sage Paie Recueil d informations techniques. Sage Paie & RH. Recommandations techniques. Mise à jour : 18 décembre Sage R&D Paie PME 1

Procédure d installation des logiciels EBP sous environnement MAGRET

ClariLog - Asset View Suite

Sage 100 CRM - Guide d installation Version Mise à jour : 2015 version 8

Guide de l'administrateur de l'interface Web Vous pouvez accéder à d'autres guides dans le Centre de documentation

Préconisations Techniques & Installation de Gestimum ERP

Services RDS de Windows Server 2012 R2 Remote Desktop Services : Installation et administration

Guide d installation JMap 5.0

Délivrer des postes de travail virtuels et des applications virtuelles en utilisant des technologies Open Source

MEGA Desktop Application Architecture Overview Guide Version MEGA 2009 SP4

Démarrage des solutions Yourcegid On Demand avec Citrix

Optimisation des performances

Configuration système requise

Tropimed Guide d'installation

Guide de l'administrateur XenApp Plugin pour applications hébergées pour Windows

Poste virtuel. Installation du client CITRIX RECEIVER

Système Principal (hôte) 2008 Enterprise x64

La sécurité n est pas une barrière à la virtualisation

contact@nqicorp.com - Web :

Installation de GFI Network Server Monitor

Zeus V3.XX :: PRE-REQUIS TECHNIQUES

Découvrez notre solution Alternative Citrix / TSE

WDpStats Procédure d installation

Guide d utilisation de Secure Web Access

Journée CUME 29 Mars Le déport d affichage. Vincent Gil-Luna Roland Mergoil.

Installation et configuration du CWAS dans une architecture à 2 pare-feux

EXPOSE RESEAU CLIENT LEGER

FileMaker Server 14. Guide de démarrage

CURSUS VIRTUALISATION

ArcGIS 10.1 for Server

Tutorial Terminal Server sous

Guide de l'administrateur Interface Web pour Microsoft SharePoint 2007

Sage Déclarations Sociales

DATASET / NETREPORT, propose une offre complète de solutions dans les domaines suivants:

Virtualisation Infrastructure Agence

Dix raisons de passer à WINDOWS SERVEUR 2008

Installation de Premium-RH

Notre Catalogue des Formations IT / 2015

LES SOLUTIONS OPEN SOURCE RED HAT

«Clustering» et «Load balancing» avec Zope et ZEO

Procédure d'installation complète de Click&Decide sur un serveur

Mise en œuvre des Services Bureau à distance

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

«clustering» et «load balancing» avec Zope et ZEO

CAHIER DES CHARGES D IMPLANTATION

NiceLabel pour Services Microsoft Windows Terminal Serveur et Citrix MetaFrame

INSTALLATION et déploiement de Microsoft Dynamics CRM Ref : 80539

Itium XP. Guide Utilisateur

Les tableaux de bord de pilotage de nouvelle génération. Copyright PRELYTIS

Installation de SCCM 2012 (v2)

Documentation technique du logiciel Moduleo Version du 03/12/2014

Procédure d Installation et de Migration. Version du document V1.00

Utilisation du plugin AppliDis SLB (Smart Load Balancing)

WINDOWS Remote Desktop & Application publishing facile!

CP Upgrade Guide HOPEX V1R1 FR. Révisé le : 25 octobre Créé le : 16 juillet Auteur : Jérôme Horber

Edition de février Numéro 1. Virtualisation du Poste de Travail

PREREQUIS TECHNIQUES ETAFI DECISIV. PRT ETAFI Decisiv 12/2014 Page 1 sur 16

Rôles serveur Notion de Groupe de Travail Active Directory Utilisation des outils d administration Microsoft Windows Server 2008

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

Transcription:

L architecture de Citrix XenApp 13 Juin 2009 Laurent Falguière www.laurentfalguiere.fr

Introduction Pourquoi cette présentation? Architecture de XenApp Architecture IMA (Data Store, Data Collector, Zone) Composants Client Web Interface, Broker XML, XTE, STA, Licences Composants liés à l administration 2

Batterie Regroupement de serveurs Tout serveur est membre d une batterie Permet une administration centralisée 3

Architecture IMA Composants de gestion de l infrastructure Service Windows Modules (Sous-Systèmes sous forme de DLL) Couche de communication inter-serveurs (Tcp 2512) 4

Magasin de données Stocke la configuration (Données statiques) Base de données Ms Access / SQLE / SQL / Oracle / DB2 Mode direct & Indirect 5

Magasin de données Source de données (DSN) Registre Fichiers Commande: dsmaint 6

Local Host Cache Que se passe t il en cas de perte du Magasin de données? MFXP: Période de grâce de 48h (96h avec SP3) puis connexion impossible Depuis MPS3: Les connexions sont possibles, mais la batterie n est plus administrable IMA utilise un Cache local (Imalhc.mdb) sur chaque serveur 7

Local Host Cache Le Service IMA peut démarrer sans DataStore (sauf HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\Psrequired à 1) Rafraichissement du cache: Démarrage IMA 1ère vérification entre 30 min et 60 min puis toutes les 30 minutes HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\DCNChangePolli nginterval Dsmaint refreshlhc Dsmaint recreatelhc (arrêt IMA) 8

Collecteur de données (DC) Fonctions: Gestion des connexions aux applications (équilibrage de charge) Collecte des informations de charge Reconnexion de session / partage de session Se base sur des informations dynamiques Utilisateurs connectés / déconnectés serveurs en ligne / hors ligne informations de performances 9

Collecteur de données Où sont stockés ces données? en RAM : Dynamic Store 10

Collecteurs de données Quel serveur à ce rôle? Qfarm Processus d élection Ajout d un serveur Démarrage d un serveur démarre Collecteur de données Offline Manuellement: querydc e Forcer un Collecteur de données Priorité de serveurs 11

Les zones Les serveurs peuvent être regroupés par Zone Chaque Zone a son DC (ZDC) Les serveurs de la zone retournent les informations de charge au ZDC Le ZDC gère les connexions pour la zone Possibilité de gérer des Préférences de zone par stratégie Le ZDC propage ses infos aux ZDC des autres zones sauf les informations de charge (par défaut depuis PS4) 12

Evaluation de la charge Le Load balancing: L évaluation de la charge des serveurs Connexion du serveur le moins chargé Qfarm /load (de 0 à 10000) 13

Evaluation de la charge Comment est calculée cette valeur? Calculateur de charge appliqué: règle basé utilisateurs, cpu, ram, page/s, etc Les serveurs membres évaluent leur charge: mesure toutes les 30 sec et lissage sur les 10 dernières mesures Les membres envoient leur charge au ZDC: chaque ouverture/fermeture de session/connexion/déconnexion Variation de la charge de +/- 500 Toutes les 5 minutes Le ZDC veille: Ping au bout de 60s si pas de retour d un serveur Demande de mise à jour si pas d update depuis plus de 5 min Ping des DC des autres zones (si pas de retour depuis plus de 60s) 14

commandes chfarm dsmaint Dsview (Support\debug) Querydc (Support\debug) Queryds (Support\debug) Queryhr (Support\debug) dscheck (dsverify) Cps 4.0 : DSCHECK 5.15 CTX107800 Cps 4.5 : DSCHECK 6.16 18

Composants client Clients ICA Xenapp Plugin Program Neighborhood Program Neighborhood Agent XenApp Plugin Client web XenApp Web Plugin Modèles de stratégies (C:\Program Files\Citrix\ICA Client\Configuration) Authentification unique ssonsvr.exe 19

Composants client Client streaming Offline app plug-in Citrix Receiver HDX 20

Web Interface Portail d accès aux applications ou PNAgent Multi batterie (migration) 21

Web Interface Gère l authentification La création dynamique d une liste d application Stockage de la configuration centralisée ou local (serveur de configuration = serveur Xenapp) Citrix Access Gateway / Citrix Secure Gateway doit communiquer avec la batterie : Broker XML 22

Broker XML Interface avec IMA Authentification de l utilisateur Enumération des applications utiliser le ZDC comme XML broker 23

Secure Ticket Authority Protège l authentification de l utilisateur Ticket à usage unique Validité limitée dans le temps Intégré au Broker XML Attention à l ID du STA lors du clonage de serveur (ou l utilisation de PVS) 24

Secure Ticket Authority Lancement de l application Création du ticket 25

Création Launch.ica Authentification 26

XTE Fiabilité de session ICA continue a envoyer, XTE temporise Session «figée» à l écran (mais pas déconnectée) 27

Serveur de Licences Serveur de licence: tomcat / Apache ou IIS Période de grâce 30j en cas de problème Plus de connexion au-delà de cette période de grâce Qfarm /load retourne 20000 = Pb de licences Attention : Au Rollup Pack qui nécessite parfois un mise à jour du serveur de licences Au répertoire de stockage: \Program Files\Citrix\Licensing\MyFiles 28

Licences Le fichier de licence contient la date d échéance du contrat Subscription Advantage (1 an) Les produits ont des dates codées en dur CTX111618 - Citrix Product Eligibility Dates 29

Administration CPS (java) CMC (mmc) MFCOM / CPSCOM WMI (enterprise) SMA / Health Monitoring 30

Ports utilisés IMA 2512 / 2513 Management console: Dcom 135 ICA: 1494 CGP: 2598 Streaming: SMB 445 Web Interface: 80/443 CSG/CAG: 443 XML: variable Licence: 27000, 27009, 7279 31

Correctifs Hotfix / Rollup Pack / Feature Pack Public Release / Limited Release / Private fix Nommage des correctifs: Produit (ex: PS pour Presentation server) Langue (ex: E pour English ) La version du Produit: (ex: 4.5 pour Citrix Presentation server 4.5) Niveau de Service Pack (en général 0) Niveau de Rollup Pack requis ( ex R03 pour le Rollup Pack 1) Le système d exploitation (ex: W2K3 pour Windows 2003) Le numéro de Hotfix (ex: 001) Ex: PSF450R03W2K3001 32

Correctifs Un quizz? PSF400W2KR06 Hotfix Rollup Pack 6 de CPS 4 Français pour Windows 2000 XAE500W2K8001 Hotfix 1 de XenApp 5.0 Anglais pour Windows 2008 PSE450W2K3X64R04 Rollup Pack 4 de XenApp 5.0 (CPS4.5) Anglais pour Windows 2003 x64 PSG450R03W2K3X64025 Hotfix 25 de XenApp 5 (CPS4.5) R03 Allemand pour Windows 2003 x64 AAC450W004 Hotfix 4 de CAG Advanced 4.5 SAAE120W2K8001 Hotfix 1 de l agent SmartAuditor 1.2 pour Windows 2008 (anglais) 33

Questions 34

35