每个发布的 VIB 均具有无法更改的接受程度。主机接受程度决定了能够在该主机上安装哪些 VIB。
接受程度将应用到使用 esxcli software vib install 和 esxcli software vib update 命令安装的各个 VIB、使用 vSphere Update Manager 安装的 VIB 以及映像配置文件中的 VIB。
主机上所有 VIB 的接受程度必须至少与主机接受程度相同。例如,如果主机接受程度为 VMwareAccepted,则可以安装接受程度为 VMwareCertified 和 VMwareAccepted 的 VIB,但不能安装接受程度为 PartnerSupported 或 CommunitySupported 的 VIB。要安装接受程度限制比主机少的 VIB,可以使用 vSphere Web Client 或运行 esxcli software acceptance 命令来更改主机的接收程度。
最佳做法是设置主机接受程度,这样您就可以指定可以安装在主机上并与映像配置文件配合使用的 VIB,并且还可以指定期望的 VIB 接受程度。例如,您为生产环境中的主机设置的接受程度可能比您为测试环境中的主机设置的接受程度具有更多的限制。
VMware 支持以下接受级别。
- VMware 认证
- “VMware 认证”接受级别具有最严格的要求。此级别的 VIB 能够完全通过全面测试,该测试等效于相同技术的 VMware 内部质量保证测试。当前,只有 I/O Vendor Program (IOVP) 程序驱动程序在此级别发布。VMware 受理此接受级别的 VIB 的支持致电。
- VMware 认可
- 此接受级别的 VIB 通过验证测试,但是这些测试并未对软件的每个功能都进行全面测试。合作伙伴运行测试,VMware 验证结果。现在,以此级别发布的 VIB 包括 CIM 提供程序和 PSA 插件。VMware 将此接受级别的 VIB 支持致电转交给合作伙伴的支持组织。
- 合作伙伴支持
- 接受级别为“合作伙伴支持”的 VIB 是由 VMware 信任的合作伙伴发布的。合作伙伴执行所有测试。VMware 不验证结果。合作伙伴要在 VMware 系统中启用的新的或非主流的技术将使用此级别。现在,驱动程序 VIB 技术(例如 Infiniband、ATAoE 和 SSD)处于此级别,且具有非标准的硬件驱动程序。VMware 将此接受级别的 VIB 支持致电转交给合作伙伴的支持组织。
- 社区支持
- “社区支持”接受级别用于由 VMware 合作伙伴程序外部的个人或公司创建的 VIB。此级别的 VIB 尚未通过任何 VMware 批准的测试程序,且不受 VMware 技术支持或 VMware 合作伙伴的支持。
主机接受程度 | 接受程度为 VMwareCertified 的 VIB | 接受程度为 VMwareAccepted 的 VIB | 接受程度为 PartnerSupported 的 VIB | 接受程度为 CommunitySupported 的 VIB |
---|---|---|---|---|
VMwareCertified | x | |||
VMwareAccepted | x | x | ||
PartnerSupported | x | x | x | |
CommunitySupported | x | x | x | x |