banner
Centro notizie
Migliorare costantemente le nostre tecniche e la qualità per rimanere aggiornati con le tendenze del settore.

Cos'è la macchina virtuale host (VM host)?

Dec 12, 2023

Una macchina virtuale host è il componente server di una macchina virtuale (VM), l'hardware sottostante che fornisce risorse di elaborazione per supportare una particolare macchina virtuale guest (VM ospite). Insieme, la macchina virtuale host e la macchina virtuale guest costituiscono un server della macchina virtuale.

Una VM host è un'importante tecnica di virtualizzazione. Consente agli utenti di creare una VM guest con un sistema operativo utente (SO), applicazioni, risorse di calcolo, ecc. In poche parole, la macchina host è la macchina che crea la VM guest.

La VM host richiede la propria potenza di calcolo dal server host. I suoi dati vengono archiviati in un ambiente di virtualizzazione integrato con l'applicazione di gestione della virtualizzazione.

A ogni macchina host vengono assegnate risorse infrastrutturali scalabili staticamente o dinamicamente. Vengono inoltre assegnate informazioni statistiche e di sicurezza sulle loro prestazioni e produttività. Il server di virtualizzazione esegue queste assegnazioni per gestire il funzionamento di tutte le macchine host.

Questo articolo fa parte di

Scarica subito l'intera guida GRATUITAMENTE!

È possibile ospitare più macchine virtuali host su un singolo server fisico. Inoltre, ciascuna VM host su questo singolo server può essere eseguita e operare senza influenzare le operazioni delle altre VM host su quel server. Inoltre, poiché l'ambiente è isolato dal resto del sistema, qualsiasi cosa in esecuzione all'interno della VM non interferisce con qualsiasi altra cosa in esecuzione sull'hardware host.

La VM host e la VM guest sono i due componenti di una VM. La VM host è ospitata e gestita da un server cloud remoto. Le sue funzionalità sono simili a quelle di una VM ospite. Tuttavia, l'accesso alla VM host è diverso da quello di una VM guest.

La VM ospite è un'istanza indipendente di un sistema operativo e del software e delle informazioni associati. È noto anche come computer ospite, sistema operativo ospite o, semplicemente, ospite.

La VM host è la macchina fisica che fornisce alla VM guest le risorse hardware di calcolo, come:

Una VM guest può esistere su una singola macchina fisica ma in genere viene distribuita su più host per il bilanciamento del carico. Pertanto, una o più macchine guest virtuali possono essere eseguite su una macchina host fisica. Può anche essere spostato tra server host per soddisfare le fluttuazioni della domanda o utilizzare le risorse in modo più efficiente. Allo stesso modo, una VM host può esistere come parte delle risorse di una singola macchina fisica o come parti più piccole delle risorse di più macchine fisiche.

Un monitor della macchina virtuale (VMM), o hypervisor, funge da intermediario tra la VM host e quella guest. Inoltre, isola le singole VM guest l'una dall'altra e consente a un host di supportare più guest che eseguono sistemi operativi diversi.

L'architettura di una VM host include i seguenti componenti:

A livello hardware, la VM contiene le schede di interfaccia di rete fisica (NIC), la memoria, la CPU e la porta di gestione Ethernet. Lo scopo delle NIC è supportare la virtualizzazione dell'hardware basata su SR-IOV (virtualizzazione I/O a radice singola), un approccio in cui le funzioni virtuali sono gestite dal sistema operativo guest e la VM host gestisce le NIC fisiche.

Analogamente alle macchine fisiche, ogni VM avrà bisogno di RAM e CPU. Inoltre, anche il server host richiede spazio di archiviazione sufficiente. La configurazione di un server di macchina virtuale è la seguente:

Vedi anche: Bilanciare in modo efficace le prestazioni delle VM con la densità e i costi delle VM, contenitori e VM: quali sono le differenze principali?, comprendere il supporto hardware per la virtualizzazione e cosa sapere per il processo di selezione dello storage virtualizzato. Esplora: acquisisci familiarità con le opzioni del software di virtualizzazione dello storage, apprendi le nozioni di base sulla selezione del software di sicurezza del server virtuale e 6 best practice per la gestione del server virtuale.