他の vCenter Server インスタンスのユーザーとローカル ライブラリのコンテンツを共有するには、ライブラリの公開を有効にします。これにより、他のユーザーは公開ライブラリにサブスクライブして、そのコンテンツを使用できます。
管理者は、ライブラリのサブスクリプションを作成して、コンテンツの配布を管理することもできます。
公開者ライブラリからコンテンツを公開するときに、名前の競合や障害を回避するために、公開者とサブスクライバのライブラリには、専用の一意フォルダが必要です。
ローカル ライブラリ
ローカル ライブラリは、単一の vCenter Server インスタンスにあるアイテムを保存および管理するために使用します。ライブラリの公開を有効にすると、他の vCenter Server インスタンスのユーザーは、ライブラリにサブスクライブし、ライブラリ アイテムにアクセスできます。この場合、公開ライブラリと購読済みライブラリ間でのコンテンツの同期を開始および制御できるのはサブスクライバのみです。
公開が有効な場合は、ローカル ライブラリへのサブスクリプションも作成できます。サブスクリプションを作成すると、新しい購読済みライブラリを作成したり、公開者ライブラリを既存のサブスクライバにリンクできます。通常の購読済みライブラリとは異なり、サブスクリプションにより、ローカル ライブラリの管理者は、コンテンツ ライブラリ アイテムの配布を制御できます。
公開者ライブラリは、サブスクリプションを伴うローカル ライブラリです。
サブスクリプションの使用
ローカル ライブラリのサブスクリプションを作成すると、購読済みライブラリになります。公開者ライブラリは、ライブラリのサブスクリプションを把握しています。サブスクリプションにより、公開者ライブラリの管理者は、コンテンツの配布を制御できます。サブスクリプションを使用すると、サブスクライバが同期を開始したとき、またはローカル ライブラリの管理者が 1 つ以上の既存のサブスクリプションにライブラリ アイテムを公開したときに、コンテンツが配布されます。
サブスクリプションを使用する際は、サブスクライバと共有するライブラリ コンテンツの量を決定できます。たとえば、一部またはすべてのライブラリ アイテムを公開できます。コンテンツの公開も、選択したサブスクライバ、またはすべてのサブスクライバに対して行えます。
- 公開者とサブスクライバが同じ vCenter Server インスタンスにある。
- 公開者とサブスクライバが、拡張リンク モードの vCenter Server インスタンスにある。
- 公開者とサブスクライバが、ハイブリッド リンク モードの vCenter Server インスタンスにある。ハイブリッド リンク モードの詳細については、VMware Cloud on AWS のドキュメントを参照してください。
注: コンテンツの公開は、オンプレミスの公開者からクラウド サブスクライバに対してのみ可能で、逆は行えません。
コンテンツ配布の制限
- 公開できるのは仮想マシン テンプレートのみです。仮想マシン テンプレートと OVF テンプレートの両方を含むライブラリ全体を公開する場合は、仮想マシン テンプレートのみがサブスクライバにレプリケートされます。OVF テンプレートおよびその他のタイプのファイルを同期するには、サブスクライバが同期を開始する必要があります。
- 同期できるのは OVF テンプレートのみです。サブスクライバが、仮想マシン テンプレートと OVF テンプレートの両方を含む公開ライブラリとの同期を開始すると、購読済みライブラリでは OVF テンプレートのみが同期されます。仮想マシン テンプレートは、公開者ライブラリがサブスクライバにそれらを公開するときに同期されます。
ローカル ライブラリ用のサブスクリプションの作成
サブスクリプションを使用すると、ライブラリ アイテムをサブスクライバにいつでも公開できます。サブスクライバへのテンプレートの配布を制御するには、公開者ライブラリ用のサブスクリプションを作成します。
サブスクリプションを作成する際は、既存の購読済みライブラリに公開者ライブラリを関連付けるか、新しい購読済みライブラリを作成します。新しい購読済みライブラリのサブスクリプションを作成すると、自動同期がトリガーされます。既存のライブラリのサブスクリプションを作成しても、自動同期はトリガーされません。既存のライブラリのサブスクリプションを作成する場合の同期は、アイテムまたはライブラリ全体を公開するときに実行されます。
新しい購読済みライブラリのサブスクリプションを作成し、必要なときにのみライブラリ コンテンツをダウンロードするオプションを選択すると、関連付けられているストレージに、公開者ライブラリ コンテンツのメタデータのみがダウンロードされます。サブスクライバがライブラリ アイテムを使用する場合は、そのサブスクライバにアイテムを公開するか、ローカル ストレージにコンテンツをダウンロードするアイテムをサブスクライバ自身が同期します。ライブラリ全体またはライブラリ アイテムの同期の詳細については、購読済みライブラリのコンテンツの同期を参照してください。
前提条件
- ライブラリの公開が有効であることを確認します。
- 必要な権限:サブスクリプションを作成するコンテンツ ライブラリでの 。
手順
結果
新しいサブスクリプションが作成されます。ローカル ライブラリの [サブスクリプション] タブでは、そのライブラリについての既存のすべてのサブスクリプションのリストを表示できます。
ローカル ライブラリからのサブスクリプションの削除
公開ライブラリのコンテンツをサブスクライバと共有する必要がなくなった場合は、サブスクリプションを削除します。対応する購読済みライブラリが削除された場合も、サブスクリプションを削除できます。
削除された購読済みライブラリのサブスクリプションを削除せずに、サブスクライバにコンテンツを公開すると、タスクはエラーを発行します。エラーを回避するため、削除された購読済みライブラリにリンクしているサブスクリプションは常に削除してください。
削除は、サブスクリプションを変更する必要がある場合に便利なオプションです。編集は現在サポートされていないため、変更するサブスクリプションを削除して新規作成することが唯一の方法です。
サブスクリプションを削除しても、対応する購読済みライブラリとそのコンテンツは削除されません。サブスクリプションの削除は、サブスクライバにテンプレートを公開できなくなることを意味します。サブスクライバは、OVF テンプレートの同期を引き続き開始できます(該当する場合)。サブスクライバが、以前同期されたコンテンツを引き続き使用することも可能です。
前提条件
必要な権限:ライブラリの
。手順
- [コンテンツ ライブラリ] リストに移動します。
- ローカル ライブラリを、名前をクリックして開きます。
- [サブスクリプション] タブで、リストから 1 つ以上のサブスクライバ ライブラリを選択します。
- [サブスクリプションの削除] ボタンをクリックして、選択したサブスクライバ ライブラリを削除します。
結果
サブスクリプションが削除されます。対応する購読済みライブラリのコンテンツを同期するための公開機能は使用できません。