VMware e altri fornitori software creano e includono in pacchetti i propri aggiornamenti software in unità specifiche che vSphere Lifecycle Manager può utilizzare. Il più piccolo costrutto di pacchetti è il componente. I componenti possono essere ulteriormente raggruppati in unità software più grandi, come componenti aggiuntivi e immagini di base.
- Gli OEM sono partner VMware, quali ad esempio Dell, HPE, VMware Cloud on AWS.
- I fornitori di software terze parti sono fornitori di filtri di I/O, driver di dispositivi, moduli CIM e così via.
Che cos'è un bundle di installazione di vSphere (VIB)
Il VIB è l'elemento costitutivo di base per la creazione di pacchetti di installazione relativi agli host ESXi. Un VIB è un pacchetto software contenente metadati e un payload binario, che rappresenta l'effettivo componente software da installare in un host ESXi. Il VIB non rappresenta un'intera funzionalità, ma solo un singolo modulo della funzionalità. Pertanto, il VIB è la unità software installabile più piccola prodotta da VMware e dagli altri fornitori software.
A partire da vSphere 8.0, un VIB può installare software in ESXi in esecuzione nell'host o in ESXi in esecuzione in un dispositivo DPU nell'host. In alternativa, un singolo VIB può includere aggiornamenti per entrambe le versioni di ESXi nell'host e nel dispositivo DPU.
Termine | Definizione |
---|---|
Metadati VIB | Un file XML (descriptor.xml) che descrive il contenuto del VIB. Contiene inoltre informazioni sulle dipendenze, descrizioni testuali, requisiti di sistema e informazioni sui bollettini. |
VIB autonomo | Un VIB che non è incluso in un bollettino o in un componente. |
vSphere Lifecycle Manager non utilizza e non interagisce con i singoli VIB. I VIB devono essere ulteriormente inseriti in un costrutto di livello superiore, ad esempio un'immagine di base, un componente aggiuntivo e così via.
Che cos'è un bollettino
Termine | Definizione |
---|---|
Patch | Un piccolo aggiornamento del software che fornisce correzioni di bug o miglioramenti alla versione corrente del software. Una patch raggruppa uno o più VIB insieme per risolvere un problema specifico o per fornire miglioramenti alla versione corrente del software. |
Bollettino di rollup | Una raccolta di patch raggruppate per semplificare le operazioni di download e distribuzione. |
Estensione | Un bollettino che definisce un gruppo di VIB che consentono di aggiungere un componente facoltativo a un host ESXi. Un'estensione è in genere fornita da terze parti. I fornitori terze parti sono inoltre responsabili della fornitura di patch e aggiornamenti relativi all'estensione. |
Che cosa sono i componenti software
Il componente è il costrutto del pacchetto di base per i VIB. VMware, OEM e provider di software terze parti forniscono software sotto forma di componenti. Il componente è un bollettino con metadati aggiuntivi che specificano il nome e la versione del componente. A differenza del bollettino, il componente è un raggruppamento logico di VIB che fornisce una funzionalità completa e visibile al momento dell'installazione. I componenti possono contenere VIB per la versione di ESXi nel server, per la versione di ESXi nel dispositivo DPU del server, se il server è supportato da DPU, o per entrambi.
VMware e gli OEM non forniscono i componenti in modo indipendente. VMware raggruppa i componenti in immagini di base ESXi completamente funzionanti e avviabili. Gli OEM raggruppano i componenti nei componenti aggiuntivi del fornitore. I fornitori di software terze parti creano e forniscono software, ad esempio driver o schede, come componenti indipendenti.
Che cos'è un'immagine di base
L'immagine di base è un'immagine ESXi che VMware fornisce con ogni release ESXi. L'immagine di base è una raccolta di componenti completi che possono essere avviati da un server. Le immagini di base hanno un nome leggibile dall'utente e una versione univoca che viene aggiornata a ogni release principale o secondaria di ESXi.
Tipo di versione | Esempio di denominazione delle immagini di base |
---|---|
Versione General Availablity | ESXi 8.0 |
Versione di aggiornamento | ESXi 8.0 U1, ESXi 8.0 U2 e così via |
Versione patch | ESXi 8.0 a, ESXi 8.0 b e così via |
Versione patch di sicurezza | ESXi 8.0 sa, ESXi 8.0 sb e così via |
Versione patch dopo una versione di aggiornamento | ESXi 8.0 U1 a, ESXi 8.0 U2 sa e così via |
In vSphere 8.0, le immagini di base possono contenere componenti e VIB applicabili alla versione di ESXi in esecuzione in un dispositivo DPU. Pertanto, una singola immagine di base può contenere aggiornamenti software per ESXi nel server e per ESXi nel dispositivo DPU.
Le immagini di base sono ospitate e disponibili nel depot online di VMware. È inoltre possibile scaricare un file ISO del programma di installazione di ESXi e un bundle offline (file ZIP) contenente la versione di ESXi da customerconnect.vmware.com.
Che cos'è un componente aggiuntivo del fornitore
Gli OEM raggruppano uno o più componenti in un'unità denominata componente aggiuntivo. È possibile utilizzare i componenti aggiuntivi del fornitore per personalizzare un'immagine ESXi con contenuti e driver OEM.
Il componente aggiuntivo è una raccolta di componenti che non rappresentano un'immagine completa avviabile. Non è possibile utilizzare i componenti aggiuntivi del fornitore da soli. Per personalizzare una release di ESXi, è necessario aggiungere il componente aggiuntivo del fornitore a un'immagine di base ESXi. La combinazione di un componente aggiuntivo del fornitore e un'immagine di base di ESXi è praticamente identica all'immagine personalizzata fornita dall'OEM.
Se combinato con un'immagine di base ESXi, il componente aggiuntivo può aggiungere, aggiornare o rimuovere componenti che fanno parte dell'immagine di base ESXi. In vSphere Client, per ogni componente aggiuntivo disponibile nel depot, è possibile visualizzare l'elenco dei componenti aggiunti a un'immagine di base ESXi. Allo stesso modo, è possibile trovare informazioni sui componenti che vengono rimossi rispetto all'immagine di base.
Oltre alle immagini ISO personalizzate e ai bundle offline, gli OEM rilasciano file ZIP contenenti solo il componente aggiuntivo del fornitore, ovvero il delta tra l'immagine personalizzata e l'immagine di base di ESXi. Gli OEM possono rilasciare tali file ZIP di componenti aggiuntivi a loro discrezione. L'introduzione del concetto di componenti aggiuntivi separa il ciclo di rilascio degli OEM dal ciclo di rilascio di VMware. Di conseguenza, è possibile aggiornare i componenti aggiuntivi del fornitore indipendentemente dall'aggiornamento della versione ESXi degli host. Inoltre, il componente aggiuntivo del fornitore separa la personalizzazione OEM dall'immagine di stock di VMware. È quindi possibile combinare i componenti software più liberamente.
In vSphere 8.0, i componenti aggiuntivi del fornitore supportano il software di ESXi eseguito nei dispositivi DPU.
Bollettini e componenti nel depot di vSphere Lifecycle Manager
vSphere Lifecycle Manager può utilizzare sia bollettini che componenti.
Se si utilizzano basi di confronto e gruppi di basi di confronto per gestire host e cluster, vSphere Lifecycle Manager legge ed elenca gli aggiornamenti del software disponibili nel depot di vSphere Lifecycle Manager come bollettini. È possibile visualizzare l'elenco dei bollettini disponibili nella scheda Aggiornamenti nella vista Home di vSphere Lifecycle Manager.
Se si utilizzano le immagini di vSphere Lifecycle Manager per gestire host e cluster, è possibile lavorare solo con i componenti e le nozioni correlate di componenti aggiuntivi e immagini di base. È possibile visualizzare l'elenco dei componenti, dei componenti aggiuntivi e delle immagini di base ESXi nella scheda Depot immagini della vista Home di vSphere Lifecycle Manager.