Citrix 3 4 VDA
L'architecture XenDesktop est composée d'un Delivery Controller, d'un ou plusieurs hyperviseurs, de serveurs publiant des applications ou des bureaux, d'un License Server et de divers composants annexes. Le ciment qui permet à tout cet ensemble de fonctionner est le VDA — Virtual Delivery Agent.
Concrètement, le VDA est un agent installé sur chaque machine — virtuelle ou physique — qui doit exposer des ressources à des utilisateurs : serveurs Windows pour les applications hébergées, postes de travail Windows pour les bureaux VDI dédiés, ou PC physiques pour le scénario Remote PC Access. Sans VDA, la machine reste invisible du contrôle Citrix ; avec VDA, elle devient une ressource gérable par le Delivery Controller.
Cinématique de connexion
- Le VDA communique en continu avec le Delivery Controller pour signaler son état et recevoir les instructions
- Côté utilisateur, le Citrix Receiver (ou son équivalent HTML5) ouvre une session vers la ressource
- Pour une connexion interne, le VDA et le Receiver établissent une connexion directe ICA/HDX
- Pour une connexion externe, le trafic transite via NetScaler Gateway, qui agit en proxy SSL inverse
Le VDA existe en plusieurs déclinaisons : VDA pour OS serveur (apps hébergées), VDA pour OS desktop (VDI ou Remote PC Access). Chacun est optimisé pour le scénario correspondant et apporte les fonctionnalités graphiques HDX adaptées au cas d'usage. C'est l'omniprésence du VDA qui rend possible la flexibilité du modèle FlexCast hérité de FMA.
En résumé
Le VDA (Virtual Delivery Agent) est un composant central de Citrix installé sur les machines virtuelles et physiques exécutant Windows pour permettre l'accès aux ressources de bureau à distance. Il communique avec le Delivery Controller et facilite les connexions entre les clients et les ressources. Le VDA supporte plusieurs modes de livraison : bureaux virtuels, applications publiées ou accès direct, avec communication possible via tunnels externes sur le port 443.
Points clés
- Le VDA (Virtual Delivery Agent) est le logiciel installé sur les machines virtuelles et physiques Windows pour exécuter les ressources Citrix
- Il communique avec le Delivery Controller et établit des connexions directes avec les récepteurs clients
- Le VDA supporte l'accès à distance aux bureaux virtuels, applications publiées et ressources partagées
- Les connexions externes utilisent des tunnels sécurisés (port 443) si le client n'a pas de récepteur natif
- Le récepteur HTML5 permet l'accès sans installation de logiciel supplémentaire sur le poste client
- Le VDA optimise l'utilisation des ressources réseau et graphiques pour une performance efficace
Questions fréquentes
Qu'est-ce que le VDA dans Citrix ?
Le VDA (Virtual Delivery Agent) est un composant logiciel installé sur les machines virtuelles et physiques qui permet la distribution et l'accès à distance aux ressources de bureau et d'applications. Il agit comme l'intermédiaire entre les utilisateurs et les ressources Citrix.
Comment le VDA communique-t-il avec les clients ?
Le VDA communique avec le Delivery Controller et établit des connexions directes avec les récepteurs installés sur les postes clients. Pour les connexions externes, le trafic transite par des tunnels sécurisés sur le port 443.
Quels types d'accès le VDA permet-il ?
Le VDA peut être utilisé pour livrer des bureaux virtuels complets, des applications publiées individuelles ou l'accès aux ressources partagées, accessible soit via un récepteur dédié, soit via le récepteur intégré HTML5.