Klustrade system och distribuerade system är båda typer av datorsystem som består av flera datorer sammankopplade för att fungera som ett enda system. Det finns dock några viktiga skillnader mellan de två typerna av system.
Klustrade system används vanligtvis för applikationer med hög tillgänglighet, där det är viktigt att systemet förblir tillgängligt även om en eller flera av datorerna i klustret misslyckas. Klustrade system används ofta för applikationer som webbservrar, databasservrar och filservrar.
Distribuerade system används vanligtvis för applikationer som kräver hög prestanda, såsom vetenskaplig beräkning, bildbehandling och videoredigering. Distribuerade system används ofta för applikationer som väderprognoser, klimatmodellering och finansiella simuleringar.
Här är en tabell som sammanfattar de viktigaste skillnaderna mellan klustrade system och distribuerade system:
| Funktion | Klustrade system | Distribuerade system |
|---|---|---|
| Syfte | Hög tillgänglighet | Hög prestanda |
| Typiska tillämpningar | Webbservrar, databasservrar, filservrar | Vetenskaplig databehandling, bildbehandling, videoredigering |
| Antal datorer | Vanligtvis liten (2-16) | Vanligtvis stor (100-1000) |
| Placering av datorer | Vanligtvis på samma fysiska plats | Vanligtvis på olika fysiska platser |
| Anslutning mellan datorer | Vanligtvis höghastighetsnät | Vanligtvis breda nätverk |
Generellt sett är klustrade system bättre lämpade för applikationer som kräver hög tillgänglighet, medan distribuerade system är bättre lämpade för applikationer som kräver hög prestanda.