Una Server Farm, nota anche come cluster di server, è una raccolta di server di computer generalmente gestiti da un’azienda e/o provider di hosting per soddisfare le esigenze del server ben oltre la capacità di una macchina.
Le server farm hanno spesso server di backup per la ridondanza in caso di errore del server primario. Le server farm sono in genere colocated con gli switch di rete e / o router, guidando la comunicazione efficiente tra le diverse parti del cluster, nonché più utenti. I computer, i router, gli alimentatori e l’elettronica correlata sono in genere montati su rack da 19 pollici in una sala server o in un data center.
Il web hosting è un uso comune di una server farm; tale sistema è talvolta indicato collettivamente come una web server farm. Altri usi delle server farm includono simulazioni scientifiche (come la fluidodinamica computazionale) e il rendering di immagini generate al computer 3D.
Sempre più spesso le grandi aziende si rivolgono a server farm per sostituire o integrare i computer mainframe. Tuttavia, è importante per i responsabili delle decisioni in tutta l’azienda capire che le server farm non offrono ancora lo stesso grado di affidabilità dei mainframe. A causa del gran numero di computer in server farm di grandi dimensioni, il fallimento delle singole macchine è relativamente comune. Fortunatamente, la maggior parte dei data center e dei provider di servizi Internet (ISP) ne tiene conto fornendo supporto avanzato per la ridondanza, il failover automatico e la riconfigurazione rapida del cluster di server.