Si può ottenere la versione gratuita di ESXi, chiamata vSphere Hypervisor, o si può acquistare la versione licenziata con vSphere. ESXi può essere installato in un hard disk, in un dispositivo USB o in una scheda SD. Può anche essere installato su macchine senza disco (diskless hosts) direttamente nella memoria con una feature chiamata Auto Deploy.
ESXi ha un ingombro ridotto su disco, meno di 70MB, per una maggiore sicurezza e affidabilità.
Alcuni miglioramenti aggiunti in ESXi 5.0 sono:
- Supporto UEFI (Unified Extensible Firmware Interface).
- Supporta fino a 512 macchine virtuali per un totale massimo si 2048 CPU virtuali per host.
- Supporta sistemi fino a 160 logical CPUs fino a 2TB di RAM
ESXi fornisce uno strato di virtualizzazione in grado di estrapolare risorse di processore, di memoria, di storage e di rete dall’host fisico e rilasciarle in più macchine virtuali. ESXi è un hypervisor di tipo bare-metal ed è la base per la creazione di Datacenter dinamici e automatizzati.
In una architettura ESXi, le applicazioni che girano sulle macchine virtuali accedono alla CPU, memoria, disco e interfaccia di rete senza accedere direttamente all’hardware sottostante. L’ESXi hypervisor è chiamato VMkernel. Il VMkernel riceve le richieste di risorse delle macchine virtuali attraverso il virtual machine monitor (VMM) e presenta la richiesta all’hardware fisico.
Su un host ESXi è possibile accedere attraverso diverse interfacce:
- vSphere Client connesso direttamente all’host o al VCenter Server
- vSphere Command-Line Interface vCLI
- vSphere API/SDK
- Common Information Model (CIM)
ESXi è supportato su processori Intel, Xeon e superiori, o AMD Opteron. ESXi comprende un VMkernel a 64-bit. Host con processori solo a 32-bit non sono supportati. ESXi supporta sia i sistemi operativi a 32-bit che 64-bit per i sistemi operativi ospitati quelli della macchine virtuali per intenderci.
Per una completa lista di hardware supportato e di sistemi operativi ospitati fare sempre riferimento alla guida di compatibilità su http://www.vmware.com/resources/guides.html