De nos jours,
la visibilité réseau et applicative devient de plus en plus complexe voire même impossible pour les entreprises. En effet, le mode pompier, historique, consistant à se déplacer sur site avec un PC et le logiciel Wireshark sous le bras est révolu.
- D’une part à cause des réseaux très hauts débits 10G/40G qui ne facilitent pas la capture d’un échantillon de paquets lié à un incident ;
- Et d’autre part, à cause de la complexité toujours grandissante liée à l’hybridation des réseaux et la multiplication des points de consolidation des services applicatifs : Datacenters privés, services SaaS, et fournisseurs IaaS.
Bien que l’on puisse, de nos jours,
analyser et diagnostiquer le trafic applicatif au travers de sondes et de matrices d’agrégation, cette approche reste très coûteuse que ce soit en terme du nombre de points de capture à gérer que du volume de données à traiter. Et cela ne cesse de se complexifier.
Prenons l’exemple des applications Cloud :
- Les applications hébergées chez un fournisseur IaaS nous obligent à déployer ou redéployer des sondes virtuelles dans le cloud, sachant que cela est difficilement intégrable dans un environnement virtuel, et d’autant plus lorsque l’on doit réaliser l’intégration chez un fournisseur tiers ;
- Les applications de type SaaS imposent un déploiement des sondes aux points de sortie du réseau mais avec l’émergence des solutions SD-WAN et des réseaux hybrides, les entreprises souhaitent gérer l’accès aux services SaaS via de multiples sorties internet positionnées localement sur chaque site. Cette mutation du réseau rend la tâche complexe et très coûteuse si l’on doit équiper et gérer tous les sites avec une sonde. D’autre part, il sera impossible d’obtenir de la visibilité sur des postes nomades se connectant à ce type de service.
De la même manière, l’approche d’installer des agents sur les serveurs n’est pas forcément une réponse à la problématique du Cloud car les agents ne s’adaptent pas à tous les langages de programmation, ils s’adressent principalement à des profils développeur et ils seront peu pertinents dans la gestion des applications SaaS tant il sera difficile de les intégrer à ce type de service.
Riverbed acteur majeur de la visibilité réseau :
Riverbed, qui est un acteur majeur de la visibilité réseau et applicative de par sa plateforme SteelCentral, propose une approche différente au travers de sa solution
Aternity. Cette approche n’est pas une alternative aux solutions existantes, précédemment citées, mais peut se compléter tout en se suffisant à elle-même. A l’aide de la solution Aternity, on va pouvoir mesurer
la performance et l’usage des applications ainsi que le ressenti des utilisateurs sur l’ensemble des services applicatifs, qu’ils soient hébergés dans le Cloud, dans un Datacenter privé ou sur le terminal de l’utilisateur (client lourd). Les mesures sont réalisées sur le terminal des utilisateurs au travers d’un agent logiciel. Plusieurs métriques sont alors disponibles telles que le temps de réponse, le nombre d’erreurs renvoyé, les crashs logiciels, etc. Par exemple, la solution est capable de faire la distinction entre l’ouverture du client Outlook et l’action
« Envoyer un mail ». Elle mesure les temps des différentes actions et permet aux administrateurs de la solution Aternity de comparer les performances suivant plusieurs dimensions. Exemples :
- Comparatif de performance du service SalesForce entre les différentes versions d’OS ;
- Comparatif de performance des services Office365 suivant le type de navigateur utilisé et la localisation des utilisateurs ;
- Mesure de l’impact sur la performance des services suite à la migration vers Windows 10 des postes Windows 7 …
Les données sont consolidées dans des tableaux de bord permettant aux utilisateurs de la solution Aternity d’avoir une vision globale de la performance et d’identifier avec précision les tiers (Client, réseau, serveur) impactant les niveaux de performance. [caption id="attachment_10832" align="aligncenter" width="550"]