Architecture de référence : optimisation des solutions de communications unifiées
Audience
Ce document s’adresse aux professionnels techniques, aux décideurs informatiques, aux partenaires et aux consultants Citrix qui souhaitent proposer des solutions de communication unifiée dans un environnement virtualisé Citrix. Le contenu est pertinent pour les architectures de cloud local et public. Le lecteur doit avoir une compréhension de base de l’application Citrix et des offres de virtualisation des postes de travail en plus des solutions de communications unifiées. Pour plus d’informations sur Citrix Virtual Apps and Desktops, consultez ladocumentation officielle de Citrix Virtual Apps and Desktops.
Objectif du présent document
Le but de ce document est de décrire la meilleure façon de déployer des solutions de communication unifiée avec Citrix Virtual Apps and Desktops. L’objectif global est de fournir une expérience utilisateur optimale, d’améliorer la sécurité et d’optimiser l’évolutivité des serveurs.
Introduction
La collaboration en temps réel est au cœur du milieu de travail moderne. C’est ainsi que les employés restent productifs et que les affaires se font. Qu’il s’agisse d’un appel vocal interne à deux personnes ou d’une vidéoconférence internationale accueillant des dizaines de participants, les solutions de communication unifiée actuelles répondent aux besoins exigeants de toute organisation. Les solutions de virtualisation Citrix complètent ces offres en :
- Assurer la sécurité des données sensibles telles que les journaux de chat, les transferts de fichiers et la signalisation SIP au sein du datacenter au lieu d’être distribuées sur des centaines ou des milliers de terminaux.
- Fournir une expérience utilisateur cohérente sur différents types d’appareils et plateformes, contribuant même à activer des fonctionnalités sur des plates-formes sans support client natif.
- Allégeant le fardeau administratif. Au lieu de gérer les clients et les versions de communications unifiées sur les terminaux, il suffit de déployer l’application Workspace, d’adopter des mises à jour automatiques et des initiatives BYO
- Et bien plus encore…
Citrix a travaillé avec les fournisseurs des solutions de communications unifiées suivantes pour proposer des packs d’optimisation. Ces packs permettent de décharger le contenu vocal et vidéo vers le terminal lorsque cela est possible. Le client de communication unifiée reste sécurisé dans le centre de données avec cette approche (voir la section Architecture pour plus de détails).
- Optimisation pour Microsoft Teams
- HDX RealTime Optimization Pack pour Skype for Business
- Softphone Cisco Jabber pour VDI
- Réunions Cisco Webex pour les environnements de bureau virtuel
- Avaya Equinox VDI
- Optimisation des réunions Zoom
Les solutions précédentes garantissent la meilleure expérience utilisateur possible et l’évolutivité du serveur lorsqu’elles sont utilisées avec les versions Citrix prises en charge et les périphériques clients de point de terminaison. Lorsque les exigences ne sont pas remplies (connexion à partir d’une plate-forme ou d’un périphérique client non pris en charge) ou en utilisant une autre solution de communications unifiées, une approche générique de secours peut être utilisée. Cela permet d’optimiser l’audio et la vidéo pour les sessions. Nous discutons de cette approche plus loin dans le document.
Architecture
La plupart des solutions de communication unifiée optimisées pour les environnements Citrix utilisent un agent sur le serveur/bureau Citrix pour gérer la logique métier, la signalisation et d’autres fonctionnalités. Un moteur de média découplé réside sur le périphérique de point de terminaison pour traiter l’audio et la vidéo. Cette approche réduit les sauts que les paquets de données traversent normalement dans un environnement virtualisé.
Les solutions Microsoft Teams et Skype for Business utilisent un moteur multimédia qui est co-développé et co-pris en charge par Citrix et Microsoft. Pour les équipes, il est intégré à l’application VDA et Workspace, de sorte qu’aucun autre composant n’est nécessaire. Pour Skype for Business, il existe des composants distincts pour l’agent (RealTime Connector sur le VDA) et le moteur (RTME sur le terminal). Ils doivent être installés dans le cadre du HDX RealTime Optimization Pack.
Les solutions Jabber, WebEx, Zoom et Avaya utilisent une architecture agent/moteur similaire à celle des solutions Microsoft. Cependant, ces solutions sont la propriété de leurs fournisseurs respectifs. Consultez le site Web du fournisseur concerné ou Citrix Ready pour plus de détails sur ces solutions.
Les offres WebEx de Cisco utilisent en particulier la redirection de contenu du navigateur (BCR) de Citrix pour l’optimisation des applications Web. BCR redirige la zone d’affichage d’un navigateur Web s’exécutant sur un VDA Citrix vers la machine client du point de terminaison afin d’améliorer l’expérience utilisateur et l’évolutivité du serveur. Pour plus d’informations sur le BCR, consultez la section suivante ou consultez ladocumentation du produit.
Lors de la conception d’une solution de communications unifiées optimisée avec Citrix, il est important de comprendre les exigences matérielles et logicielles de base, y compris les charges supplémentaires potentielles présentées à l’environnement. Ce ne sont là que quelques-unes des questions qui doivent être prises en considération :
• Combien d’utilisateurs utilisent la solution de communications unifiées avec Citrix ? • Comment les utilisateurs se connectent à l’environnement ? • Le logiciel de communications unifiées est-il disponible via des applications publiées, des postes de travail ou des VDI ? • Quel est le matériel de téléphonie utilisé pour les terminaux ? (voir les offresCitrix Ready)
Optimiser la vidéo
Cette section traite de l’optimisation de la vidéo pour les solutions de communications unifiées. Il s’applique généralement aux scénarios de secours génériques tels que les périphériques client de point de terminaison non pris en charge ou la solution de communication unifiée non prise en charge. L’un de ces exemples est l’exécution de l’offre de collaboration GoToMeeting au sein d’un bureau virtuel.
Les scénarios de chute donnent lieu à une vidéo rendue côté serveur. Dans ce cas, Citrix recommande la configuration suivante pour des performances optimales :
- Le codec vidéo H.264 doit être utilisé pour la lecture vidéo et il est activé par défaut.
- Un client de point de terminaison Citrix prenant en charge l’accélération matérielle GPU est recommandé. Cela inclut Citrix pour Windows, Linux, Mac et Chrome-OS. Lors de l’utilisation de périphériques client léger, vérifiez auprès du fournisseur si le décodage matériel H.264 est pris en charge et quelle version du client Citrix est utilisée (si elle est intégrée à l’image du fournisseur).
- L’installation d’un GPU prenant en charge le codage/décodage matériel H.264 sur le serveur Citrix ou VDI peut également améliorer les performances et enregistrer des cycles CPU en déchargeant ce processus. Il existe des considérations d’évolutivité lors de l’utilisation d’un GPU dans un serveur multi-session (Virtual Apps).
- Optimisation de la webcam -CTX132764
Optimisation du son
在这个部分中,常识expliquons评论的优化ser l’audio pour les scénarios de secours. La recommandation Citrix est d’activer l’audio UDP pour la meilleure expérience globale. Pour la qualité audio, les services VOIP fonctionnent mieux avec le paramètre « moyen ». La lecture est idéale pour le réglage « haut ». Pour plus de détails, consultez ladocumentation audio de Citrix Virtual Apps and Desktops. Pour plus d’informations sur l’optimisation audio, consultez l’article de la base de connaissancesDelivering Softphones with Virtual Apps and Desktops.
USB générique
La redirection USB générique permet de prendre en charge un large éventail de périphériques USB au sein de sessions virtuelles. Cependant, compte tenu de la nature de la norme USB et de la bande passante dont elle a besoin, elle ne convient généralement qu’aux situations de réseau local. Pour les webcams, il est recommandé de ne pas utiliser cette fonction générique de redirection USB car elle consomme trop de bande passante dans presque toutes les situations. Le matériel de communications unifiées avec boutons spécialisés peut tirer parti de la redirection USB composite. Ce mode est également connu sous le nom de mode hybride et est utilisé pour optimiser les canaux virtuels multimédias pour la voix et la vidéo tout en utilisant la redirection USB générique pour des fonctions spécifiques. Les fonctions sont configurables par l’administrateur. Reportez-vous à la sectionRedirection USB compositeà l’adresse https://support.citrix.com/article/CTX133024pour plus de détails.
Redirection du contenu de navigateur
La redirection de contenu du navigateur décharge la zone affichable « Viewport » d’un navigateur Web basé sur VDA vers le périphérique de point de terminaison pour le rendu. Cette solution est idéale pour optimiser toute offre de communication unifiée basée sur le Web, mais surtout pour ceux qui utilisent WebRTC. Reportez-vous àla documentation relative à la redirection du contenu du navigateuret àhttps://support.citrix.com/article/CTX230052pour plus de détails sur la fonctionnalité, y compris la configuration et
Connectivité réseau
Citrix SD-WAN est recommandé pour garantir une connectivité réseau optimale et une qualité audio/vidéo entre les bureaux et le serveur de communications unifiées. Leservice Citrix SD-WAN Cloud Directfournit une excellente solution de connectivité aux solutions UCaaS telles que RingCentral, Cisco WebEx, GoToMeeting et Microsoft Teams. Les clients Citrix qui exécutent leurs charges de travail dans des clouds publics peuvent utiliser l’appliance virtuelle Citrix SD-WAN prise en charge sur Azure, AWS, GCP et (dans Tech Preview) Oracle Cloud. Les clients Microsoft Teams doivent se reporter à la section de documentationCitrix SD-WAN Optimized Network Connectivity for Microsoft Teams. Pour plus d’informations sur le SD-WAN, veuillez vous reporter à ladocumentation SD-WANet àl’architecture de référence SD-WAN.
Surveillance
La监测继续de communi de La解决方案cations unifiées optimisées dans un environnement Citrix est importante. Les administrateurs doivent d’abord comprendre si l’optimisation a lieu, quels modes graphiques et canaux virtuels sont utilisés, la consommation de bande passante, etc. Le personnel du service d’assistance devrait également comprendre les outils et les processus disponibles pour évaluer et résoudre les problèmes au besoin. Pour les solutions avec un Optimization Pack, le moyen le plus simple de vérifier l’optimisation lors d’un appel vocal ou vidéo consiste à observer l’utilisation des ressources dans le gestionnaire de tâches. Avec l’optimisation activée, le processus en cours d’exécution de la solution de communication unifiée consomme moins de CPU par rapport à l’exécution dans un état non optimisé. Pour la redirection de contenu du navigateur, les processus sont appelés HdxBrowserCef.exe et HdxBrowser.exe. Vous trouverez plus de détails dans le guide de dépannage de la redirection de contenu du navigateur à l’adresse https://support.citrix.com/article/CTX230052.
Résumé
Quelle que soit la solution de communication unifiée que les clients décident d’utiliser au sein de leur organisation, Citrix a un moyen de la sécuriser et de l’optimiser avec la famille Citrix Virtual Apps and Desktops. De nombreuses solutions populaires ont des packs d’optimisation spécifiques, tandis que d’autres peuvent utiliser les techniques innovantes de redirection de contenu du navigateur Citrix ou les techniques d’optimisation génériques de secours. Comprendre les spécificités de l’architecture et de la mise en œuvre d’un environnement donné permet d’assurer la meilleure expérience utilisateur et l’évolutivité possibles. Enfin, Citrix Director fournit la visibilité nécessaire aux administrateurs et au personnel du service d’assistance pour analyser et dépanner de manière proactive l’optimisation des communications unifiées.
Ressources
- Optimisation pour Microsoft Teams
- https://support.citrix.com/article/CTX133024
- HDX RealTime Optimization Pack - Nouveautés
- https://support.citrix.com/article/CTX200279
- https://support.zoom.us/hc/en-us/articles/360031096531-Getting-Started-with-VDI
- https://help.webex.com/en-us/tx7gq6/The-Webex-Meetings-Virtual-Desktop-App
- https://help.webex.com/en-us/j3p7bp/Cisco-Jabber-and-Virtual-Desktop-Infrastructure
- Guide du laboratoire Skype for Business de Synergy 2016