各 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 は、次の許容レベルをサポートしています。
- VMwareCertified
- VMwareCertified 許容レベルは、最も厳しい要件です。このレベルの VIB では、同じテクノロジーに対して VMware 内部で行われる品質保証テストと完全に同等な、詳細なテストが行われます。現在は、I/O Vendor Program (IOVP) プログラム ドライバのみがこのレベルで公開されています。この許容レベルの場合は、VMware が VIB に対するサポート コールを受けます。
- VMwareAccepted
- この許容レベルの VIB では検証テストが行われますが、このテストはソフトウェアのすべての機能を完全にテストするものではありません。テストはパートナーが実行し、VMware がテスト結果を確認します。現在このレベルで公開されている VIB には、CIM プロバイダや PSA プラグインがあります。VMware は、この許容レベルの VIB に対するサポート コールを、パートナーのサポート組織に送ります。
- PartnerSupported
- PartnerSupported 許容レベルの VIB は、VMware が信頼するパートナーによって公開されます。そのパートナーがすべてのテストを実行します。VMware はテスト結果を確認しません。このレベルは、パートナーが VMware システム用に採用する、新しいテクノロジー、または主要ではないテクノロジーに使用されます。現在は、標準以外のハードウェア ドライバを使用する、Infiniband、ATAoE、SSD などのドライバ VIB テクノロジーがこのレベルにあります。VMware は、この許容レベルの VIB に対するサポート コールを、パートナーのサポート組織に送ります。
- CommunitySupported
- CommunitySupported 許容レベルは、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 |