Aggiornato il 26/08/2023 • Archiviato in: Problemi di sistema di Windows • Soluzioni comprovate
Considerando che VMware rappresenta il 75% del mercato globale della virtualizzazione dei server, non sarà falso definirlo il leader indiscusso nella virtualizzazione dei server. VMware consente la virtualizzazione nel modo più conveniente anche quando la virtualizzazione è altamente dispendiosa di risorse. Non importa quale livello di software VMware si sta utilizzando, ESX vs ESXi è sempre un argomento molto dibattuto.
In questo articolo scoprirai la differenza tra ESX e ESXi in modo da poter prendere una decisione informata.
Che tu abbia appena iniziato con VMware o lo stia usando da molto tempo, prima o poi incontrerai queste terminologie.
Fare la scelta giusta tra ESX vs ESXi è fondamentale quando si considera la possibilità di diventare virtuale. Gran parte del vostro successo dipenderà dalla scelta e dall'installazione corretta del software VMware nel vostro data center. In poche parole, le due versioni differiscono in molti modi, tra cui prestazioni, utilizzo della memoria e spazio di archiviazione.
1) Prestazioni: Per impostazione predefinita, VMware utilizza Service Console (ESXi) invece di un intero sistema operativo (ESX). Ciò significa che il core management funzioni come hardware abstraction layer (HAL), virtual machine monitor (VMM) e interfaccia dei dispositivi virtuali (Si tratta di due tipi di architettura hypervisor VMware, progettata per l'installazione "bare-metal", che si trova direttamente sulla parte superiore del server fisico (senza eseguire un sistema operativo). Lo scopo del nostro articolo è quello di spiegare la differenza tra di loro.
2) Uso della memoria: ESXi utilizza meno memoria fisica di ESX.
3) Spazio di archiviazione: ESXi può sfruttare i volumi VMFS-5 (con spazio superiore a 2 TB) mentre ESX non può.
4) Installazione: Un server che esegue ESXi non richiede un CD/DVD, ma un disco di installazione è necessario per la configurazione iniziale. Una volta terminato il processo, è sufficiente caricare l'immagine per eseguire aggiornamenti o installare nuove versioni. Per aggiornare ESX, è prima necessario avviare dal CD/DVD e quindi caricare la nuova immagine prima di riavviarla. Inoltre, nel caso di vSphere Client installato sul sistema operativo Windows con una connessione Internet non è necessario alcun file ISO per l'installazione o l'aggiornamento di VMware
In generale, entrambi sono simili per quanto riguarda le funzionalità. Ciò che li differenzia è la loro architettura e gestione delle operazioni. Per aiutarti a capire o decidere quale utilizzare per migliorare la sicurezza, l'affidabilità e la gestione, ESXi dovrebbe essere la tua scelta perché ha un chiaro vantaggio in questi reparti. Inoltre, ESXi non dipende da alcun sistema operativo. Se parliamo delle raccomandazioni di VMware, allora è necessario migrare da ESX a ESXi perché è quello che consigliano agli utenti. È un ottimo modo per ottenere i massimi benefici dal loro hypervisor.
L'architettura di ESX è progettata per ottenere aiuto da COS per un determinato compito. D'altra parte, ESXi non deve fare affidamento su un sistema operativo console basato su Linux (COS). Questa è una differenza fondamentale tra entrambi.
L'uso di COS in ESX non è esteso però. L'unica funzione di COS in ESX è quella di avviare il server, seguita dal caricamento dell'hypervisor vSphere in memoria. Questa è l'unica funzione del COS su cui ESX si basa. A parte questo, il suo ruolo è molto limitato.
Console Operating System richiede tempo e fatica per mantenerlo sicuro e mantenuto, che non è una caratteristica desiderabile da avere. A causa della sua natura esigente e di altri difetti, ha le seguenti limitazioni:
Ci sono alcuni vantaggi nell'impedire che l'hypervisor non faccia affidamento su COS. Quando inizialmente introdotto nella versione 3.5 VMware, ESXi non aveva più bisogno di affidarsi a COS. Si carica nella memoria direttamente dal boot. Ciò ha portato a molti benefici. I pochi di loro sono i seguenti:
La discussione di cui sopra presenta una buona idea della differenza chiave tra ESX e ESXi. L'unica grande differenza tra entrambi ha portato a risolvere una serie di sfide legate alla sicurezza, alle prestazioni e all'affidabilità.
Ecco alcune delle caratteristiche chiave di ESXi a colpo d'occhio:
Rispetto a ESX, l'impronta di ESXi è più piccola. L'impronta è lo spazio o la memoria che un software occupa su un disco. Quando guardiamo l'ESXi 6.7, occupa 130 MB mentre l'immagine ISO ESXi della versione 6.7 occupa 325 MB. Ciò significa che l'impronta dell'ESXi non è enorme in alcun modo e non causa problemi di spazio su disco.
Dopo la versione 6.5, la gamma di funzionalità di sicurezza è diventata ancora più completa. Hai accesso a una vasta gamma di strumenti di sicurezza e funzionalità che aiutano a proteggere gli host ESXi. È possibile impedire l'accesso non autorizzato e l'uso improprio del sistema. Con l'inclusione delle funzionalità di crittografia, è possibile crittografare le macchine virtuali. Puoi anche crittografare file, file disco virtuale e altro ancora. Un'altra caratteristica molto utile è il controllo degli accessi basato sui ruoli. Consente di definire quanto ampio accesso si desidera dare a determinati utenti nell'infrastruttura. Può limitare in larga misura l'accesso non autorizzato e l'uso improprio.
Infine, la registrazione degli audit è un'altra caratteristica vitale. Permette un monitoraggio efficace dell'infrastruttura.
L'ecosistema VMware è molto ben supportato. Ad esempio, è possibile combinare app di terze parti con VMware per migliorare la gestione, che vi aiuterà a gestire un'infrastruttura diversificata e complessa. Uno degli strumenti VMware denominato Global Support Services (GSS) è un'ottima soluzione per identificare se un problema che si sta affrontando è un problema relativo al software di terze parti o un problema relativo all'hardware. Questo ricco ecosistema di strumenti multipli e abilitazione di terze parti la rende una grande esperienza nel complesso.
Uno dei principali miglioramenti riguarda l'esperienza utente. La versione 6.5 è arrivata con il suo vSphere Client con versione HTML5. Questo in particolare è responsabile del miglioramento dell'esperienza utente. Un'altra caratteristica utile è l'inclusione di CLI in vSphere, che consente agli utenti di dare comandi di base al sistema, dato che la macchina da cui viene generato il comando ha accesso al sistema. Consente inoltre l'uso di API REST per attività di sviluppo. Questa funzione ha ottimizzato il provisioning delle applicazioni, l'accesso condizionato e così via.
Per concludere il nostro confronto tra ESX e ESXi, definiremmo entrambi abbastanza simili per quanto riguarda le funzionalità e le prestazioni. Questa affermazione diventa ancora più vera quando confrontiamo la versione 4.1. La principale differenza tra entrambi sta nell'architettura e nel modo in cui gestiscono le loro operazioni. ESXi non fa affidamento su alcun sistema operativo, rendendolo adatto per risolvere molti problemi relativi alla sicurezza e all'affidabilità. La migrazione all'architettura ESXi richiede un'attenta preparazione. Tuttavia, durante la migrazione non dovrai affrontare tempi di inattività.
ESX è diventata ESXi nel 2010. VMware rinomina ESX in ESXi quando ha rilasciato la versione 4.1.
Sì. Si ottiene un firewall integrato in tutti gli host ESXi. Il firewall si trova tra l'interfaccia di gestione e il framework.
Tecnicamente, ESXi è libero da usare. Non devi pagare altro che applicare una licenza gratuita.