questions sur un cluster de serveurs

questions sur un cluster de serveurs - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 17-09-2008 à 20:30:45    

Salut a tous
 
Je suis en trains de regarder le cluster sous linux et j'aurai quelque questions, j'ai trouver se tuto http://doc.ubuntu-fr.org/cluster
et je voulais savoir que quand les serveurs sont en cluster je peut installer n'importe quelles applications? genre apache, mysql ou un serveur de jeux CSS, et donc le serveur web sera plus performant car il sera en cluster? aussi je voulais savoir si on pouvait mettre des machines différente niveau hardware? Merci de vos réponses.

Reply

Marsh Posté le 17-09-2008 à 20:30:45   

Reply

Marsh Posté le 18-09-2008 à 19:42:41    

bon j'ai avancé, pour que ça marche en cluster il faut que le programme soit multi-processus, et se que j'ai pensé c'est de mettre une machine virtuel et qui utiliserait donc tous les cpu et mémoire? et donc mettrai après apache ou tous autres aplics, mais je sais pas si une virtuel machine est multi-processus? Merci

Reply

Marsh Posté le 18-09-2008 à 20:50:09    

Dans le cas d'un serveur web la répartition de charge est plus adaptée à mon avis.

 

Tu colle un groupe de serveurs web qui fournissent le même service, avec des load-balancer devant, et des serveurs de bases de données synchronisés derrière.

 

Pour un serveur de jeu également, le clustering est inutile en plus d'être inadapté.


Message édité par Guignolo le 18-09-2008 à 20:50:17
Reply

Marsh Posté le 18-09-2008 à 20:58:45    

tu peux regarder du coté de haproxy

Reply

Marsh Posté le 22-09-2008 à 10:40:57    

ou ici  
 
http://www.kerrighed.org/wiki/index.php/Main_Page


---------------
Les avis, c'est comme les anus, tout le monde en a un.
Reply

Marsh Posté le 23-09-2008 à 10:55:00    

un cluster, ca partage la bande passante ou les processeurs, ou alors ca redonde en cas de panne.
les applications doivent utiliser une API spéciale type openmosix ou alors comme lankou l'a dit on utilise kerrighed qui permet à l'applications de ne voir qu'une unique machine et kerri s'occupe du reste.
les souci c'est que le réseau est ultra lent pour transférer des données entre machines, donc il faut que les unités de calcul à traiter soient aussi indépendantes que possible, si les processus communiquent trop entre eux le réseau rend le truc très lent.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed