Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
balance [Le 29/05/2008, 22:49]
82.230.221.217
balance [Le 11/09/2022, 11:26] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 5: Ligne 5:
 ====== Balance : un cluster facile ====== ====== Balance : un cluster facile ======
  
-Balance est un logiciel permettant de réaliser un [[http://​fr.wikipedia.org/​wiki/​Grappe_de_serveurs|cluster]] (grappe de serveurs) de façon très très facile.+Balance est un logiciel permettant de réaliser un [[https://​fr.wikipedia.org/​wiki/​Grappe_de_serveurs|cluster]] (grappe de serveurs) de façon très très facile.
  
 Vous n'avez pas besoin de changer la configuration de vos nœuds. Vous n'avez pas besoin de changer la configuration de vos nœuds.
Ligne 14: Ligne 14:
 ===== Installation ===== ===== Installation =====
  
-Téléchargez [[http://​www.inlab.de/​balance-3.35.tar.gz|la dernière version]] sur [[http://​www.inlab.de/​balance.html|le site de l'​éditeur]],​ extrayez l'​archive obtenue et placez-vous dans le répertoire des sources : +Téléchargez [[http://​www.inlab.de/​balance-3.54.tar.gz|la dernière version]] sur [[http://​www.inlab.de/​balance.html|le site de l'​éditeur]],​ extrayez l'​archive obtenue et placez-vous dans le répertoire des sources : 
-  wget http://​www.inlab.de/​balance-3.35.tar.gz +  wget http://​www.inlab.de/​balance-3.54.tar.gz 
-  tar zxvf balance-3.35.tar.gz +  tar zxvf balance-3.54.tar.gz 
-  cd balance-3.35+  cd balance-3.54
  
 Si vous le voulez, vous pouvez modifier le nombre de nœuds maximum que vous mettrez dans votre cluster. Pour ce faire, [[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] **balance.h** et modifiez la variable MAXCHANNELS à la valeur de votre choix. Si vous le voulez, vous pouvez modifier le nombre de nœuds maximum que vous mettrez dans votre cluster. Pour ce faire, [[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] **balance.h** et modifiez la variable MAXCHANNELS à la valeur de votre choix.
Ligne 28: Ligne 28:
  
 ===== Utilisation : exemples ===== ===== Utilisation : exemples =====
 +
 +
 +
  
  
Ligne 48: Ligne 51:
 Voilà pour la création des redirections. Voilà pour la création des redirections.
  
-www : c'est le nom associé au port 80 qui gère le traffic web (http), il peut être également spécifié à côté de du nom ou de l'​adresse ip du serveur avec la syntaxe ':​port'​ +www : c'est le nom associé au port 80 qui gère le traffic web (http), il peut être également spécifié à côté de du nom ou de l'​adresse ip du serveur avec la syntaxe ':​port'​
-192.168.0.2 : c'est l'​adress ip d'un serveur + 
-serveur2 : c'est le nom d'un serveur+192.168.0.2 : c'est l'​adress ip d'un serveur
 +  
 + 
 +serveur2 : c'est le nom d'un serveur.
  
 ici la syntaxe de la commande est donc en théorie : ici la syntaxe de la commande est donc en théorie :
-[code]+<code>
  
 sudo balance <​origine_du_traffic(nom/​numéro) <​port(nom/​numéro)>​ <​serveur1(nom/​ip)>​ <​serveur2(nom/​ip)>​ <​serveur3(nom/​ip)>​ sudo balance <​origine_du_traffic(nom/​numéro) <​port(nom/​numéro)>​ <​serveur1(nom/​ip)>​ <​serveur2(nom/​ip)>​ <​serveur3(nom/​ip)>​
  
-[/code]+</code>
 Sachez que si un serveur tombe en panne, il est retiré des serveurs disponibles. Les N-1 serveurs s'​occupent du travail. S'il devient de nouveau disponible, il est remis dans la grappe ou non selon la configuration que vous lui donnez. Sachez que si un serveur tombe en panne, il est retiré des serveurs disponibles. Les N-1 serveurs s'​occupent du travail. S'il devient de nouveau disponible, il est remis dans la grappe ou non selon la configuration que vous lui donnez.
  
Ligne 74: Ligne 80:
  
   * version : elle vous indique la version du logiciel et le nombre maximum de nœuds sur la règle.   * version : elle vous indique la version du logiciel et le nombre maximum de nœuds sur la règle.
-  * show : montre les serveurs qui traitent les requêtes. ​+  * show : montre les serveurs qui traitent les requêtes.
     * type : RR ou Hash. RR (Round-Robin) va transférer le client d'un serveur à l'​autre pour mieux répartir la charge. Hash va garder en mémoire le serveur qui s'​occupe du client et le redirigera uniquement sur lui.     * type : RR ou Hash. RR (Round-Robin) va transférer le client d'un serveur à l'​autre pour mieux répartir la charge. Hash va garder en mémoire le serveur qui s'​occupe du client et le redirigera uniquement sur lui.
     * c : le nombre de client connecté.     * c : le nombre de client connecté.
  • balance.1212094147.txt.gz
  • Dernière modification: Le 29/05/2008, 22:49
  • (modification externe)