XenApp and XenDesktop

Transport adaptatif

Introduction

Le transport adaptatif est un nouveau mécanisme de transport de données pour XenApp et XenDesktop. Plus rapide et plus évolutif, il améliore l’interactivité avec les applications et il est plus adapté aux connexions WAN et Internet longue distance difficiles. Le transport adaptatif assure une capacité à monter en charge élevée du serveur et une utilisation efficace de la bande passante. Le transport adaptatif permet aux canaux virtuels ICA de répondre automatiquement aux conditions changeantes du réseau. Les canaux basculent intelligemment entre le nouveau protocole Citrix appelé Enlightened Data Transport (EDT) et TCP afin d’offrir des performances optimales. Cela améliore le transfert de données pour tous les canaux virtuels ICA, y compris la communication à distance d’écran Thinwire, le transfert de fichiers (mappage des lecteurs clients), l’impression et la redirection multimédia. Le même paramètre s’applique aux conditions LAN et WAN.

Lorsque l’option est définie sur Préféré, le transfert de données via EDT est utilisé et revient sur TCP.

Par défaut, le transport adaptatif est désactivé (Off) et TCP est toujours utilisé.

À des fins de test, vous pouvez définir le Mode de diagnostic ; dans ce cas, seul EDT est utilisé, et le retour vers TCP est désactivé.

image localisée

Interopérabilité avec l’optimisation WAN de Citrix SD-WAN

L’optimisation WAN de Citrix SD-WAN (WANOP) offre une compression à jetons intersession (déduplication des données), y compris la mise en cache vidéo basée sur l’URL. WANOP permet une réduction significative de la bande passante si, dans un bureau, plusieurs personnes regardent la même vidéo récupérée par le client ou transfèrent ou impriment des parties significatives du même fichier ou document. En outre, en exécutant les processus de réduction des données ICA et de compression des travaux d’impression au niveau de l’appliance de la succursale, WANOP décharge l’UC du serveur VDA et permet une plus grande capacité à monter en charge des serveurs XenApp et XenDesktop.

Important :

lorsque TCP est utilisé comme protocole de transport de données, Citrix WANOP prend en charge les optimisations décrites dans le paragraphe précédent. Lorsque vous utilisez Citrix WANOP sur des connexions réseau, choisissez TCP. En utilisant le contrôle de flux et le contrôle d’encombrement TCP, WANOP assure une interactivité équivalente à EDT avec une latence élevée et une perte de paquets modérée.

Configuration requise et considérations

  • XenApp et XenDesktop : version minimale 7.13
  • VDA pour OS de bureau : version minimale 7.13
  • VDA pour OS de serveur : version minimale 7.13
  • StoreFront : version minimale 3.9
  • Citrix Receiver pour Windows : version minimale 4.7
  • Citrix Receiver pour Mac : version minimale 12.5
  • Citrix Receiver pour iOS : version minimale 7.2
  • Citrix Receiver pour Linux : version 13.6 pour les connexions VDA directes uniquement et 13.7 pour la prise en charge DTLS à l’aide de NetScaler Gateway (ou DTLS for les connexions VDA directes)
  • Citrix Receiver pour Android : version 3.12.3 pour les connexions VDA directes uniquement et 3.13 pour la prise en charge DTLS à l’aide de NetScaler Gateway (ou DTLS for les connexions VDA directes)
  • VDA IPv4 uniquement. Les configurations IPv6 et IPv4/IPv6 ne sont pas prises en charge.
  • NetScaler : version minimale 11.1-51.21 Pour de plus amples informations sur la configuration de NetScaler, consultez la section Configuration de NetScaler Gateway pour prendre en charge le transport adaptatif.

Configuration

  1. Installez XenApp et XenDesktop.
  2. Installez StoreFront.
  3. Installez le VDA (pour OS de bureau ou OS de serveur).
  4. Installez Citrix Receiver pour Windows (Citrix Receiver pour Mac ou Citrix Receiver pour iOS).
  5. Dans Studio, activez le paramètre de stratégie HDX Adaptive Transport (il est désactivé par défaut). Nous recommandons de ne pas activer cette fonctionnalité en tant que stratégie universelle pour tous les objets du site.
    • Pour activer le paramètre de stratégie, définissez la valeur sur Préféré, puis cliquez sur OK.
      • Préféré. Le transport adaptatif via EDT est utilisé autant que possible, avec retour vers TCP.
      • Mode de diagnostic. EDT est activé par défaut avec retour sur TCP s’il est désactivé. Nous vous recommandons de n’utiliser ce paramètre qu’à des fins de dépannage.
      • Désactivé. TCP est activé de force et EDT est désactivé.
  6. Cliquez sur Suivant, et suivez les étapes de l’assistant.
  7. La stratégie prend effet lorsque l’utilisateur se reconnecte à la session ICA. Bien que cela ne soit pas obligatoire, vous pouvez exécuter gpupdate /force pour extraire le paramètre de stratégie du serveur, mais l’utilisateur doit toujours se reconnecter à la session ICA.
  8. Démarrez une session à partir d’un Citrix Receiver pris en charge pour établir une connexion à l’aide du transport adaptatif.
  9. Pour un accès en externe sécurisé, configurez le cryptage DTLS sur NetScaler Unified Gateway. Pour de plus amples informations, consultez la section Configuration de NetScaler Gateway pour prendre en charge Englightened Data Transport.

Pour confirmer que le paramètre de stratégie est appliqué :

  • Vérifiez que les services UDP ICA sont activés sur un VDA à l’aide de netstat -a**.
  • Vérifiez que les canaux virtuels sont en cours d’exécution sur EDT à l’aide de Director ou utilisez l’utilitaire de ligne de commande CtxSession.exe disponible sur le VDA.

Exemple Director :

Dans Director, Détails de la session > Type de connexion affiche les paramètres de stratégie. Recherchez le type de connexion HDX. Si le protocole est UDP, EDT est actif pour la session. Si le protocole est TCP, la session est en mode de retour ou mode par défaut. Si le type de connexion est RDP, ICA n’est pas utilisé et le protocole est S/O. Pour de plus amples informations, consultez la section Contrôler les sessions.

image localisée

Exemple CtxSession.exe :

Cet exemple montre que EDT sur UDP est actif pour la session. Dans la ligne de commande, tapez CtxSession.exe.

C:\Program Files (x86)\Citrix\System32>CtxSession

Protocoles de transport Session 2 : UDP > CGP > ICA

Pour afficher des statistiques détaillées, utilisez l’option -v :

CtxSession -v

Transport adaptatif