Clustering Partie 1
Présentation des méthodes de clustering
Types de clusters (suite) :
2.1.1 High performance computingLes clusters "High performance computing" ou à haute performances de calcul sont communément appelés ferme de calcul. Ils consistent à un ensemble d'ordinateurs liés entre eux pour fournir un maximum de puissance dans la résolution d'un problème. Le coeur de ces clusters est formé des noeuds de calcul qui recevront le code à exécuter (fig. 2.1). Sur les plus petits on en compte une dizaine tandis que les plus grands actuels en possèdent plus de 20'000. L'architecture réseau mise en place pour la communication entre les noeuds devient alors très lourde et très coûteuse. C'est elle qui limite en général ses performances. Il faut savoir en outre que le rapport entre le nombre de noeuds et les performances de ce type de cluster n'est pas linéaire. Il faut en effet que le programme exécuté soit fortement parallélisable et qu'il ne nécessite que peu de communication entre les unités de calcul.
Fig. 2.1 - High performance computing cluster