Cluster est un terme générique utilisé pour désigner un ensemble de machines interconnectées. Ainsi, lorsque l'on observe cet ensemble de l'extérieur, nous considérons celui-ci comme étant une unique machine virtuelle2.1 (voir figure 2.1). Cette machine virtuelle peut exécuter les traitement selon deux modes de fonctionnement. Nous distinguons ainsi deux familles de cluster :
.