Optimisation

 

Cette section récapitule les fonctions qui permettent au système Ipanema de garantir la performance des applications critiques en toutes circonstances.


Les fonctions d’optimisation permettent de :

 

 






Définir les objectifs de performance applicative par utilisateur et par application et de les appliquer globalement sur l'ensemble du WAN


Le système Ipanema doit son aptitude unique à garantir la performance des applications à une approche de la gestion du trafic fondée sur les objectifs. Le principe de base de cette approche consiste à définir les ressources que le réseau doit mettre à la disposition du flux applicatif de chaque utilisateur final. Ceci rompt avec les méthodes traditionnelles qui consistent à tenter de configurer les règles de gestion du trafic manuellement en espérant que cela améliorera les performances des applications. Avec notre approche, les moyens d’atteindre les objectifs de performance sont calculés automatiquement, dynamiquement et globalement en vue d’obtenir des paramètres de gestion du trafic optimum mis à jour seconde par seconde.

Avec Ipanema, les entreprises doivent définir quelles sont les applications qui leur importent le plus et dans quelle mesure celles-ci sont critiques pour leur activité. Le niveau de criticité le plus élevé est attribué aux applications qui exigent la plus grande disponibilité. Un niveau de criticité peu élevé ne signifie pas pour autant que l’application concernée n’est pas essentielle mais simplement que l’activité peut tolérer qu’elle soit temporairement moins performante.

Les applications sont définies dans le système au moyen d’une combinaison de critères liés aux niveaux 3 à 7. Par exemple les applications Citrix et HTTP peuvent être définies au moyen des URL et des noms publiés.

Un niveau de service est défini pour chaque application, utilisateur par utilisateur. Ce niveau indique ce que le réseau est supposé délivrer en termes de ressources pour un utilisateur d’une application donnée. Les ressources sont définies en fonction des seuils fixés pour la bande passante, le délai, la gigue et la perte de paquets. Les paramètres de niveau de service sont stockés dans un dictionnaire du logiciel central et peuvent être personnalisés en fonction des besoins applicatifs particuliers de chaque entreprise.

 

 
Une fois les objectifs définis, le système Ipanema peut déterminer si ceux-ci sont ou non atteints d’un bout à l’autre du réseau. Dans l’exemple qui suit, le site 4 connaît de sérieux problèmes de performances, notamment avec les applications sensibles telles que SAP.

Une fois la fonction d’optimisation d’Ipanema activée, le système réorganise automatiquement les ressources disponibles en vue d’optimiser la productivité et la qualité d'expérience sur l’ensemble du réseau. Dans cet exemple, les utilisateurs d’applications critiques du site 4 disposent à présent des ressources réseau nécessaires et les utilisateurs d’applications critiques s’estiment totalement satisfaits sur l’ensemble du réseau.

En allouant nettement mieux les ressources réseau, l’approche par objectifs du système Ipanema engendre une progression globale du taux de satisfaction de 57 % à 78 %. Seuls les utilisateurs qui ne disposent toujours pas de ressources réseau malgré l’optimisation impliqueront un effort supplémentaire ; il suffira le plus souvent d'augmenter la bande passante pour améliorer les performances de leurs applications.

 



 

Garantir la performance des applications critiques dans les conditions les plus extrêmes

 

De par sa nature dynamique et globale, le système Ipanema parvient à garantir la performance des applications mieux que toute autre solution du marché.

Les deux graphiques ci-dessous sont issus de tests réalisés par la société Tolly Group afin de mesurer l’aptitude du système Ipanema à délivrer une bonne qualité de service dans des conditions réelles d’exploitation, à savoir un réseau de trois sites avec un ensemble d’applications métier variées. Les scénarios de tests simulaient un changement continu du nombre d’utilisateurs de ces applications.

Les résultats de ces tests ont démontré l’aptitude unique d’Ipanema à garantir la performance des applications critiques dans les conditions les plus difficiles.

 


 

 

Maîtriser globalement les flux maillés grâce à la fonctionnalité de Télé-Optimisation Coopérative

 

Sur les réseaux modernes, la compétition pour l’accès aux ressources du réseau existe non seulement entre les applications mais aussi entre les sites. Dans notre exemple, la succursale C accède à une application critique SAP du centre de données principal B au travers du WAN. Au même moment, l’application de messagerie du même utilisateur synchronise des données à travers le WAN depuis le centre de données A. Quelques temps après, un second utilisateur de la même succursale C génère lui aussi du trafic de messagerie depuis B. La concurrence entre les flux applicatifs des sites A et B qui résulte de ces transactions crée un engorgement au niveau du routeur PE du site C et entraîne une dégradation des performances de l’application critique. Ce type de conflit peut être géré à l’aide d’un équipement de gestion de trafic installé sur le site C (tant que le trafic des sites A et B ne génère aucun paquet non TCP), mais résoudre ce problème sur le site de destination n’est pas une solution optimale.

Grâce à la gestion globale du trafic réseau (que permet la Télé-Optimisation Coopérative entre les équipements physiques placés dans les centres de données), l’engorgement du routeur PE en C peut être entièrement évité et cela sans qu’il soit besoin de faire appel à une ip|engine sur ce même site C. Les ip|engines coopérants des sites A et B échangent des informations en temps réel sur les flux qu’elles contrôlent et peuvent ainsi détecter que l’un et l’autre génèrent du trafic en direction du site C. Elles calculent alors dynamiquement la bande passante qui doit être allouée pour chaque session utilisateur à destination de C en fonction des informations sur le trafic qu'elles partagent, de la criticité de cette session et des ressources disponibles sur le site C. Cette méthode prévient de façon efficace tout engorgement du routeur de destination PE en contrôlant le trafic à la source avant même qu’il ne pénètre dans le nuage.

La Télé-Optimisation Coopérative réduit considérablement les coûts et la complexité liés à la gestion du trafic applicatif sur les grands réseaux distribués en minimisant les besoins d’équipements dans les succursales.

 


Protéger dynamiquement les applications interactives et de permettre la convergence voix/vidéo/données grâce au « Smart Packet Forwarding » (commutation intelligente des paquets)

 

Le système Ipanema ne se contente pas d’optimiser la bande passante ; il gère également les autres caractéristiques des ressources réseau, à savoir le délai de transit, les pertes de paquets et la gigue. La technologie Smart Packet Forwarding permet d’acheminer différemment les flux applicatifs en fonction de leurs caractéristiques et du comportement de l’utilisateur.

Les paquets appartenant à des flux temps réel tels que les flux VoIP ou vidéo sont acheminés de façon à prévenir les dégradations de performances en termes de délai, de gigue ou de perte.

Les paquets appartenant à des flux de transfert de données (par exemple, les flux FTP ou de messagerie) sont acheminés de façon à ce qu’ils bénéficient des ressources en bande passante appropriées sans que cela entraîne une dégradation des autres flux plus sensibles au délai.

Les paquets appartenant à des flux interactifs tels que les flux Citrix ou Windows RDP requièrent généralement le délai le plus court. Le système Ipanema analyse ces paquets afin de connaître le comportement de l’utilisateur à tous les stades d’une session donnée. Le recours à cette technologie unique est nécessaire pour pouvoir gérer convenablement les flux « hybrides », par exemple, ceux qui sont générés quand des utilisateurs chargent ou enregistrent un fichier local durant une session Citrix dédiée à l’édition de documents. La fonctionnalité Smart Packet Forwarding d’Ipanema empêche que les phases de transfert de données du flux interactif ne « gèlent » l’écran d’un autre utilisateur opérant dans une session Citrix concurrente.

 

Sélectionner automatiquement le meilleur chemin réseau grâce à
« Smarth Path » (routage en fonction des objectifs)

 

La fonction Smart Path complète naturellement les équipements Ipanema déployés dans les succursales. Son rôle consiste à combiner la capacité des différentes liaisons du réseau, en général une liaison primaire propre à l’entreprise et une liaison Internet DSL plus économique, afin d’améliorer à la fois la qualité et la continuité de service. La fonction Smart Path tire parti du modèle basé sur les objectifs de performance adopté par Ipanema pour choisir l’itinéraire de chaque flux applicatif. Elle s’appuie également sur les mécanismes de visibilité et d’optimisation du système Ipanema pour prendre des décisions en mode dynamique en fonction de l’état en temps réel des liaisons (bande passante disponible, qualité, etc.). Chaque fois qu’elle doit sélectionner un itinéraire, la fonction Smart Path compare cet état aux objectifs de performance globale fixés et à l’analyse de la composition du trafic. Au-delà des besoins en ressources réseau (bande passante, taux de perte maximal, gigue, délai, etc.) et de la criticité de chaque flux, le modèle Ipanema basé sur les objectifs de performance prend également en compte un autre paramètre, la sensibilité des applications, elle-même associée à un paramètre de sécurité pour chaque liaison.


La fonction Smart Path répartit intelligemment chaque flux critique sur la liaison la plus appropriée. Généralement les applications les moins critiques empruntent les lignes les plus économiques. Lorsque la composition du trafic le permet, les flux les moins critiques peuvent utiliser la bande passante de la liaison primaire. Lorsque celle-ci est épuisée et si la sensibilité des applications le permet, la bande passante de la liaison secondaire peut être utilisée pour absorber un pic de demande des utilisateurs des applications critiques.

 

 

  Haut