通过 vSphere ESXi Image Builder,您可以管理 vSphere 映像配置文件和 VIB。

VIB 是软件包,而映像配置文件包含一组软件包。请参见软件库及其组件

图 1. Image Builder 架构

Image Builder 将映像配置文件以及一个或多个 VIB 作为输入,并生成 ISO 或 ZIP 作为输出。

您可以使用 vSphere ESXi Image Builder cmdlet 管理软件,从而在多种不同情况下将软件部署到您的 ESXi 主机。

表 1. 可以使用 vSphere ESXi Image Builder 的情况
vSphere ESXi Image Builder 的用例 描述
创建映像配置文件,以供 vSphere Auto Deploy 使用 使用 vSphere ESXi Image Builder 创建映像配置文件,此文件定义 vSphere Auto Deploy 用于置备主机的 VIB。
将自定义第三方驱动程序添加到现有的映像配置文件,并导出到 ISO 或包 将第三方驱动程序或扩展自定义 VIB 添加到 ESXi 主机时,请使用 vSphere ESXi Image Builder 克隆 VMware 提供的基础映像,添加自定义 VIB,然后导出到 ISO 或脱机 ZIP 包文件。
执行升级 如果从包含自定义扩展或驱动程序的 4.0 或 4.1 系统升级,则可使用 vSphere ESXi Image Builder 创建包含 vSphere 5 基础 VIB 的映像配置文件。您可以为自定义扩展创建 vSphere 5 VIB 并将这些 VIB 添加到基础 VIB。将自定义映像配置文件导出到可安装的 ISO,或者导出到可与 vSphere Update Manager 配合使用的 ZIP。
创建内存占用量更少的自定义映像 如果需要最少内存占用量的映像,则可以使用 vSphere ESXi Image Builder 克隆 ESXi 基础映像配置文件并移除 VIB。

vSphere ESXi Image Builder cmdlet 将映像配置文件和 VIB 作为输入,并生成各种输出。

表 2. 输入和输出到 vSphere ESXi Image Builder Cmdlet
参数 描述
输入 位于软件库中的映像配置文件和 VIB 用作 Windows 客户端上运行的 PowerCLI cmdlet 的输入。
输出 PowerCLI cmdlet 创建可导出到 ISO 映像或脱机库 ZIP 文件的自定义映像配置文件。ISO 映像可用于安装。ZIP 库可由 Update Manageresxcli software 命令用于更新或安装映像。映像配置文件也可在 vSphere Auto Deploy 规则中用于自定义置备 ESXi 主机的软件。

有关 vSphere ESXi Image Builder 的信息,请观看视频“使用 Image Builder CLI”: