Version SMP (SSI) [on se situe au niveau du noyau]: tu te logges sur ton système , tu as tut ce que tu veux (comme sur ton PC Perso) et pourtant dernière, tu as 1 à X machines que tournent => donnant l'illusion de travailler sur un seul ordinateur
-> Ces 2 solutions sont les 2 poids lourds mondiaux des projets SSI
Version HPC : Les Classiques Beowulf [on se situe au niveau des programmes]
Chaque machine fait partie d'un maillage de "machines ouvrières" commandées (ordonnancées) par une machine "contre-maitre"
--> il faut que les programmes utilisent les bibliothèques MPI,PVM,... pour pouvoir bénéficier de cette architecture
Par exemple OSCAR : http://oscar.openclustergroup.org/(...)
Version "Entre les deux" [type maitre à maitre]: Openmosix
C'est un patch noyau qui permet de se rapprocher du concept SSI:
Ta machine est connectée à un réseau (type entreprise) :
Tu ne l'utilises pas (veille écran) : des process d'une autre machine seront peut être déportés sur ta machine.
Tu travailles dessus : si une machine est - chargée que la tienne certains process seront peut être déportés sur cette machine
Un bon moyen de tester openmosix sans install : clusterknoppix (http://bofh.be/clusterknoppix/)(...)
ATTENTION : Ne crois pas qu'en reliant en réseau plusieurs machines, tu vas réussir à créer une super machine virtuelle
Chaque solution a ces limites : Pipe ou pas pipe , thread ou pas thread, NFS ou autres
Quid du Apache, Mysql ...?
Au pire tes performances seront les mêmes que sur une seule machine , voire pire (selon l'utilisation) car cela met en jeux des process de surveillance ,de répli de données qui bouffent de la mémoire.
# Clusters
Posté par netchaiev . En réponse au message Faire tourner 1 instance de linux sur plusieurs machines. Évalué à 3.
OpenSSI : http://openssi.org/cgi-bin/view?page=openssi.html(...)
Je connais bien, c'est assez impressionnant et simple d'utilisation
Kerrighed : http://131.254.254.17/(...)
C'est Français !! (la version 1 est sortie, il y a quelques mois)
-> Ces 2 solutions sont les 2 poids lourds mondiaux des projets SSI
Version HPC : Les Classiques Beowulf [on se situe au niveau des programmes]
Chaque machine fait partie d'un maillage de "machines ouvrières" commandées (ordonnancées) par une machine "contre-maitre"
--> il faut que les programmes utilisent les bibliothèques MPI,PVM,... pour pouvoir bénéficier de cette architecture
Par exemple OSCAR : http://oscar.openclustergroup.org/(...)
Version "Entre les deux" [type maitre à maitre]: Openmosix
C'est un patch noyau qui permet de se rapprocher du concept SSI:
Ta machine est connectée à un réseau (type entreprise) :
Tu ne l'utilises pas (veille écran) : des process d'une autre machine seront peut être déportés sur ta machine.
Tu travailles dessus : si une machine est - chargée que la tienne certains process seront peut être déportés sur cette machine
Un bon moyen de tester openmosix sans install : clusterknoppix (http://bofh.be/clusterknoppix/)(...)
ATTENTION : Ne crois pas qu'en reliant en réseau plusieurs machines, tu vas réussir à créer une super machine virtuelle
Chaque solution a ces limites : Pipe ou pas pipe , thread ou pas thread, NFS ou autres
Quid du Apache, Mysql ...?
Au pire tes performances seront les mêmes que sur une seule machine , voire pire (selon l'utilisation) car cela met en jeux des process de surveillance ,de répli de données qui bouffent de la mémoire.