Per questo post, stiamo tornando alle basi di VMware e confrontando i termini essenziali fondamentali associati a un ambiente VMware. Questi sono ESXi vs vSphere vs vCenter. Come si riferiscono questi termini? Come si inseriscono ciascuno nel quadro generale dell’infrastruttura VMware? Coloro che potrebbero essere nuovi alla virtualizzazione VMware potrebbero confondersi con ciascuno di questi termini e con il modo in cui interagiscono, si relazionano e si adattano. Diamo un’occhiata a questo argomento di ESXi vs vSphere vs vCenter e confrontiamo e contrastiamo tra loro.
Che cos’è vSphere?
Iniziamo dalla parte superiore della linea per l’infrastruttura VMware. VMware vSphere è l’intera suite di prodotti VMware che costituisce il pacchetto totale di virtualizzazione dei server.
Secondo VMware, ci sono quattro componenti che compongono ciò che si riferiscono a come VMware vSphere. Ciò include quanto segue:
- Servizi di infrastruttura-I servizi di infrastruttura di base sono ciò che consente la virtualizzazione dei server. Questo è dove l’hardware fisico dell’host hypervisor viene astratto dalle macchine virtuali. Questi includono sottocomponenti inclusi Vcompute, vStorage e sottocomponenti vNetwork. Questi componenti, come avete già intuito, sono ciò che si prende cura dell’elaborazione, dello storage e della rete per l’ambiente virtuale VMware.
- Servizi applicativi: i servizi applicativi forniti da VMware includono i servizi applicativi che forniscono alta disponibilità, pianificazione delle risorse, sicurezza e scalabilità all’ambiente vSphere. Questo include tali moduli principali come ad alta disponibilità (HA), Distributed Resource Scheduler (DRS), e la tolleranza ai guasti.
- VMware vCenter Server-VMware vCenter Server fornisce il piano di gestione e controllo dell’ambiente VMware. È ciò che essenzialmente sblocca le funzionalità aziendali degli host hypervisor sottostanti.
- Client-I client o “utenti” sono ciò che consuma il datacenter VMware vSphere. Questo viene fatto tramite le API di gestione di accesso vSphere Client o PowerCLI.
I servizi infrastrutturali sono notevolmente evoluta negli ultimi anni per includere nuove e interessanti tecnologie nel loro diritto, tra cui:
- VMware vSAN – Software-defined storage che consente di mettere in comune lo storage locale situato all’interno di ciascun host ESXi e aggregare lo storage in un unico volume logico su cui archiviare le macchine virtuali.
- VMware NSX-Software-defined networking che consente di creare logicamente reti in cima ai dispositivi di rete fisica che compongono la rete fisica.
Si ottiene l’idea qui, VMware vSphere è il contenitore per tutti gli altri componenti di virtualizzazione del server di base che forniscono la funzionalità richiesta che costituisce l’ambiente VMware.
Poiché vSphere è il prodotto ombrello in cui si inseriscono gli altri prodotti principali, concentriamoci ora sul componente principale che rende possibile la virtualizzazione dei server in un ambiente VMware vSphere: ESXi.
ESXi vs vSphere
Quando si guarda a dove ESXi si inserisce in vSphere, ESXi è il componente di base dello stack di virtualizzazione che consente di astrarre l’hardware fisico dalle macchine virtuali in esecuzione.
Si può avere familiarità con VMware Workstation e forse hanno anche eseguito questo sul desktop. Tuttavia, ESXi è la controparte enterprise server di VMware Workstation pensata per eseguire server di produzione nel proprio ambiente.
e ‘ iniziato nella prima versione ESX senza la “i”. La variante ESX aveva una console di servizio in piena regola. Al contrario di ESX ESXi non ha console di servizio ed è molto più snella.
ESXi è l’hypervisor VMware o virtualization server che è la parte più basilare di vSphere. L’hypervisor ESXi fornisce i componenti di virtualizzazione di base alle macchine virtuali in esecuzione sull’host fisico. ESXi è noto come hypervisor di tipo 1 poiché viene eseguito su un server fisico o un host ESXi.
ESXi fornisce i componenti principali dello stack dei servizi di infrastruttura, tra cui vCompute, vStorage e vNetworking.
Quindi, piuttosto che essere un prodotto concorrente, ESXi è un componente di VMware vSphere come il livello di virtualizzazione più basilare nell’ecosistema VMware. In effetti, non è possibile avere la virtualizzazione senza il componente ESXi. E, per sottolineare la sua importanza, si può avere la virtualizzazione con solo il componente ESXi.
In realtà, questo è illustrato dal fatto del download gratuito di ESXi. È possibile virtualizzare i server senza vCenter Server o tecnicamente senza vSphere (poiché include vCenter Server), ma non è possibile virtualizzare nulla senza ESXi.
ESXi fornisce gli elementi costitutivi di elaborazione, archiviazione e rete alle macchine virtuali guest come Windows Server in esecuzione sull’host hypervisor installato con ESXi.
vCenter Server
Quando si esamina vSphere ESXi e vCenter Server, si sta confrontando l’hypervisor principale con il pezzo di gestione della soluzione. vCenter Server fornisce il piano generale di gestione e controllo per la suite di prodotti vSphere.
Il vCenter Server è il pezzo che generalmente sblocca le funzionalità aziendali che si ottengono quando si raggruppano più host ESXi insieme. Il vCenter Server è ciò che rende questo possibile.
Con vCenter Server, si ottiene l’accesso al nuovo client HTML 5 vSphere che fa parte dell’interfaccia di gestione per vCenter. L’interfaccia con vCenter è più potente dell’interfaccia utente host inclusa nell’host ESXi.
Con un vCenter Server, è possibile aggiungere il vostro host ESXi per la gestione dell’ambiente. Ciò consente di gestire centralmente i server ESXi e formare un cluster vSphere.
Oltre alla gestione centralizzata, vCenter fornisce un punto di gestione centrale per le soluzioni di backup per interagire con tutti gli host ESXi da un’unica posizione. Tramite vCenter, le soluzioni di backup possono connettersi a tutti gli host ESXi ed eseguire backup di macchine virtuali utilizzando l’interfaccia di gestione di vCenter.
Quando si forma un cluster vSphere, questo sblocca nuove funzionalità e funzionalità aziendali come l’abilitazione di VMware High Availability (HA) e Distributed Resource Scheduler (DRS).
VMware HA sblocca l’importante funzionalità che consente di perdere un host ESXi nel cluster vSphere ESXi e di avere ancora resilienza poiché le VM sono in grado di riavviare su un host sano lasciato nel cluster vSphere dopo un errore relativo all’hardware o ad altri motivi.
Inoltre, non è possibile creare un cluster vSAN senza un vCenter Server. Inoltre, fino a NSX-T, con NSX-V è stato necessario connettersi a un vCenter Server prima di poter iniziare a installare la soluzione NSX-V.
Quindi, vCenter Server è una componente estremamente importante dell’ecosistema vSphere. Se vuoi davvero essere in grado di utilizzare tutte le funzionalità aziendali di cui vSphere è capace, avrai bisogno di un vCenter Server.
Da vSphere 6.0, vSphere 6.5 e ora vSphere 6.7, il vCenter Server viene distribuito in linea con le migliori pratiche come appliance virtuale Linux che è affettuosamente conosciuta come vCenter Server Appliance o VCSA.
Quindi, la prima cosa da fare prima di poter reggere un vCenter Server è caricare almeno un singolo host ESXi. Dopo aver caricato il primo host ESXi, è possibile distribuire l’appliance VCSA sul primo server ESXi e quindi aggiungere ulteriori host ESXi dopo aver distribuito l’appliance VCSA e creato il primo cluster vSphere.
Il vCenter Server beneficia degli stessi servizi che gestisce nell’ambiente vSphere come HA e DRS. VMware consiglia di separare il cluster di gestione dal cluster di calcolo.
La gestione di cluster di solito gestisce l’infrastruttura di gestione delle risorse, come vCenter Server, NSX controller, vRNI istanze, e di altre infrastrutture specifiche VMs come DCs forse, etc.
ESXi vs vSphere vs vCenter
Come puoi vedere davvero il “vs” tra i prodotti ESXi, vSphere e vCenter è davvero un termine improprio. Piuttosto che essere prodotti concorrenti o “Sceglierei questo rispetto a quello in una certa situazione”, ESXi, vSphere e vCenter sono in realtà prodotti/termini gratuiti.
VMware vSphere è l’intera suite di prodotti e come questi sono riferiti. ESXi è l’hypervisor principale della soluzione e in cima al quale tutto è costruito in un ambiente di infrastruttura VMware.
vCenter Server è la gestione pezzo che può essere aggiunto sulla parte superiore del nucleo ESXi hypervisor e sblocca il datacenter caratteristiche che si ottiene con vCenter gestione ESXi host, ad esempio cluster vSphere, HA & DRS, vSAN, e NSX-V.
Conclusione di Pensieri
VMware ESXi, vSphere vCenter Server sono tutte parti importanti dell’architettura VMware. Capire dove ognuno si inserisce nel mix nel mondo di VMware è importante per capire come l’ambiente è architettato e configurato e ciò che è necessario per costruire l’infrastruttura VMware.
Controllare questi link da VMware per ulteriori discussioni su ogni argomento:
- https://www.vmware.com/products/vcenter-server.html
- https://www.vmware.com/products/esxi-and-esx.html
- https://www.vmware.com/products/vsphere.html