VMware ESX vs. ESXi: panoramica delle differenze principali

Secondo le ultime statistiche, VMware detiene oltre il 75% del mercato globale della virtualizzazione dei server, il che rende l’azienda leader indiscussa nel settore, con i suoi concorrenti molto indietro. L’hypervisor VMware offre la possibilità di virtualizzare anche le applicazioni che richiedono più risorse, pur rimanendo entro il budget previsto. Se avete appena iniziato a utilizzare il software VMware, potreste esservi imbattuti nella discussione apparentemente infinita su ESX vs. ESXi.

Si tratta di due tipi di architettura hypervisor VMware, progettati per l’installazione “bare-metal”, ovvero direttamente sul server fisico (senza eseguire un sistema operativo). Lo scopo del nostro articolo è spiegare la differenza tra i due.

NAKIVO for VMware vSphere Backup

NAKIVO for VMware vSphere Backup

Complete data protection for VMware vSphere VMs and instant recovery options. Secure backup targets onsite, offsite and in the cloud. Anti-ransomware features.

Cosa significa ESXi e come è nato?

Se avete già una certa familiarità con la linea di prodotti VMware, potreste aver sentito dire che ESXi, a differenza di ESX, è disponibile gratuitamente. Ciò ha portato al comune malinteso che i server ESX forniscano una soluzione più efficiente e ricca di funzioni rispetto ai server ESXi. Tuttavia, questa idea non è del tutto accurata.

ESX è il predecessore di ESXi. L’ultima versione di VMware che include entrambe le architetture hypervisor ESX ed ESXi è VMware vSphere 4.1 (“vSphere”). Al momento del suo rilascio nell’agosto 2010, ESXi è diventato il sostituto di ESX. VMware ha annunciato il passaggio da ESX, la sua classica architettura hypervisor, a ESXi, una soluzione più leggera.

La differenza principale tra ESX ed ESXi è che ESX si basa su un sistema operativo console basato su Linux, mentre ESXi offre un menu per la configurazione del server e funziona indipendentemente da qualsiasi sistema operativo generico. A titolo informativo, il nome ESX è l’abbreviazione di Elastic Sky X, mentre la lettera “i” aggiunta di recente in ESXi sta per “integrated” (integrato). Per inciso, potrebbe essere interessante sapere che nella fase iniziale di sviluppo nel 2004, ESXi era conosciuto internamente come “VMvisor” (“VMware Hypervisor”) e solo tre anni dopo è diventato “ESXi”. A partire dalla versione 5, rilasciata nel luglio 2011, è rimasto solo ESXi.

ESX vs. ESXi comparison

ESX vs. ESXi: Differenze principali

Nel complesso, le funzionalità degli hypervisor ESX ed ESXi sono sostanzialmente identiche. La differenza principale risiede nell’architettura e nella gestione delle operazioni. Per sintetizzare il confronto tra le versioni VMware in poche parole, l’architettura ESXi è superiore in termini di sicurezza, affidabilità e gestione. Inoltre, come menzionato sopra, ESXi non dipende da un sistema operativo. VMware raccomanda vivamente ai propri utenti che attualmente utilizzano la classica architettura ESX di migrare a ESXi. Secondo la documentazione VMware, questa migrazione è obbligatoria affinché gli utenti possano eseguire l’upgrade oltre la versione 4.1 e massimizzare i vantaggi del proprio hypervisor.

Console OS in ESX

Come già osservato, l’architettura ESX si basa su un sistema operativo console (COS) basato su Linux. Questa è la differenza fondamentale tra ESX ed ESXi, poiché quest’ultimo funziona senza il COS. In ESX, la funzione del sistema operativo della console è quella di effettuare l’avvio del server e quindi caricare l’hypervisor vSphere nella memoria. Dopo di che, tuttavia, il COS non è più necessario, poiché queste sono le sue uniche funzioni. Oltre al fatto che il ruolo del sistema operativo della console è piuttosto limitato, esso pone alcune sfide sia a VMware che ai suoi utenti. Il COS è piuttosto impegnativo in termini di tempo e sforzi necessari per mantenerlo sicuro e aggiornato. Alcune delle sue limitazioni sono le seguenti:

  • La maggior parte dei problemi di sicurezza associati all’ambiente basato su ESX sono causati da vulnerabilità nel COS;
  • L’abilitazione di agenti o strumenti di terze parti può comportare rischi per la sicurezza e deve quindi essere monitorata rigorosamente;
  • Se abilitati per l’esecuzione nel COS, gli agenti o gli strumenti di terze parti competono con l’hypervisor per le risorse del sistema.

In ESXi, introdotto inizialmente nella versione 3.5 di VMware, l’hypervisor non si basa più su un sistema operativo esterno. Viene caricato dal dispositivo di avvio direttamente nella memoria. L’eliminazione del COS offre numerosi vantaggi:

  • Il numero ridotto di componenti consente di sviluppare un’architettura sicura e altamente protetta;
  • Le dimensioni dell’immagine di avvio sono ridotte;
  • Il modello di implementazione diventa più flessibile e agile, il che è vantaggioso per le infrastrutture con un numero elevato di host ESXi.

In questo modo, il punto chiave nella discussione ESX vs. ESXi è che l’introduzione dell’architettura ESXi ha risolto alcune delle sfide associate a ESX, migliorando così la sicurezza, le prestazioni e l’affidabilità della Piattaforma.

ESX vs. ESXi: funzioni di base di quest’ultimo

Ad oggi, ESXi rimane un hypervisor “bare-metal” che crea un livello di virtualizzazione tra l’hardware e il sistema operativo della macchina. Uno dei principali vantaggi di ESXi è che crea un equilibrio tra la domanda sempre crescente di capacità delle risorse e l’accessibilità economica. Consentendo un’efficace partizionamento dell’hardware disponibile, ESXi offre un modo più intelligente di utilizzare l’hardware. In poche parole, ESXi consente di consolidare più server su un numero inferiore di macchine fisiche. Ciò consente di ridurre sia lo sforzo di amministrazione IT che i requisiti di risorse, soprattutto in termini di spazio e consumo energetico, aiutandovi così a risparmiare sui costi totali.

Ecco alcune delle funzioni principali di ESXi in sintesi:

Ingombro ridotto

ESXi può essere considerato una versione di ESX con un ingombro ridotto. Per riferimento, il termine “ingombro” si riferisce alla quantità di memoria occupata dal software (o dall’hypervisor, in questo contesto). Nel caso di ESXi 6.7, si tratta solo di circa 130 MB, mentre la dimensione di un’immagine ISO ESXi 6.7 è di 325 MB. A titolo di confronto, l’ingombro di ESXi 6 è di circa 155 MB.

Modelli di configurazione flessibili

VMware fornisce ai propri utenti uno strumento per determinare i limiti di configurazione consigliati per un determinato prodotto. Per l’implementazione, la configurazione e l’utilizzo corretto delle apparecchiature fisiche o virtuali, è consigliabile non superare i limiti supportati dal prodotto. In questo modo, VMware crea i mezzi per ospitare applicazioni di qualsiasi dimensione. In ESXi 6.7, ciascuna delle vostre VM può avere fino a 256 CPU virtuali, 6 TB di RAM, 2 GB di memoria video, ecc. La dimensione del disco virtuale è di 62 TB.

Sicurezza avanzata

VMware offre un’ampia selezione di strumenti e funzioni per proteggere gli Host VMware ESXi da accessi non autorizzati e usi impropri. A partire dalla versione 6.5, è possibile effettuare la crittografia delle VM, inclusi i loro file, i file dei dischi virtuali e i file di core dump. Grazie al flessibile meccanismo di controllo degli accessi basato sui ruoli (RBAC) di VMware, è possibile definire criteri di accesso per tutti gli utenti dell’infrastruttura. Infine, la registrazione di audit, che copre il traffico di rete, gli avvisi di conformità, l’attività del firewall e le modifiche al sistema operativo, consente un monitoraggio ancora più efficace dell’infrastruttura.

Ricco ecosistema

L’ecosistema VMware supporta un’ampia gamma di hardware, prodotti, sistemi operativi guest e servizi di terze parti. Ad esempio, è possibile utilizzare applicazioni di gestione di terze parti insieme all’host ESXi, semplificando notevolmente la gestione dell’infrastruttura. Uno strumento VMware, Global Support Services (GSS), consente di scoprire se un determinato problema tecnico è correlato all’hardware o al software di terze parti.

Esperienza intuitiva

A partire dalla versione 6.5, vSphere Client è disponibile in versione HTML5, che migliora notevolmente l’esperienza utente. Con tale versione è disponibile anche l’interfaccia della riga di comando vSphere (vSphere CLI), che consente di avviare comandi di amministrazione di base da qualsiasi macchina che abbia accesso alla rete e al sistema specificati. A fini di sviluppo, è possibile utilizzare le API basate su REST, ottimizzando così il provisioning delle applicazioni, i controlli di accesso condizionali, il catalogo Self-service, ecc.

Conclusione

Tornando al confronto tra VMware ESX ed ESXi, i due hypervisor sono piuttosto simili in termini di funzionalità e prestazioni, almeno se si confrontano le versioni 4.1, sebbene siano completamente diversi per quanto riguarda l’architettura e la gestione operativa. Poiché ESXi non si basa su un sistema operativo generico, a differenza di ESX, offre l’opportunità di risolvere una serie di problemi di sicurezza e affidabilità. VMware incoraggia la migrazione all’architettura ESXi; secondo la loro documentazione, la migrazione può essere eseguita senza tempi di inattività della VM, anche se il processo richiede un’attenta preparazione.

Per aiutarti a proteggere la tua infrastruttura basata su VMware, NAKIVO Backup & Replication offre una ricca serie di funzionalità avanzate che consentono l’automazione, il ripristino quasi istantaneo e il risparmio di risorse. Di seguito sono descritte alcune delle caratteristiche di base del nostro prodotto che possono essere particolarmente utili in un ambiente VMware:

Backup di VMware – Esegui il backup delle VM attive e dei dati delle applicazioni e conserva l’archivio di backup per tutto il tempo necessario. Con NAKIVO Backup & Replication & , i backup hanno le seguenti caratteristiche:

  • Basati su immagini – viene acquisita l’intera VM, compresi i dischi e i file di configurazione;
  • Incrementali – una volta completato il backup completo iniziale, vengono copiati solo i blocchi di dati modificati;
  • Application-aware – i dati delle applicazioni in MS Exchange, Active Directory, SQL, ecc. vengono copiati in uno stato transazionalmente coerente.

Replica per VMware – Crea copie identiche, ovvero repliche, delle tue VM. Fino a quando non sono necessarie, rimangono in uno stato spento e non consumano risorse.

Se si verifica un disastro che rende la VM non disponibile, è possibile eseguire il failover alla replica di questa VM e renderla operativa in pochissimo tempo.

NAKIVO Backup & Replication è stato creato con la consapevolezza di quanto sia importante ottenere RPO e RTO il più bassi possibile. Con i backup e le repliche dei carichi di lavoro in atto, è possibile riprendere quasi istantaneamente le operazioni dopo un disastro, con tempi di inattività o perdita di dati minimi o nulli.

Try NAKIVO Backup & Replication

Try NAKIVO Backup & Replication

Get a free trial to explore all the solution’s data protection capabilities. 15 days for free. Zero feature or capacity limitations. No credit card required.

Le persone leggono anche