Server virtuali
È possibile eseguire tutti i componenti di sistema su server Windows® virtualizzati, come VMware® e Microsoft® Hyper-V®.
La virtualizzazione è spesso preferita per utilizzare meglio le risorse hardware. Normalmente, i server virtuali in esecuzione sul server host hardware non caricano il server virtuale in larga misura e spesso non contemporaneamente. Tuttavia, i server di registrazione registrano tutte le telecamere e i flussi video. Questo comporta un carico elevato su CPU, memoria, rete e sistema di archiviazione. Quindi, quando viene eseguita su un server virtuale, il normale guadagno della virtualizzazione scompare in larga misura, poiché - in molti casi - utilizza tutte le risorse disponibili.
Se eseguito in un ambiente virtuale, è importante che l'host hardware abbia la stessa quantità di memoria fisica allocata per i server virtuali e che il server virtuale che esegue il server di registrazione sia dotato di sufficiente CPU e memoria, cosa che non è predefinita. In genere, il server di registrazione ha bisogno di 2-4 GB a seconda della configurazione. Un altro collo di bottiglia è l'allocazione della scheda di rete e le prestazioni del disco rigido. Considerare l'allocazione di una scheda di rete fisica sul server host del server virtuale che esegue il server di registrazione. In questo modo è più facile assicurarsi che la scheda di rete non sia sovraccarica di traffico verso altri server virtuali. Se la scheda di rete viene utilizzata per diversi server virtuali, il traffico di rete potrebbe impedire al server di registrazione di recuperare e registrare il numero configurato di immagini.