 |
|
|
Accueil Le Projet Les composants Load balancin...
|
|
 |
Load balancing global
Introduction
Le système de serveur DNS (BIND), couplé à un système de supervision (NAGIOS) constitut le coeur du projet. Il permet d'assurer une répartition de charge et une reprise sur panne serveur globale (global server load balancing and failover).
Ce système présente les caractéristiques suivantes
Fontionnement nominal
En fonctionnement nominal, le DNS annonce l'ensemble des serveurs web. A chaque requette DNS, le serveur répond en envoyant la liste des serveurs dans un ordre différent (round robin).
En tache de fond, NAGIOS supervise constament que les serveurs répondent convenablement.
Fonctionnement en cas de panne
Si l'un des serveur tombre en panne, ou n'est plus accessible, il ne repond plus aux requettes de NAGIOS.
Après plusieurs tentatives infructueuses, NAGIOS met à jours le fichier de configuration du DNS (il commente avec le caractère ";" la ligne du serveur en panne), et provoque le rechargement de cette configuration.
Le serveur n'est plus annoncé. Le DNS répond uniquement au requettes avec la liste des serveurs survivants.
|
 |
|
|
 |