Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Hyper-V presenta un'architettura basata su hypervisore di tipo 1. L'hypervisor virtualizza processori e memoria. Fornisce meccanismi per lo stack di virtualizzazione nella partizione radice per gestire partizioni subordinate, macchine virtuali (VM) e offrire servizi come dispositivi di I/O (input/output) alle macchine virtuali.
La partizione radice è proprietaria e ha accesso diretto ai dispositivi di I/O fisici. Lo stack di virtualizzazione nella partizione radice fornisce una gestione della memoria per le macchine virtuali, le API di gestione e i dispositivi di I/O virtualizzati. Implementa anche dispositivi emulati, ad esempio il controller del disco IDE (Integrated Device Electronics) e la porta del dispositivo di input PS/2. Supporta inoltre dispositivi sintetici specifici di Hyper-V per migliorare le prestazioni e ridurre il sovraccarico.
L'architettura di I/O specifica di Hyper-V è costituita da provider di servizi di virtualizzazione (VSP) nella partizione radice e nei client del servizio di virtualizzazione nella partizione figlio. Ogni servizio viene esposto come dispositivo tramite il bus di macchine virtuali, che funge da bus di I/O e consente comunicazioni ad alte prestazioni tra macchine virtuali che usano meccanismi come la memoria condivisa. Il gestore Plug and Play del sistema operativo guest enumera questi dispositivi, incluso il bus di macchine virtuali, e carica i driver di dispositivo appropriati, i client del servizio virtuale. Anche i servizi diversi dall'I/O vengono esposti tramite questa architettura.
I collegamenti seguenti suggeriscono procedure consigliate che migliorano le prestazioni sui server che eseguono il ruolo Hyper-V.