Terminologia di Hyper-V
Questa sezione riepiloga la terminologia chiave specifica della tecnologia delle macchine virtuali usata in questo argomento relativo all’ottimizzazione delle prestazioni:
Termine | Definizione |
---|---|
partizione figlio | Qualsiasi macchina virtuale creata dalla partizione radice. |
virtualizzazione dei dispositivi | Meccanismo che consente di astrarre una risorsa hardware e condividerla tra più consumer. |
dispositivo emulato | Dispositivo virtualizzato che simula un dispositivo hardware fisico effettivo in modo che gli utenti guest possano usare i driver tipici per tale dispositivo hardware. |
riconoscimento | Ottimizzazione di un sistema operativo guest per renderlo consapevole degli ambienti delle macchine virtuali e ottimizzarne il comportamento per le macchine virtuali. |
guest | Software in esecuzione in una partizione. Può trattarsi di un sistema operativo completo o di un piccolo kernel speciale. L'hypervisor è indipendente dal guest. |
hypervisor | Livello di software che si trova sopra l'hardware e al di sotto di uno o più sistemi operativi. Il processo principale consiste nel fornire ambienti di esecuzione isolati denominati partizioni. Ogni partizione dispone di un proprio set di risorse hardware virtualizzate (unità di elaborazione centrale o CPU, memoria e dispositivi). L'hypervisor controlla e arbitra l'accesso all'hardware sottostante. |
processore logico | Unità di elaborazione che gestisce un thread di esecuzione (flusso di istruzioni). Possono essere presenti uno o più processori logici per core del processore e uno o più core per socket del processore. |
accesso al disco pass-through | Rappresentazione di un intero disco fisico come disco virtuale all'interno del guest. I dati e i comandi vengono passati al disco fisico (attraverso lo stack di archiviazione nativo della partizione radice) senza alcuna elaborazione intermedia da parte dello stack virtuale. |
partizione radice | Partizione radice creata per prima e proprietaria di tutte le risorse che l'hypervisor non possiede, inclusa la maggior parte dei dispositivi e della memoria di sistema. La partizione radice ospita lo stack di virtualizzazione e crea e gestisce le partizioni figlio. |
dispositivo specifico di Hyper-V | Dispositivo virtualizzato senza hardware fisico analogico, che richiede quindi un driver (client del servizio di virtualizzazione) per il dispositivo specifico di Hyper-V. Il driver può usare il bus di macchina virtuale (VMBus) per comunicare con il software del dispositivo virtualizzato nella partizione radice. |
macchina virtuale | Computer virtuale creato tramite emulazione software e dotato delle stesse caratteristiche di un computer reale. |
commutatore di rete virtuale | (detto anche commutatore virtuale) Versione virtuale di un commutatore di rete fisico. Una rete virtuale può essere configurata per fornire accesso alle risorse di rete locali o esterne per una o più macchine virtuali. |
processore virtuale | Astrazione virtuale di un processore pianificato per l'esecuzione in un processore logico. Una macchina virtuale può disporre di uno o più processori virtuali. |
client del servizio di virtualizzazione (VSC) | Modulo software caricato da un guest per l'utilizzo di una risorsa o di un servizio. Per i dispositivi di I/O, il client del servizio di virtualizzazione può essere un driver di dispositivo caricato dal kernel del sistema operativo. |
provider di servizi di virtualizzazione (VSP) | Provider esposto dallo stack di virtualizzazione nella partizione radice che fornisce risorse o servizi, ad esempio I/O, a una partizione figlio. |
stack di virtualizzazione | Raccolta di componenti software nella partizione radice che interagiscono per supportare le macchine virtuali. Lo stack di virtualizzazione interagisce con l'hypervisor e si trova al di sopra di esso. Offre anche funzionalità di gestione. |
VMBus | Meccanismo di comunicazione basato sul canale usato per la comunicazione tra partizioni e l'enumerazione dei dispositivi nei sistemi con più partizioni virtualizzate attive. VmBus viene installato con Hyper-V Integration Services. |