Una server farm virtuale è un ambiente di rete che impiega più applicazioni e server dell'infrastruttura in esecuzione su due o più server fisici utilizzando un programma di virtualizzazione del server come VMware o Microsoft Virtual Server.
Una server farm è un gruppo di computer che funge da server, alloggiati insieme in un'unica posizione fisica. Un server virtuale è un server condiviso da due o più persone, in modo che ogni proprietario possa utilizzarlo e amministrarlo come se ne avesse il controllo completo. Le server farm virtuali combinano questi due concetti nel cloud.
In una server farm virtuale, i carichi di lavoro dei server fisici e applicativi vengono separati per creare un ambiente virtualizzato denso che offre il "meglio di entrambi i mondi", compreso il consolidamento dei server (riduzione della proliferazione incontrollata), la ridondanza per il failover e l'alta disponibilità (elevata disponibilità) e l'utilizzo ottimizzato delle risorse.