Résoudre les problèmes de visibilité applicative avec NetScaler Insight Center
2 Résumé La capacité à observer et diagnostiquer, pour ensuite améliorer les performances des applications stratégiques de l entreprise est essentielle au maintien d une expérience de qualité, d une productivité optimale des employés et d une satisfaction totale des clients. Cette nécessité d établir une fonctionnalité de contrôle et de visibilité applicative efficace se fait progressivement de plus en plus impérieuse, différentes tendances récentes comme la mobilité, la virtualisation ou le cloud computing modifiant en profondeur l architecture des datacenters et des applications. Avec NetScaler Insight Center, Citrix propose la solution. Grâce à NetScaler Insight Center, les entreprises peuvent s appuyer sur leur infrastructure NetScaler existante à la fois pour l application des stratégies et l instrumentation, évitant ainsi l investissement dans des agents ou des solutions réseau lourdes et coûteuses. Les appliances NetScaler constituent le point de contrôle du datacenter d entreprise et fournissent une visibilité étendue sur l ensemble des applications. L association d un large éventail de fonctionnalités d analyse, de corrélation et de présentation des données fournit une solution de visibilité applicative de dernière génération qui garantit de façon efficace et économique une visibilité inégalée sur l ensemble des postes de travail virtuels et des services cloud et mobiles. Les problèmes posés par la visibilité applicative Le premier problème associé à la visibilité provient du manque de corrélation entre le réseau et les applications. Du fait des dernières évolutions de l informatique (mobilité, virtualisation, etc.), les applications sont de plus en plus dynamiques et distribuées, mais dans le même temps interdépendantes. L infrastructure applicative repose désormais sur un ensemble de périphériques mobiles, d applications mobiles, de postes virtuels hébergés et de nuages hybrides. Ce qui pose un sérieux problème si l on souhaite mettre en place une visibilité applicative efficace, les utilisateurs employant une variété presque infinie de périphériques imprévisibles. Autre problème posé par les solutions traditionnelles, l impossibilité de déployer des agents ou des outils réseau au sein d infrastructures cloud publiques. Une limitation qui empêche bien souvent certaines entreprises de tirer un profit optimal des architectures cloud publiques ou hybrides. Le manque de choix en matière d instrumentation adaptée pose également problème. Pour la plupart des entreprises, l idée d avoir à déployer et à maintenir une multitude d agents distribués constitue un véritable épouvantail. Une telle tâche est tout simplement trop coûteuse et trop exigeante, tout particulièrement si on l associe à l existence de silos, comme c est le cas dans la majorité des entreprises. Mettre en place une fonctionnalité de visibilité applicative efficace implique donc un investissement et des efforts dans chaque service de l entreprise, ce qui n est pas une mince affaire. De fait, manquant d une réelle visibilité et d informations utilisables, la plupart des entreprises se retrouvent dans des situations caractérisées par des problèmes de performance persistants, des recherches de responsabilité sans fin et en fin de compte par l incapacité à garantir de façon fiable une expérience véritablement exceptionnelle. Sans parler des cas bien trop fréquents où l utilisateur se plaint des lenteurs désespérantes d une application et se voit balloté sans fin d un technicien de support technique à un autre, en passant par un spécialiste des réseaux, des applications, des postes ou des clients, pour finir entre les mains de l équipe d assistance de l éditeur de l application. Résoudre ces problèmes prend bien trop de temps et l expérience de l utilisateur demeure médiocre.
3 Support technique de l éditeur Direction informatique Support technique logiciel Utilisateur mobile Support technique Administrateur des postes de travail La direction informatique appelle le support technique de l éditeur de l application Support technique Lenteur du processus et frustration de l'utilisateur Support technique avancé Administrateur réseau Figure 1 : Les applications distribuées génèrent des recherches de responsabilité sans fin NetScaler Insight Center NetScaler Insight Center, une solution de visibilité applicative proposée par Citrix, remédie aux inconvénients des méthodes et technologies traditionnelles et répond parfaitement à l ensemble des problèmes posés aux entreprises dans ce domaine. S appuyant sur le contrôleur ADC NetScaler, Insight Center associe une instrumentation réseau (sensible à la fois au réseau et aux applications) à un système de gestion efficace et puissant capable de transformer des données brutes en informations directement utilisables. Le résultat? Une solution fournissant des données d analyse sur les grappes de données tout en évitant le recours aux solutions lourdes, coûteuses et spécialisées (réseaux de recueil de données, infrastructures de stockage, outils d analyse, etc.). Comme le montre la Figure 2, les principaux composants de la solution sont le contrôleur ADC NetScaler de l entreprise, Citrix AppFlow et Insight Center. NetScaler Insight Center (VM) Home Computer AppFlow Citrix XenApp Email Server Partner Computer Internet Firewall NetScaler Gateway Firewall Web or Application Server File Server Company Computer Citrix XenDesktop Figure 2 : Schéma architectural de NetScaler Insight Center
4 Les contrôleurs ADC NetScaler sont déployés au sein de plusieurs milliers de réseaux, dans le monde entier, dans le but d optimiser, de sécuriser et de contrôler la mise à disposition de tous les services cloud et d entreprise. Les contrôleurs NetScaler associent de nombreuses fonctionnalités haut de gamme (répartition de charge haute vitesse, commutation de contenu, compression http, mise en cache de contenu, accélération SSL, pare-feu applicatif puissant) au sein d une plateforme unique et simple d emploi. Déployés directement en amont des applications d entreprise, les contrôleurs NetScaler fournissent en outre une visibilité idéale sur les flux applicatifs. Cette fonctionnalité de visibilité applicative s appuie sur l utilisation de la fonctionnalité AppFlow. Citrix AppFlow. AppFlow, une technologie basée sur des standards reconnus, prolonge l information TCP déjà recueillie par IPFIX (le standard IETF pour NetFlow) et permet de générer des enregistrements de données de la couche applicative flux par flux. AppFlow a été récemment amélioré pour prendre en charge le protocole ICA. Le résultat? Une technologie d instrumentation évolutive fournissant des données relatives aux couches réseau et applicative non seulement pour les services cloud et les applications Web d entreprise, mais également pour les solutions de virtualisation d applications et de postes Citrix XenDesktop et Citrix XenApp. NetScaler Insight Center est déployé sous la forme d une appliance virtuelle constituant un collecteur AppFlow haute vitesse associé à une suite de gestion. Il permet le suivi, l analyse et le reporting des mesures de performance applicative et des données qui leur sont associées. Insight Center intègre des fonctionnalités de corrélation qui organisent automatiquement les statistiques recueillies en les classant par ressources (utilisateurs, applications, instances NetScaler, etc.). Les administrateurs peuvent ensuite visualiser des synthèses statistiques correspondant à un large éventail de points d entrée, puis exploiter des fonctionnalités déroulantes multiniveaux afin d examiner les données sous-jacentes et de détecter l origine réelle des problèmes de performance actuels, imminents ou futurs. Une fonctionnalité complète de contrôle et de visibilité applicative Le prix peu élevé et la simplicité d emploi sont deux avantages majeurs de NetScaler Insight Center, qui remédie en outre à de nombreux inconvénients inhérents aux solutions traditionnelles de suivi et de gestion des performances applicatives. Avec Insight Center, plus besoin des agents et des outils réseau si intrusifs et coûteux, et plus besoin de modifier chacune des applications de l entreprise. La solution étant déployée sous la forme d une appliance virtuelle, plus besoin non plus de matériel spécialisé. Contrairement aux autres solutions qui exigent une configuration complexe en de multiples points, NetScaler Insight Center s intègre de façon totalement transparente aux contrôleurs NetScaler et aux applications de l entreprise, simplifiant ainsi considérablement la solution. Mais il existe un aspect encore plus impressionnant que son faible coût et sa simplicité de déploiement : c est la couverture complète offerte par NetScaler Insight Center, qui aborde le problème de la visibilité applicative sous toutes ses dimensions. Une visibilité de bout en bout La solution ne se limite pas à une seule facette de la performance applicative. Les appliances NetScaler sont situées à des endroits stratégiques du réseau, ce qui leur permet de bénéficier de l intelligence indispensable au recueil et au calcul de données applicables de bout en bout à l ensemble de la chaîne, depuis le périphérique client, le réseau client et l appliance NetScaler elle-même, jusqu au réseau aval (c est-à-dire côté serveur) et aux différents serveurs d applications. De plus, les fonctionnalités de corrélation intégrées permettent de s assurer que les données associées demeurent bien «reliées entre elles», permettant ainsi la visualisation ultérieure de chaque information individuelle (par exemple les principaux utilisateurs d une application donnée) dans un contexte incluant toutes les autres données pertinentes (par exemple les navigateurs utilisés, les URL ou les postes de travail utilisés pour l accès, les serveurs ayant répondu, etc.).
5 Les administrateurs informatiques peuvent rapidement et facilement obtenir des réponses à une multitude de questions stratégiques et opérationnelles, en s appuyant sur les nombreuses données sous-jacentes associées à des fonctionnalités extrêmement flexibles de présentation des données, notamment pour les applications Web et XenApp/XenDesktop. Figure 3 : Comptes-rendus de latence et de temps de réponse Une visibilité de haut en bas La capacité inégalée à marier des données réseau et applicatives confère un avantage unique à la solution Insight Center, notamment en matière de résolution des problèmes de performance. Quelques exemples : Si un utilisateur constate des latences pour l accès à une application donnée, mais que les temps de rotation entre le client et le serveur sont acceptables, l origine du problème est à chercher du côté du serveur d applications associé. Le signalement par un utilisateur d une session VoIP médiocre peut indiquer une instabilité importante entre le périphérique client et l appliance NetScaler correspondante et dénoter un problème avec le réseau côté client. Un groupe d utilisateurs constatant des performances médiocres et des temps de rotation élevés entre NetScaler et les serveurs correspondants souffriront sans doute d un problème d engorgement des commutateurs utilisés. Prise en charge des applications La solution prend en charge les solutions d applications et de postes virtuels s appuyant sur le protocole ICA, de même que les applications Web d entreprise. La visibilité sur les postes virtuels avec HDX Insight. Les entreprises déployant de plus en plus des applications et des postes virtuels hébergés afin de tirer profit de leurs avantages en termes de sécurité, de gérabilité et de rentabilité, elles ne doivent pas perdre de vue la nécessité impérieuse de garantir aux utilisateurs une expérience de qualité. Le succès de toute approche virtuelle hébergée repose fortement sur les performances de l infrastructure réseau et du datacenter servant les applications et les postes associés.
6 HDX Insight. HDX Insight offre une visibilité sur le protocole ICA utilisé par les solutions de virtualisation de postes et d applications Citrix XenDesktop et Citrix XenApp. Les appliances NetScaler sont les seules capables d analyser et de déchiffrer le trafic ICA les traversant (jusqu au niveau des canaux virtuels), puis de générer les comptes-rendus AppFlow correspondants basés sur ce qu elles ont vu. En comparaison, les autres solutions proposées sur le marché se contentent de reconnaître la présence d un trafic ICA. NetScaler Insight Center recueille et présente ensuite les données HDX Insight obtenues de NetScaler, offrant aux administrateurs informatiques une visibilité inégalée sur leur environnement d applications et de postes virtuels. Les exemples mentionnés ci-dessous ne constituent que quelques-unes des nombreuses questions auxquelles HDX Insight permet de répondre : Pour un utilisateur XenDesktop donné, quelle est la latence moyenne et le degré d instabilité côté client et côté serveur? Quels utilisateurs XenDesktop/XenApp consomment le plus de bande passante sur une période donnée (une journée, une semaine, un mois, etc.)? Quels sont les canaux virtuels qui consomment le plus de bande passante sur une période donnée? Quelles sont les principales applications utilisées par l ensemble des utilisateurs XenApp, en temps d utilisation et en nombre de lancements sur une période donnée? Figure 4 : Les principales applications avec nombre d utilisateurs La visibilité sur les services Web et cloud avec Web Insight. Les services Web et cloud actuels vont bien plus loin que les simples applications de publication d autrefois. Elles sont d une conception multiniveau souvent complexe et impliquent un provisioning dynamique au sein d environnements associant l entreprise et des fournisseurs de services. Là encore, la visibilité est indispensable au succès.
7 Web Insight fait pour les services Web et cloud ce que HDX Insight fait pour les postes virtuels. En d autres termes, Web Insight dote non seulement NetScaler de l intelligence nécessaire pour «sonder les profondeurs» du trafic Web détecté grâce aux comptes-rendus AppFlow, mais il présente également les résultats sous forme d informations directement utilisables par les personnels informatiques, les gestionnaires d applications et les planificateurs réseau. Figure 5 : Comptes-rendus Web Insight Web Insight offre une visibilité sur les méthodes de requête HTTP, l état des réponses HTTP, les systèmes d exploitation clients, et les agents des utilisateurs (par exemple, le type de navigateur). Les exemples mentionnés ci-dessous ne constituent que quelques-unes des nombreuses questions auxquelles Web Insight permet de répondre : Pour SharePoint (ou toute autre application), quels clients subissent des latences élevées? Pour n importe quelle application (ou n importe quel client), comment se décompose le temps de réponse en termes de latence réseau côté client, latence réseau côté serveur et temps de traitement du serveur? Durant l heure écoulée, quelles applications (et serveurs) ont été les plus demandés? Pour n importe quel client donné, quelles ont été les applications (et les URL) utilisées? Quels sont les système d exploitation et navigateur utilisés par un client donné? Quelles applications ou quels serveurs envoient le plus de réponses liées à des erreurs (HTTP 5xx)? Scénarios d utilisation La disponibilité de données de visibilité historiques et en temps réel permet l utilisation de NetScaler Insight Center dans de nombreux scénarios. Gestion proactive des performances. Le suivi continu et en temps réel permet aux directions informatiques de détecter et de résoudre les problèmes de performance applicative avant que les utilisateurs ne les signalent. Disposer d informations continues sur les conditions prévalant sur le réseau facilite en outre l atteinte des niveaux de service.
8 Gestion réactive des performances. Les données complètes et hautement accessibles fournies par Insight Center permettent aux administrateurs de résoudre rapidement et facilement les problèmes d expérience signalés par les utilisateurs. Fournir en un point unique toutes les informations nécessaires à l évaluation de la situation accélère non seulement la résolution des problèmes, mais réduit également les frictions engendrées par les recherches de responsabilité dans les différents services de l entreprise. Avec Insight Center, la détection de l origine d un problème est grandement simplifiée. Gestion préventive des performances. L analyse des données historiques facilite la planification des capacités, depuis la bande passante réseau jusqu aux contrôleurs NetScaler en passant par les ressources serveur d arrière-plan. L analyse détaillée des schémas d utilisation des applications et des principales tendances associées permet également de déterminer plus facilement où et comment investir en termes de services et d applications (existants ou futurs). Des fonctionnalités de contrôle intégrées Les administrateurs NetScaler peuvent s ils le souhaitent s appuyer sur NetScaler ActionAnalytics, un éventail de fonctionnalités intégrées permettant une répartition de charge totalement personnalisable et le déclenchement automatique de stratégies d optimisation en fonction des conditions détectées. Conclusion : Optimiser les opérations informatiques et l expérience des utilisateurs. Citrix NetScaler Insight Center répond de façon efficace et peu coûteuse à tous les besoins de visibilité applicative de l entreprise. En s appuyant sur l emplacement stratégique des contrôleurs ADC NetScaler ainsi que sur les technologies HDX Insight et Web Insight, Insight Center évite l emploi d agents ou d outils réseau lourds et coûteux, tout en garantissant une visibilité inégalée sur les postes virtuels et les services Web et cloud d entreprise. L association de fonctionnalités de corrélation de données réseau et applicatives, de fourniture de statistiques complètes et de présentation des données transforme les flux de données en informations directement utilisables par les administrateurs pour résoudre de façon efficace les problèmes de performance déclarés et éviter de façon proactive la survenue de problèmes futurs. Grâce à NetScaler Insight Center, les entreprises bénéficient : D une visibilité applicative inégalée et d une précieuse intelligence opérationnelle. D une efficacité accrue du fait de la simplification considérable des tâches de résolution des problèmes et de planification des capacités. D une expérience optimisée générant une productivité accrue des employés et une satisfaction accrue des clients. De niveaux de service plus faciles à atteindre. D un coût total de possession réduit grâce à une solution à faible coût et à faible impact par rapport aux solutions traditionnelles. Pour en savoir plus : Consultez le site Web NetScaler Insight Center
9 Corporate Headquarters Fort Lauderdale, FL, USA Silicon Valley Headquarters Santa Clara, CA, USA EMEA Headquarters Schaffhausen, Switzerland India Development Center Bangalore, India Online Division Headquarters Santa Barbara, CA, USA Pacific Headquarters Hong Kong, China Latin America Headquarters Coral Gables, FL, USA UK Development Center Chalfont, United Kingdom À propos de Citrix Citrix (NASDAQ : CTXS) est l entreprise cloud qui favorise le travail mobile en permettant aux individus de travailler et de collaborer depuis n importe où, d accéder aux applications et aux données à partir de n importe lequel des périphériques les plus récents, aussi simplement que dans un bureau, avec facilité et en toute sécurité. Les solutions cloud de Citrix aident les directions informatiques et les fournisseurs de services à bâtir des infrastructures cloud à la fois publiques et privées en s appuyant sur les technologies de virtualisation et de mise en réseau afin de délivrer des services rentables, élastiques et hautement performants, parfaitement adaptés au travail mobile. Grâce à ses solutions inégalées de mobilité, de virtualisation de postes, de mise en réseau cloud, de plates-formes cloud, de collaboration et de partage des données, Citrix aide les entreprises de toutes tailles à bénéficier de la rapidité et de la réactivité nécessaires au succès dans un monde sans cesse plus mobile et dynamique. Les produits Citrix sont utilisés dans le monde entier par plus de 260 000 entreprises et plus de 100 millions d utilisateurs. Le chiffre d affaires annuel de l entreprise a atteint 2,59 milliards de dollars en 2012. Pour en savoir plus : www.citrix.com. 2013 Citrix Systems, Inc. Tous droits réservés. Citrix, Citrix MDX Technologies, Citrix XenDesktop, Citrix XenApp, Citrix Receiver, Citrix NetScaler et Citrix ShareFile sont des marques déposées ou des marques commerciales de Citrix Systems, Inc. et/ou de l une ou plusieurs de ses filiales, et peuvent être déposées aux Etats-Unis ou dans d autres pays. Toutes les autres marques commerciales et marques déposées appartiennent à leurs propriétaires respectifs. 0313/PDF