VMware 和其他軟體廠商建立軟體更新並將其軟體更新封裝到 vSphere Lifecycle Manager 可以使用的特定單元。最小封裝建構為元件。元件可以進一步分為較大的軟體單元,例如附加元件和基礎映像。

vSphere Lifecycle Manager 使用 VMware、原始設備製造商 (OEM) 和第三方軟體廠商提供的軟體。
  • OEM 是 VMware 合作夥伴,例如 Dell、HPE、VMware Cloud on AWS
  • 第三方軟體提供者是 I/O 篩選器、裝置驅動程式、CIM 模組等的提供者。

什麼是 vSphere 安裝服務包 (VIB)?

VIB 是為 ESXi 主機建立安裝套件的基本建置區塊。VIB 是包含中繼資料和二進位裝載的軟體套件,表示要在 ESXi 主機上安裝的實際軟體片段。VIB 不代表整個功能,而只是功能的一個模組。因此,VIB 是 VMware 和其他軟體廠商交付的最小可安裝軟體單位。

從 vSphere 8.0 開始,VIB 可以在主機上執行的 ESXi 或在主機 DPU 裝置上執行的 ESXi 上安裝軟體。或者,單一 VIB 可以承載主機和 DPU 裝置上 ESXi 版本的更新。

表 1. 相關術語
詞彙 定義
VIB 中繼資料 說明 VIB 內容的 XML 檔案 (descriptor.xml)。還包含相依性資訊、文字說明、系統需求,以及公告的相關資訊。
獨立 VIB 未包含在公告或元件中的 VIB。

vSphere Lifecycle Manager 不使用個別 VIB。VIB 必須進一步封裝為較高層級的建構,例如基礎映像、附加元件等。

什麼是實體套件?

實體套件是一或多個 VIB 的群組。公告是在 VIB 的中繼資料中定義的。您可以使用實體套件 (而非個別 VIB) 建立 vSphere Lifecycle Manager 基準,以將其附加至詳細目錄物件並用來更新和升級 ESXi 主機。
表 2. 相關術語
詞彙 定義
修補程式 一種小型軟體更新,可提供對目前軟體版本的錯誤修正或增強功能。修補程式會將一或多個 VIB 分組到一起,以解決特定問題或提供目前軟體版本的增強功能。
彙總實體套件 為了便於下載和部署而分組到一起的修補程式集合。
延伸 定義用於將選用元件新增至 ESXi 主機的 VIB 群組的公告。延伸通常由第三方提供。第三方提供者也負責為延伸提供修補程式和更新。

什麼是軟體元件?

元件是 VIB 的基本封裝建構。VMware、OEM 和第三方軟體提供者以元件的形式交付軟體。元件是一個包含其他中繼資料 (指定元件的名稱和版本) 的實體套件。與實體套件不同,元件是 VIB 的邏輯群組,可在安裝後提供完整且可見的功能。元件可以包含適用於伺服器上 ESXi 版本的 VIB、伺服器的 DPU 裝置的 ESXi 版本,或同時適用於這兩者 (如果伺服器受 DPU 支援)。

VMware 和 OEM 不會單獨交付元件。VMware 會將元件綁定到一起,以形成一個功能完整且可開機的 ESXi 基礎映像。OEM 將元件一起綁定到廠商附加元件中。第三方軟體廠商以獨立元件形式建立並交付軟體 (例如驅動程式或介面卡)。

什麼是基礎映像?

基礎映像是 VMware 隨每個版本的 ESXi 所提供的 ESXi 映像。基礎映像是完整且可將伺服器開機的元件集合。基礎映像具有使用者可讀取的名稱,以及隨每個主要或次要版本的 ESXi 進行更新的唯一版本。

基礎映像的版本與 ESXi 版本相對應,並使用以下命名格式:
版本類型 基礎映像命名範例
一般可用性版本 ESXi 8.0
更新版本 ESXi 8.0 U1、ESXi 8.0 U2 等
修補程式發行版本 ESXi 8.0 a、ESXi 8.0 b 等
安全性修補程式發行版本 ESXi 8.0 sa、ESXi 8.0 sb 等
更新版本後的修補程式發行版本 ESXi 8.0 U1 a、ESXi 8.0 U2 sa 等

在 vSphere 8.0 中,基礎映像可以包含適用於在 DPU 裝置上執行的 ESXi 版本的元件和 VIB。因此,單一基礎映像可以包含伺服器上 ESXi 和 DPU 裝置上 ESXi 的軟體更新。

基礎映像主控於 VMware 線上存放庫中並且可供使用。此外,您也可以從 customerconnect.vmware.com 下載包含 ESXi 版本的 ESXi 安裝程式 ISO 檔案和離線服務包 (ZIP 檔案)。

什麼是廠商附加元件?

OEM 將一或多個元件封裝到稱為附加元件的單位中。您可以使用廠商附加元件透過 OEM 內容和驅動程式自訂 ESXi 映像。

附加元件是元件的集合,不代表完整的可開機映像。您無法自行使用廠商附加元件。若要自訂 ESXi 版本,您必須將廠商附加元件新增至 ESXi 基礎映像。廠商附加元件和 ESXi 基礎映像的組合與 OEM 提供的自訂映像幾乎完全相同。

ESXi 基礎映像組合使用時,附加元件可以新增、更新或移除屬於 ESXi 基礎映像的元件。在 vSphere Client 中,對於存放庫中可用的每個附加元件,您可以檢視其新增至 ESXi 基礎映像的元件清單。同樣地,您可以找到從基礎映像中移除之元件的相關資訊。

除了自訂 ISO 映像和離線服務包之外,OEM 還可以發佈僅包含廠商附加元件 (即自訂映像與 ESXi 基礎映像之間的差異) 的 ZIP 檔案。OEM 可以自行發佈此類附加元件 ZIP 檔案。引入附加元件的概念會將 OEM 的發佈週期從 VMware 的發佈週期中分離。因此,您可以在更新主機的 ESXi 版本以外來更新廠商附加元件。此外,廠商附加元件會將 OEM 自訂與 VMware 庫存映像分離。因此,您可以更隨意地合併軟體元件。

在 vSphere 8.0 中,廠商附加元件支援在 DPU 裝置上執行的 ESXi 軟體。

vSphere Lifecycle Manager 存放庫中的公告和元件

vSphere Lifecycle Manager 可以同時耗用實體套件和元件。

如果使用基準和基準群組來管理主機和叢集,vSphere Lifecycle Manager 會讀取 vSphere Lifecycle Manager 存放庫中的可用軟體更新並以實體套件的形式列出。您可以在 vSphere Lifecycle Manager 首頁視圖的更新索引標籤上找到可用公告的清單。

如果使用 vSphere Lifecycle Manager 映像管理主機和叢集,則只能使用元件以及附加元件和基礎映像的相關觀念。您可以在 vSphere Lifecycle Manager 首頁視圖的映像存放庫索引標籤上找到元件、附加元件和 ESXi 基礎映像的清單。