Assurer la haute disponibilité de l’infrastructure

Améliorer disponibilité et performance grâce aux technologies de redondance et de partage de charge

Un équipement informatique n’est pas infaillible, et ses performances ne sont pas sans limite. Pourtant, beaucoup d’applications doivent être disponibles et performantes. Au regard du nombre d’utilisateurs qui les sollicitent, et des enjeux qu’elles peuvent avoir dans l’entreprise, une défaillance aurait des conséquences trop importantes. Comment faire pour garantir une disponibilité et des performances optimales ? Comment pallier de manière automatique et transparente la panne d’un équipement ?

Les technologies de redondance et de partage de charge

La technologie de partage de charge consiste à héberger une application sur 2 ou plusieurs serveurs, et ce de manière complètement transparente pour l’utilisateur, qui n’a même pas connaissance du serveur qu’il utilise. La répartition des utilisateurs est effectuée intelligemment par des équipements dédiés (appelés équilibreurs de charge ou load balancers), selon des critères spécifiques, et adaptés à chaque type d’applications.

L’intelligence du partage de charge tient à la fois dans la manière dont les utilisateurs sont répartis, et également dans la capacité de l’équilibreur de charge à déterminer si un serveur est capable ou non à recevoir des utilisateurs à chaque instant. Concrètement, si un serveur tombe en panne, l’équilibreur de charge le détecte, et cesse de lui transmettre des connexions. Les utilisateurs sont ainsi automatiquement dirigés vers un serveur adéquat, apte à servir leur requête.

En plus d’améliorer la disponibilité et la performance de votre infrastructure, la technologie de partage de charge apporte aussi une souplesse très confortable dans son exploitation : vous ajoutez et retirez facilement des serveurs en fonction de la montée en charge d’une application. Lors d’un changement de version d’une application, vous avez la possibilité d’appliquer la mise à jour sur un seul serveur, afin de tester son bon fonctionnement sur un faible échantillon de vos utilisateurs. Ensuite, si la nouvelle version donne satisfaction, vous pourrez la déployer progressivement sur les autres serveurs, toujours sans aucune interruption de service.

Bénéfices

  • Meilleure disponibilité et performances des applications
  • Gain de temps et d’efficacité dans l’exploitation

Domaine de compétences

Infrastructure réseau

Besoin

Améliorer la disponibilité de votre infrastructure

Logiciels utilisés

Système d’exploitation : Linux, équipements et logiciels de load balancing : Radware, F5 Networks, LVS, keepalived

Pour plus d’informations, contactez-nous via le formulaire de contact, ou par téléphone au 03 20 28 61 62

Autres articles susceptibles de vous intéresser

Simplifier l’accès et l’administration réseau

Contrôler et centraliser les configurations réseaux automatiquement, avec DHCP, DNS et PXE

Centraliser les données utilisateurs

Mettre en œuvre une solution d’identity management, basée sur un annuaire LDAP

Collecter et centraliser les logs

Faciliter l’exploitation réseau en utilisant une source d’information unique et exhaustive