Microsoft Virtual Server 2005 R2 è il sistema operativo virtuale che consente di ottimizzare il livello di utilizzo dell'hardware, nonché di configurare e distribuire rapidamente nuovi server. Tramite il consolidamento di più carichi di lavoro in un server fisico, Virtual Server assicura una gestione più semplice ed efficiente delle risorse hardware. Le macchine virtuali di Virtual Server utilizzano i driver di periferica del sistema operativo host Windows, garantendo un supporto stabile per i dispositivi e un'ampia compatibilità.
Eseguito in Windows Server 2003, Virtual Server fornisce macchine virtuali che supportano ciascuna il proprio sistema operativo guest. Ogni macchina virtuale è completamente isolata dalle altre, per permettere di eseguire il carico di lavoro di ciascuna come se si trovasse sul proprio server fisico. In Virtual Server è inoltre disponibile uno strumento browser per la gestione delle macchine virtuali.
Virtual Server può eseguire l'hosting di diversi sistemi operativi x86. I sistemi guest supportati includono Windows Server 2003, Windows Server 2000, Windows NT 4.0 e altre versioni di Windows, oltre a SUSE Linux e Red Hat Linux.