I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Per saperne di più.

Le macchine virtuali sono davvero utili per le persone che lavorano spesso con due sistemi operativi. Ad esempio, se svolgi tutto il lavoro di sviluppo su Linux ma hai ancora bisogno di Windows per i giochi. In questi casi, l'esecuzione di una macchina virtuale Linux sul tuo PC ti evita di acquistare un secondo computer.

Detto questo, la maggior parte dei programmi di virtualizzazione viene eseguita su un sistema operativo "host" esistente. Ma se vuoi rimuovere l'intermediario e fare in modo che il programma di virtualizzazione si interfaccia direttamente con l'hardware, dovrai utilizzare un hypervisor bare metal come ESXi di VMware.

Cos'è VMware ESXi?

VMware ESXi è l'hypervisor bare metal di VMware, chiamato anche hypervisor di tipo 1. È essenzialmente un sistema operativo speciale che viene eseguito direttamente sull'hardware del sistema e consente ai sistemi operativi guest di interagire direttamente con i componenti del sistema, da cui il nome: bare metal.

instagram viewer

Ciò differisce da altri programmi di virtualizzazione come Wine o VirtualBox di VMware, che sono hypervisor di tipo 2. In un hypervisor di tipo 1, la VM ospite (macchina virtuale) e, per estensione, il sistema operativo in esecuzione su detta VM si interfaccia direttamente con l'hardware del sistema. Al contrario, gli hypervisor di tipo 2 vengono eseguiti come normali programmi su un sistema operativo host che può quindi eseguire macchine virtuali sul sistema operativo host.

Ciò significa che un singolo server VMware ESXi può supportare più installazioni dello stesso o di diversi sistemi operativi, tutte in esecuzione in ambienti isolati. Questa pratica è chiamata consolidamento dei server ed è spesso praticata in aziende di grandi dimensioni in cui i risparmi sui costi di hardware, raffreddamento e alimentazione possono essere significativi.

Nel complesso, ESXi è uno dei componenti offerti nella suite software vSphere fornita da VMware. Altri prodotti che di solito funzionano in tandem con ESXi includono VCenter Server, VMware Directory Service e vCenter Server Database, tra gli altri.

Ce ne sono diversi principali differenze tra questi due tipi di hypervisor. Detto questo, gli hypervisor di tipo 1 sono generalmente considerati migliori in quanto offrono prestazioni migliori e sono più sicuri poiché le macchine virtuali sono isolate per natura.

Caratteristiche di VMware ESXi

Progettato pensando alle applicazioni aziendali, ESXi offre una serie di funzionalità, tra cui:

  • Piccola impronta: L'intero pacchetto ha una dimensione di soli 200 MB circa. Ciò significa che ESXi può essere eseguito su macchine con risorse disponibili inferiori e funge da misura di sicurezza, poiché un footprint ridotto significa una superficie di attacco ridotta.
  • Ampio supporto del sistema operativo: I server ESXi supportano praticamente tutti i sistemi operativi che puoi installare su una macchina normale. Windows, Linux e macOS possono essere tutti installati utilizzando File ISO proprio come faresti con una normale VM.
  • Facile accesso amministrativo: La gestione delle VM ESXi è semplice grazie alla sua interfaccia Web basata su HTML. Una volta completata l'installazione, puoi accedere a ESXi come faresti con un server. Ciò significa che le macchine virtuali possono essere create, eliminate e gestite in remoto.
  • Sicurezza: Al di fuori della sicurezza che un hypervisor bare metal fornisce per impostazione predefinita, VMware protegge anche il tuo ESXi Macchine virtuali che utilizzano la crittografia integrata, l'accesso basato sui ruoli e alcune operazioni di registrazione e controllo piuttosto buone capacità.
  • Facilmente scalabile: Una singola installazione ESXi può utilizzare più di una CPU contemporaneamente. Può anche essere configurato per eseguire fino a 128 CPU virtuali e 120 macchine virtuali su un massimo di 6 TB di memoria.
  • Assistenza clienti e compatibilità: Poiché si tratta di una popolare piattaforma aziendale, ottieni un ampio supporto e capacità del fornitore. Il suo ingombro ridotto significa anche che puoi configurare e distribuire rapidamente i server ESXi.

Requisiti e installazione di ESXi

Come accennato in precedenza, gli hypervisor ESXi non hanno un ingombro elevato, il che significa che i requisiti minimi sono i seguenti:

  • Una CPU host (64 bit, processore x86) con almeno due core. Controlla il Requisiti di VMware ESXi per un elenco completo dei processori supportati.
  • Almeno 4 GB di RAM e 4 GB di spazio di archiviazione.
  • Uno o più gigabit o un controller Ethernet più veloce.
  • Supporto per la virtualizzazione hardware (Intel VT-x o AMD RVI) per macchine virtuali a 64 bit.

Come puoi immaginare, puoi convertire praticamente qualsiasi macchina moderna in un server ESXi purché soddisfi i requisiti di cui sopra. Come da VMware, esistono requisiti aggiuntivi per aspetti più avanzati come la ridondanza dello storage. L'avvio in ESXi può essere eseguito utilizzando unità USB, dischi rigidi o CD utilizzando UEFI.

Anche l'installazione di ESXi è piuttosto semplice. VMware fornisce una procedura guidata di installazione facile da usare simile all'installazione di un sistema operativo sulla macchina. Basta avviare la procedura guidata di installazione utilizzando uno dei supporti di avvio sopra menzionati e seguire le istruzioni. Il video qui sopra fornisce uno sguardo su come installare VMware ESXi.

Aggiornamento degli host VMware ESXi

Esistono diversi modi per aggiornare il tuo host ESXi. Mentre dovresti sempre installare l'ultima versione (versione 7.0 al momento della scrittura) nel caso in cui stai configurando un nuovo host ESXi, aggiornarne uno è anche piuttosto semplice.

Credito immagine: VMware

È possibile aggiornare gli host ESXi versione 6.5 o 6.7 alla versione 7 utilizzando un'unità CD, DVD o USB, a seconda dell'host. È anche possibile un aggiornamento tramite script, ESXCLI o vSphere Lifecycle Manager.

Se desideri funzionalità aggiuntive dalle tue VM, puoi anche installare o aggiornare l'ISO di VMware Tools sulle tue VM. Questo è di solito curato utilizzando VMware vSphere Update Manager (VUM) o VMware vSphere Lifecycle Manager (vLCM), ma può anche essere fatto manualmente.

Detto questo, un'installazione completa di ESXi dovrebbe installare VMware Tools per impostazione predefinita, quindi la tua unica vera preoccupazione qui sta mantenendo aggiornato l'intero sistema, cosa che dovrebbe avvenire anche automaticamente quando aggiorni il tuo ESXi ospite.

Backup di macchine virtuali VMware ESXi

La ridondanza dei dati e i backup sono una parte piuttosto importante dei flussi di lavoro aziendali IT. A seconda del tipo di backup che desideri eseguire, hai le seguenti opzioni.

  • Backup del disco rigido della macchina virtuale: Se sei interessato solo al backup del disco rigido della tua VM, puoi scegliere di salvare solo il file VMDK associato a una particolare VM in vCenter.
  • Backup di un'intera VM: Se vuoi risparmiarti il ​​fastidio di configurare un'altra VM e desideri solo una copia pronta all'uso, esportare la tua VM in un modello OVF in vCenter è il modo più rapido. Ciò garantisce che i file di configurazione, i dati e tutti i programmi installati vengano tutti migrati su a singolo file OVF, che può essere utilizzato per ridistribuire rapidamente la VM su un altro host ESXi o anche su VirtualBox installazione.

Le macchine virtuali possono essere utili

L'installazione e l'utilizzo dell'hypervisor ESXi di VMware è sorprendentemente semplice, anche per chi ha appena iniziato a lavorare nel mondo delle macchine virtuali e della gestione dell'infrastruttura IT.

Anche se non vuoi scendere nella tana del coniglio dell'host ESXi e dell'applicazione server, VirtualBox di VMware ti consente di eseguire praticamente qualsiasi sistema operativo sopra quello esistente e apre un mondo completamente nuovo di possibilità.