Il existe plusieurs architectures possibles. Il y a des solutions comme mosix ou openMosix, qui font uniquement du load balancing. Le noeud principal s'occupe de répartir les processus sur les différents noeuds du cluster. L'avantage de cette solution est qu'elle ne nécessite pas la réécriture des applications. Par contre l'overhead est très important.
Il existe également des solutions mpi ou pvm (beowulf). Avec PVM et MPI, il est nécessaire d'implémenter et de compiler ces applications avec des bibliothèques spéciales. Les avantages principaux sont la haute parallélisation et donc la haute performance.
[^] # Re: "MandrakeClustering" -- une solution de calcul intensif
Posté par Emery . En réponse à la dépêche "MandrakeClustering" -- une solution de calcul intensif. Évalué à 2.
Il existe également des solutions mpi ou pvm (beowulf). Avec PVM et MPI, il est nécessaire d'implémenter et de compiler ces applications avec des bibliothèques spéciales. Les avantages principaux sont la haute parallélisation et donc la haute performance.