Citrix 3 2 Architecture XenDesktop

Cette vidéo passe en revue les briques techniques d'une architecture XenDesktop 7.6. La première à installer est le Delivery Controller, qui embarque Citrix Studio — la console de gestion utilisée par l'administrateur pour piloter le site. Le Delivery Controller a besoin d'une base de données SQL (souvent SQL Server Express en démo) pour stocker sa configuration et son état.

Le troisième composant fondamental est le Citrix License Server, recommandé sur sa propre machine virtuelle ou physique. Il distribue les licences correspondant aux fonctionnalités et technologies achetées. Sans serveur de licences valide, les fonctionnalités avancées ne sont pas accessibles aux utilisateurs.

Cas d'usage couverts

  • VDI : VDA + hyperviseur + une VM par utilisateur, livraison via Provisioning Services (PVS) ou Machine Creation Services (MCS)
  • XenApp (applications hébergées sur serveur) : VDA sur OS serveur, livraison d'applications partagées avec jusqu'à des centaines de sessions par serveur
  • Hosted Desktop OS : application installée sur un OS desktop (Windows 7/8/10) puis publiée — une VM par utilisateur si l'application n'est pas compatible serveur
  • Remote PC Access : VDA installé sur un PC physique de bureau pour permettre l'accès distant à l'écran de la machine d'origine

Pour offrir un accès complet aux utilisateurs, on ajoute StoreFront (le portail web qui présente les ressources), Citrix Director (la console de troubleshooting utilisée par le support), et NetScaler Gateway pour les accès externes via SSL en proxy inverse. Les utilisateurs internes accèdent via Citrix Receiver ou via un client HTML5, les externes traversent NetScaler avant d'atteindre StoreFront puis le Delivery Controller, qui les oriente vers la VM ou le serveur disponible le plus optimal.

En résumé

Cette leçon explique les fondations de l'architecture Citrix XenDesktop en détaillant les trois composants essentiels (contrôleur de livraison, base de données SQL Server, serveur de licence) et les quatre principaux cas d'utilisation (Virtual Desktop Infrastructure, applications publiées, bureaux assignés, RemotePC). Elle couvre également les mécanismes d'accès utilisateurs (StoreFront en interne, NetScaler en externe) et les outils de gestion comme Citrix Director pour le support.

Points clés

  • Trois composants fondamentaux: contrôleur de livraison, base de données (SQL Server Express), et serveur de licence Citrix
  • VDI standard: utilise hyperviseur, machines virtuelles, et services de provisionnement (PvS) ou MCS pour la livraison
  • Applications publiées sur serveur: une seule VM partagée par 100 utilisateurs grâce aux services de livraison
  • Bureaux assignés: une VM par utilisateur, à déployer quand les applications ne tournent pas en environnement serveur partagé
  • RemotePC: accès à distance aux ordinateurs physiques ou portables avec agent Citrix installé
  • Accès utilisateurs: StoreFront pour les utilisateurs internes, NetScaler pour sécuriser l'accès externe, HTML5 navigateur en alternative

Questions fréquentes

Quels sont les trois composants critiques d'une architecture Citrix XenDesktop?

Le contrôleur de livraison (gère la communication et les connexions), une base de données (SQL Server Express) pour stocker les paramètres et configurations, et un serveur de licence pour accorder les fonctionnalités et technologies Citrix.

Quelle est la différence entre les applications publiées et les bureaux assignés?

Les applications publiées s'exécutent sur un serveur partagé unique : une seule VM peut servir 100 utilisateurs. Les bureaux assignés nécessitent une VM dédiée par utilisateur, utiles quand les applications ne fonctionnent pas en environnement serveur partagé.

Comment les utilisateurs externes accèdent-ils aux ressources Citrix?

Ils passent par NetScaler (la technologie de reverse proxy recommandée par Citrix) ou directement via un navigateur HTML5 sans accès au serveur de licence.