équilibrage de charge physique
La notion d'équilibrage de charge
La répartition de charge (load balancing en anglais, littéralement équilibrage de charge) est une technique utilisée en informatique pour distribuer un travail entre plusieurs serveurs.
Le load balancing est une technique fiable et puissante. Cette méthode est employée pour équilibrer essentiellement des serveurs Web, en sachant que les données (SQL, mySQL, ...) doivent être absolument dissociées du schéma équilibré, soit avec un serveur indépendant ou en utilisant notre solution de stockage SAN prévue à cet effet. De plus, en employant cette méthode chaque serveur équilibré doit posséder des données identiques.
Les avantages du load balancer
- Augmentation de la qualité des services
- Amélioration des temps de réponse des services
- Capacité à palier la défaillance d'une ou de plusieurs machines
- Possibilité d'ajouter ou de supprimer des serveurs sans interruption de service
Pour absorber des pics de fréquentation importants la seule solution est le load balancing.
Solution de Load Balancing retenue
La solution A10 Networks est fondée sur une plateforme matérielle révolutionnaire. Cette plateforme architecturée à base de processeurs dédiés (ASICs) permet de proposer des services de répartition de charge à très hautes performances. En plus des fonctionnalités standards de répartition, A10 Networks ajoute :
- PCA intégré, avec load balancers installés dans deux data centers différents
- Accélération Applicative et Optimisation Web (cache, compression, multiplexage, réécriture et scripting)
- Accélération SSL pour les flux HTTPS et Mail (TLS)
- Protection des attaques de type DoS par le matériel
- Haute disponibilité Actif / Actif, intégration facilitée dans tous types de réseaux niveau 2 ou 3
- IPv4/IPv6 supporté nativement
- Nouvelles plateformes équipées de matériel ET logiciel 64bits, offrant de meilleures performances
Schéma de fonctionnement
Le serveur de données, SAN ou NAS héberge toutes les données partagées de l'application (fichiers, données, ...). Il est protégé du réseau Internet par nos firewalls physiques et dispose d'un pramétrage optimal de sécurité (recouvrement des données, protection des données, ...).
Un switch privé réalise un pont Gbps entre vos serveurs d'applications load balancés et le serveur de données.
Grâce au load balancing, si une machine tombe en panne, le service reste disponible puisque les autres serveurs poursuivent leur travail sans aucune interruption.