Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/07/2011, à 23:35

chefdelegion

[Question] Cluster installation (RESOLU)

Bonjour

J'aimerais plus me renseigner sur les serveur en cluster par exemple :

j'aimerais avoir des serveurs A et B
A seront les serveurs pour apache + ftp etc ...
B seront pour mysql

le tout c'est que chaque serveur doit répartir la charge si il y a trop de trafic et si un des serveurs crash l'autre prend la relève.

je pense que il s'agit d'une solution load balancing.

Mais pour les clusters, je dois faire une copie du dd du serveur maitre et installer sur les autres dd des serveurs esclaves ?

pour les mises a jour sur les serveurs esclaves je dois faire comment ?

merci pour vos informations

Dernière modification par chefdelegion (Le 27/07/2011, à 18:14)


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne

#2 Le 27/07/2011, à 10:27

dudumomo

Re : [Question] Cluster installation (RESOLU)

Le plus simple sera par exemple d'avoir des serveurs maitres (Un serveur maitre MySQL, un serveur maitre Apache, etc...)
Et des "esclaves" qui font tout simplement un rsync dessus. (Ca permet de recuperer seulement les nouvelles donnees/modifications)
Ensuite il faudra un service/server qui s'occupe de repartir la charge entre les serveurs.

C'est pas trop compliquer a mettre en place comme ca.


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne

#3 Le 27/07/2011, à 14:14

Hoper

Re : [Question] Cluster installation (RESOLU)

dudumomo : un rync sur des fichiers mysql en cours d'utilisation ? Totalement impossible. Jamais tu ne pourra faire repartir la base de l'autre coté.

chefdelegion:

Si tu veux un véritable cluster actif/actif (ou l'une des deux machines peut tomber en panne ou etre arrétée pour maintenance sans que cela pose de soucis) alors les deux machines doivent faire tourner tous les logiciels (apache, mysql...)

Bref, il faut configurer chaque application pour qu'elle puisse fonctionner dans un mode cluster. Toute n'en sont pas capable (ftp par exemple, il va effectivement falloir gérer cela autrement... peut etre avec un load balancer devant, mais cela imposera d'avoir du stockage externe, disponible par les deux machines).

Bref, on ne monte pas un cluster actif/actif comme ça...  Ca demande pas mal d'étude quand même.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#4 Le 27/07/2011, à 14:45

NooP

Re : [Question] Cluster installation (RESOLU)

Bonjour,

Je t'oriente vers les deux configurations suivantes : HeartBeat et DRDB.

HeartBeat gère le basculement des services sur un serveur en cas de défaillance d'un de ceux ci.
DRDB est un disque 'distribué' entre plusieurs machines.

Tu pourras trouver une 'doc' ici : http://www.howtoforge.com/installing-an … -heartbeat


Votez Macron, vous l'aurez dans le fion !

Hors ligne

#5 Le 27/07/2011, à 14:49

Hoper

Re : [Question] Cluster installation (RESOLU)

Attention quand meme, avec drdb tu ne fera pas de l'actif/actif, mais de l'actif/passif. (Ce qui peut, ou pas, convenir à ton besoin). Sinon, il te faudra forcément du stockage externe, sauf si tous les applications peuvent s'en passer (apache et mysql par exemple)


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#6 Le 27/07/2011, à 18:13

chefdelegion

Re : [Question] Cluster installation (RESOLU)

Bonjour et merci de vos solutions, Oui j'avais bien envisagé des serveurs pour le proxy et dns, serveur mail et pour mysql et pour apache en outre  sa me reviens a 10 serveurs environs avec chaque service séparer.

Je vais donc utilisé HeartBeat sur chaque serveur et DRDB pour mysql et glusterFS pour les serveurs apaches etc ... pour la gestion du ftp un admin réseaux va m'expliquer, moi du moment que je vois comment sa marche sa rentre direct cool


il me reste plus cas installer un BSD ou une debian sur mes serveurs et configurer les services et les mises a jour pour chacun avec des scritps.
Merci je marque sa en résolu.


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne