La versione hardware di una macchina virtuale (VM) riflette le caratteristiche e le funzioni hardware virtuali supportate dalla VM, le quali a loro volta sono correlate all’hardware disponibile su un host fisico. Quando si crea una VM, è possibile scegliere tra la versione hardware predefinita o una versione precedente. Tuttavia, se si sceglie quest’ultima, ciò potrebbe limitare la funzionalità della VM.
Lo scopo del nostro articolo è fornire una panoramica esaustiva delle versioni hardware VMware. A titolo informativo, VMware è un leader indiscusso nel mercato del cloud computing e della virtualizzazione, con una linea di prodotti abbastanza ricca da soddisfare le esigenze praticamente di tutte le aziende. Finora, l’azienda ha rilasciato più di 10 versioni hardware virtuali.
Il nostro articolo spiega come e quando eseguire gli aggiornamenti e come verificare la compatibilità tra la versione hardware virtuale e l’host di una VM.
Informazioni di Base
VMware offre una vasta selezione di dispositivi, opzioni, risorse, ecc. da configurare o aggiungere alla tua VM. Dovresti prestare attenzione alla compatibilità, poiché alcuni dispositivi hardware non possono essere aggiunti a determinate VM. Sia il computer fisico su cui viene eseguita la VM che il sistema operativo di questa VM devono supportare i dispositivi o le configurazioni che stai per aggiungere. Inoltre, puoi aggiungere o configurare hardware virtuale solo se stai eseguendo l’ultima versione disponibile della VM VMware.
Di seguito sono riportati alcuni dei dispositivi hardware di base della VM:
Processore | Una VM che viene eseguita su un host ESXi può essere configurata per avere più processori, ma non più del numero di CPU sull’host fisico. |
Adattatore di rete | La funzionalità di rete di ESXi consente la comunicazione tra le VM sullo stesso host, su host diversi e con altre macchine virtuali e fisiche. |
Unità DVD/CD-ROM | Quando viene creata una nuova VM vSphere, l’unità viene installata per impostazione predefinita. L’unità può essere configurata per connettersi a dispositivi client e host, nonché a file ISO di Datastore. Le unità DVD/CD-ROM possono essere aggiunte, rimosse o configurate. |
Disco rigido | Un grande file fisico (o un insieme di file), il disco virtuale memorizza i dati associati alle attività di una VM, inclusi il suo sistema operativo, i file di programma, ecc. Questo file può essere copiato, spostato, eseguito il backup o archiviato. |
Memoria | La dimensione della memoria dell’hardware virtuale determina quanta memoria è disponibile per le applicazioni in esecuzione su una VM. |
L’hardware virtuale include BIOS e Extensible Firmware Interface (EFI), mentre la sua versione determina la quantità di slot PCI virtuali, il numero massimo di core virtuali, la dimensione massima della memoria e altre caratteristiche tipiche di una macchina fisica. Ad esempio, la dimensione massima della memoria in ESXi 6.0 (versione hardware 11) è di 4.080 GB, mentre in ESXi 6.5 (versione hardware 13) è addirittura di 6.128 GB.
A VMware product is unable to power on a VM if its hardware version is higher than this product supports. For example, VMware Fusion 6.x (VMware hypervisor for Macintosh) can only run a VM on a VMware hardware version 10 or lower. In order to run a VM on hardware version 11, you need VMware Fusion 7.x.
L’aggiornamento dell’hardware virtuale può essere paragonato al processo di rimozione del disco rigido e successiva installazione in una nuova macchina. In un ambiente virtuale, il successo della procedura di aggiornamento dipende dalla resilienza del sistema operativo ospite in caso di aggiornamenti hardware. Alla luce di ciò, VMware consiglia di aggiornare l’hardware della macchina virtuale solo se è necessario aggiungere funzionalità extra in una nuova versione. Se si desidera preservare la compatibilità con host più vecchi o standardizzare i test e la distribuzione nell’ambiente, è meglio restare con una versione precedente dell’hardware VMware.
Versione hardware VMware: compatibilità per ESXi
Aggiornare le VM all’ultima versione dell’hardware è una pratica saggia. Questo è estremamente importante per migliorare le prestazioni complessive e l’efficienza della vostra infrastruttura VMware.
La versione hardware di una VM dovrebbe essere aggiornata all’ultima versione di ESXi in uso.
A quick reference: VMware ESXi is an enterprise-grade hypervisor designed for creating, running, and serving virtual machines. It is designed for bare-metal installation, meaning that it does not rely on an operating system, which allows for higher security and reliability.
Per una migliore comprensione della questione della compatibilità, consultare la tabella qui di seguito:
Versione ESXi | Versione hardware VMware |
ESXi 6.7 | 14 |
ESXi 6.5 | 13 |
ESXi 6.0 | 11 |
Se stai creando una nuova VM o aggiornandone una esistente, presta attenzione alle impostazioni di compatibilità della VM: devi selezionare correttamente la versione dell’host ESXi su cui la VM può essere eseguita. In altre parole, le impostazioni di compatibilità determinano le funzioni dell’hardware virtuale disponibili per una VM. Ogni livello di compatibilità dell’hardware virtuale supporta diverse versioni di vSphere. Ad esempio, una VM in esecuzione su ESXi 5.5 può essere eseguita anche su ESXi 6.0 e ESXi 6.5.
La buona notizia per coloro che pianificano un aggiornamento della VM è che il processo non richiede tempo di inattività per vCenter Server (l’utilità di gestione centralizzata di VMware) o gli host ESXi. La tua VM è disponibile solo durante lo spegnimento e fino al riavvio del sistema operativo guest.
Prima di iniziare l’aggiornamento della versione dell’hardware VMware
Come già accennato, l’aggiornamento di una VM all’ultima versione dell’hardware può comportare ulteriori sfide. Pertanto, il processo richiede una pianificazione e una preparazione attente. Valuta di eseguire i seguenti passaggi prima di iniziare:
- Crea un backup o uno snapshot di una VM per evitare eventuali problemi che l’aggiornamento potrebbe causare. Qui di seguito puoi trovare una spiegazione dettagliata su come NAKIVO Backup & Replication può aiutarti con questo compito.
- Assicurati di aggiornare VMware Tools.
Per riferimento: VMware Tools è un insieme di servizi e moduli che semplificano la gestione di un sistema operativo guest e migliorano le interazioni dell’utente con esso. Installati nel sistema operativo della VM, garantiscono una migliore performance della VM e portano molte delle utili funzionalità dei prodotti VMware.
Tieni presente che le VM basate su Windows possono perdere le loro impostazioni di rete a meno che VMware Tools non vengano aggiornati.
- Ti assicuri che la VM sia sana e disponibile. Verifica che i suoi dischi virtuali, CD-ROM, immagini ISO, ecc. siano validi e accessibili.
- Determina la versione dell’hardware della macchina virtuale. Per fare ciò, seleziona la VM nell’inventario del client vSphere. Dopo di ciò, esegui una delle seguenti operazioni:
- Clicca sulla scheda Riepilogo e controlla la versione dell’hardware della VM sotto Generale;
- Fai clic con il tasto destro sulla VM e seleziona Modifica Impostazioni. Controlla la versione dell’hardware nell’angolo in alto a destra della finestra di dialogo;
- Seleziona un datacenter, host o cluster e fai clic sulla scheda Macchina virtuale. Trova la versione dell’hardware nella colonna Versione VM. Qui puoi anche vedere le informazioni sulla versione dell’hardware di più VM.
- Nel caso si stia utilizzando il client C#, fare attenzione che le versioni superiori a 9 non sono supportate.
Conclusione
L’aggiornamento dell’hardware virtuale alla versione più recente fornisce grandi benefici, soprattutto in termini di risorse disponibili (dimensione della memoria, numero di processori logici e CPU virtuali, ecc.). Tuttavia, è necessario prestare particolare attenzione alla questione della compatibilità: la versione dell’hardware di una VM deve essere compatibile con l’ESXi su cui viene eseguita questa VM.
Valutare l’utilizzo di una soluzione affidabile di protezione dei dati, come NAKIVO Backup & Replication, che consente il backup e la replica, funzionalità di automazione e orchestrazione della ripresa da disastro.
Source:
https://www.nakivo.com/blog/vmware-hardware-version-overview-upgrades-and-compatibility/