Um den Unterschied zwischen vSphere Lifecycle Manager-Images und vSphere Lifecycle Manager-Baselines zu verstehen, müssen Sie die Beziehung zwischen den Basistypen für die Erstellung von Softwarepaketen verstehen, die Softwareanbieter nutzen, um Software-Updates zu erstellen und versenden.

vSphere Lifecycle Manager verwendet Software von VMware, OEMs und Software-Drittanbietern.
  • OEMs sind VMware-Partner, z. B. Dell, HPE und VMware Cloud on AWS.
  • Software-Drittanbieter sind Anbieter von E/A-Filtern, Gerätetreibern, CIM-Modulen usw.

vSphere-Installationspakete (VIBs)

Das VIB ist der grundlegende Baustein für die Erstellung von Installationspaketen für ESXi-Hosts. Ein VIB ist ein Softwarepaket, das Metadaten und binäre Nutzlast enthält. Hierbei handelt es sich um die Software, die tatsächlich in ESXi installiert werden soll. Das VIB stellt keine gesamte Funktion dar, sondern nur ein einziges Modul der Funktion. Das VIB ist also die kleinste installierbare Software-Einheit, die VMware und andere Softwareanbieter versenden.

Tabelle 1. Verwandte Terminologie
Begriff Definition
VIB-Metadaten Eine XML-Datei (descriptor.xml), die den Inhalt des VIB darstellt. Es enthält auch Abhängigkeitsinformationen, Textbeschreibungen, Systemanforderungen und Informationen zu Bulletins.
Eigenständiges VIB VIB, das nicht in einem Bulletin oder einer Komponente enthalten ist.

vSphere Lifecycle Manager verbraucht und arbeitet nicht mit einzelnen VIBs. VIB-Pakete müssen in einem Konstrukt auf einer höheren Ebene erstellt werden.

Bulletins

Das Bulletin ist eine Gruppierung von einem oder mehreren VIBs. Bulletins werden innerhalb der Metadaten des VIB definiert. Sie verwenden Bulletins, keine einzelnen VIBs, um vSphere Lifecycle Manager-Baselines zu erstellen, die Sie an Bestandslistenobjekte anhänge und für Updates und Upgrades von ESXi-Hosts nutzen.
Tabelle 2. Verwandte Terminologie
Begriff Definition
Patch Ein kleines Software-Update, das Fehlerkorrekturen oder Verbesserungen für die aktuelle Softwareversion bereitstellt. In einem Patch werden ein oder mehrere VIBs gruppiert, um ein bestimmtes Problem zu beheben oder um Verbesserungen der aktuellen Softwareversion zu ermöglichen.
Rollup-Bulletin Eine Sammlung von Patches, die zur Vereinfachung von Downloads und der Bereitstellung zu einer Gruppe zusammengefasst werden.
Erweiterung Ein Bulletin, das eine Gruppe von VIBs definiert, um einem ESXi-Host eine zusätzliche Komponente hinzuzufügen. Eine Erweiterung wird in der Regel von einem Drittanbieter zur Verfügung gestellt. Der Drittanbieter ist auch für die Bereitstellung von Patches und Updates für die Erweiterung verantwortlich.

Komponenten

Ab vSphere 7.0 wird die Komponente zum grundlegenden Paketerstellungskonstrukt für VIBs. VMware, OEMs und Anbieter von Drittanbietersoftware liefern Software jetzt in Form von Komponenten. Bei der Komponente handelt es sich um ein Bulletin mit zusätzlichen Metadaten, die den Namen und die Version der Komponente angeben. Im Gegensatz zum Bulletin ist die Komponente eine logische Gruppierung von VIBs, die Ihnen bei der Installation eine vollständige und sichtbare Funktion zur Verfügung stellt.

VMware und OEMs stellen nicht unabhängig voneinander Komponenten bereit. VMware fasst Komponenten in voll funktionsfähigen und startfähigen ESXi-Basisimages zusammen. OEMs fassen Komponenten in Anbieter-Add-Ons zusammen. Anbieter von Drittanbietersoftware erstellen und versenden Software, z. B. Treiber oder Adapter, als unabhängige Komponenten.

Basisimages

Das Basisimage ist ein ESXi-Image, das VMware mit jeder Bereitstellung von ESXi anbietet. Das Basisimage ist eine Sammlung von Komponenten, die umfassend ist und einen Server starten kann. Basisimages verfügen über einen vom Benutzer lesbaren Namen und eine eindeutige Version, die mit jeder Haupt- oder Nebenversion von ESXi aktualisiert wird.

Die Version eines Basisimage entspricht einer ESXi-Version und verwendet das folgende Namensformat:
  • Version zur allgemeinen Verfügbarkeit: 7.0
  • Update-Version: 7.0 U1, 7.0 U2
  • Patch-Version: 7.0 a, 7.0 b
  • Sicherheitspatch-Version: 7.0 sa, 7.0 sb
  • Patch nach einer Update-Version: 7.0 U1 a, 7.0 U1 sa, 7.0 b, 7.0 sb

Basisimages werden im Online-Depot von VMware gehostet und sind dort verfügbar. Darüber hinaus können Sie eine ISO-Datei für das ESXi-Installationsprogramm und ein Offlinepaket (ZIP-Datei) herunterladen, das die ESXi-Version von my.vmware.com enthält.

Anbieter-Add-Ons

OEMs packen eine oder mehrere Komponenten in eine Einheit, die als Add-On bezeichnet wird. Sie verwenden Anbieter-Add-Ons, um ein ESXi-Image mit OEM-Inhalten und Treibern anzupassen.

Das Add-On ist eine Sammlung von Komponenten, die kein vollständiges, startfähiges Image darstellen. Anbieter-Add-Ons können nicht allein verwendet werden. Um eine ESXi-Version anzupassen, müssen Sie das Anbieter-Add-On einem ESXi-Basisimage hinzufügen. Die Kombination aus einem Anbieter-Add-On und einem ESXi-Basisimage ist praktisch identisch mit einem von OEM bereitgestellten benutzerdefinierten Image.

Bei einer Kombination mit einem ESXi-Basisimage kann das Add-On Komponenten, die Teil des ESXi-Basisimages sind, hinzufügen, aktualisieren oder entfernen. Im vSphere Client können Sie für jedes Add-On, das im Depot verfügbar ist, die Komponentenliste anzeigen, die einem ESXi-Basisimage hinzugefügt wird. In ähnlicher Weise finden Sie Informationen zu den Komponenten, die aus einem Basisimage entfernt werden.

Ab vSphere 7.0 können OEMs neben benutzerdefinierten ISO Images und Offlinepaketen auch ZIP-Dateien veröffentlichen, die nur das Anbieter-Add-On enthalten, also das Delta zwischen dem benutzerdefinierten Image und dem ESXi-Basisimage. OEMs können solche Add-On-ZIP-Dateien nach eigenem Ermessen veröffentlichen. Die Einführung des Konzepts der Add-Ons entkoppelt den Versionszyklus von OEMs von dem Versionszyklus von VMware. Damit können Sie Anbieter-Add-Ons unabhängig vom Aktualisieren der ESXi-Version Ihrer Hosts aktualisieren. Darüber hinaus entkoppelt das Anbieter-Add-On die OEM-Anpassung vom VMware-Bestandsimage. Daher können Sie Softwarekomponenten freier kombinieren.

Bulletins und Komponenten im vSphere Lifecycle Manager-Depot

vSphere Lifecycle Manager kann sowohl Bulletins als auch Komponenten verbrauchen.

Wenn Sie Baselines und Baselinegruppen zur Verwaltung von Hosts und Clustern verwenden, liest vSphere Lifecycle Manager die im vSphere Lifecycle Manager-Depot verfügbaren Software-Updates und listet diese als Bulletins auf. Die Liste der verfügbaren Bulletins finden Sie auf der Registerkarte Updates in der Ansicht „Home“ von vSphere Lifecycle Manager.

Wenn Sie vSphere Lifecycle Manager-Images für die Verwaltung von Hosts und Clustern verwenden, können Sie nur mit Komponenten und den zugehörigen Vorstellungen von Add-Ons und Basisimages arbeiten. Die Liste der Komponenten, Add-Ons und ESXi-Basisimages finden Sie auf der Registerkarte Image-Depot in der Ansicht „Home“ des vSphere Lifecycle Manager.