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.

vSphere Lifecycle Manager utilizza software di VMware, OEM (Original Equipment Manufacturer) e provider di software di terze parti.
  • 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.

Tabella 1. Terminologia correlata
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

Il bollettino è un raggruppamento di uno o più VIB. I bollettini sono definiti all'interno dei metadati del VIB. I bollettini, e non i singoli VIB, consentono di creare basi di confronto di vSphere Lifecycle Manager, che vengono allegate agli oggetti dell'inventario e utilizzati per aggiornare ed eseguire l'upgrade degli host ESXi.
Tabella 2. Terminologia correlata
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.

La versione di un'immagine di base corrisponde a una release ESXi e utilizza il seguente formato di denominazione:
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.