p2pweb.jpg
Authentification | S'enregistrer 
English
 
Imprimer la page     Accueil  /  Le Projet  /  Les composants  /  Load balancin...
  Architecture
  Les composants
  Load balancing global
  Configuration BIND
  Configuration NAGIOS
  Web primaires
  Web miroirs
  Suivi de performance
  Caches Web
  Disponibilité

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
  • load balancing DNS (round robin)
  • failover global (les serveurs ne sont pas sur le même réseau)

Fontionnement nominal

dns1.gif

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

dns2.gif

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.