Ze względu na rodzaj świadczonych usług, klastry dzieli się na:
- klastry wysokiej dostępności (ang. high availability cluster - HA):
- stosuje się stabilne i wypróbowane technologie, lecz nieco starsze,
- ciągły dostęp do danych i usług,
- wiele synchronicznie pracujących węzłów operujących na tych samych danych,
- każdy z węzłów może w razie awarii zastąpić dowolny z pozostałych w sposób niezauważalny dla użytkownika,
- przykłady: Solaris, Windows Cluster Server, Linux z jądrem nowszym niż 2.4.x i funkcją„virtual server”.
- klastry wysokiej wydajności (ang. high performance cluster- HPC):
- stosuje się mniej stabilne i wypróbowane technologie,
- w większości przypadków klastry obliczeniowe -> niekomercyjne zastosowania -> testowanie nowych rozwiązań.
T2-1 - Modele obliczeń rozproszonych Marek Nowak 6