Aller au contenu

Session distribuée du Gestionnaire X autonome

Si vous exécutez le X Manager autonome (qui est installé par défaut), vous pouvez utiliser la fonctionnalité Services de session à distance pour configurer des sessions distribuées. Une session distribuée permet d'améliorer les performances dans les cas où la forte latence ou la bande passante faible est un problème sur votre réseau.

remarque

La latence est l'intervalle entre l'initiation d'une action et la détection de son effet. Dans un réseau, un retard dans la réception de paquets de données peut être causé par différents facteurs, tels que le support de transmission et le nombre de périphériques réseau entre les points d'envoi et de réception. En général, plus la distance physique entre votre station de travail et votre hôte est importante, plus vous risquez d'expérimenter un effet de latence.

Cela se produit généralement lorsque l'hôte du client X est éloigné de votre station de travail X Manager ou lorsque vous utilisez une application client X qui transmet de grandes quantités de données, comme le bureau GNOME 3. Cette configuration peut également résoudre des problèmes à l'aide de XDMCP lorsque vous vous connectez via un VPN.

Pour configurer une session distribuée, utilisez le paramètre Services de session à distance dans l'onglet Général de la définition de session. Pour prendre en charge cette fonctionnalité à partir du X Manager, vous devez installer la fonction Services de session à distance sur l'hôte du client X ou sur un ordinateur Linux disposant d'une connexion rapide à cet hôte, puis configurer votre session de façon à ce qu'elle soit exécutée sur cet hôte. Pour plus de détails, reportez-vous à la rubrique Configuration d'une session distribuée en mode autonome.

remarque

Toutes les définitions utilisées par le X Manager autonome sont stockées dans la base de données Reflection X sur la station de travail X Manager.

Voici un exemple de séquence d'événements sur un réseau à forte latence lorsque l'option Services de session à distance est définie sur Performances réseau à forte latence. Dans cet exemple, la fonction Services de session à distance est installée et exécutée sur l'hôte du client X.

  1. Lorsque vous démarrez le X Manager, celui-ci extrait les paramètres de session à partir de la base de données sur votre station de travail.

  2. Lorsque vous lancez une session, un connecteur client et un routeur de protocole sont créés sur l'hôte du client X tandis que les applications du client X se connectent au connecteur client.

  3. L'écran du serveur X est créé sur votre station de travail. Reflection X mesure automatiquement la latence de la connexion entre le routeur de protocole et l'écran du serveur X, puis crée un serveur X sans affichage sur l'hôte du client X si la durée d'inactivité est suffisamment importante pour affecter les performances. Seules les commandes de protocole X requises pour la mise à jour de l'affichage sont transmises aux deux ordinateurs.

    remarque

    Sur les réseaux à forte latence, cette configuration optimise les performances en court-circuitant certains échanges de données sur le réseau. Lorsqu'un serveur X sans affichage est en cours d'exécution sur le client hôte, les échanges client/serveur qui n'affectent pas l'affichage sont transmis entre le client et le serveur X sans affichage, mais ne sont pas envoyés à l'écran du serveur X sur la station de travail. Cela réduit le nombre de messages réseau en boucle et améliore le temps de réponse que vous constatez sur votre poste de travail. En outre, vous pouvez choisir de compresser le protocole acheminé entre le routeur de protocole et l'affichage du serveur X. (Le paramètre par défaut active la compression du protocole.)

Informations supplémentaires