VMware Cloud Director Object Storage Extension は、VMware Cloud Director のユーザーにオブジェクト ストレージ機能を提供するためにデータセンターにインストールする、スタンドアローンのミドルウェア サービスです。

VMware Cloud Director Object Storage Extension のアーキテクチャ

インストールおよび構成中に、VMware Cloud Director Object Storage Extension のユーザー インターフェイスは、ポータルの拡張性フレームワークを使用して、VMware Cloud Director へのユーザー インターフェイス プラグインとして登録されます。そのため、VMware Cloud Director Object Storage Extension のユーザー インターフェイスには、VMware Cloud Director cloud provider admin portal からシステム管理者として、または VMware Cloud Director tenant portal から組織ユーザーとして、直接アクセスできます。

AWS S3 を使用するように、VMware Cloud Director Object Storage Extension を構成できます。Object Storage 相互運用性サービス を使用して、S3 互換ストレージ プラットフォームで VMware Cloud Director Object Storage Extension を構成することもできます。VMware Cloud Director Object Storage Extension は引き続き Cloudian HyperStore または Dell EMC ECS ストレージ クラスタ上で実行できます。

VMware Cloud Director Object Storage Extension で使用するストレージプラット フォームを切り替えることができますが、同時に 2 つのストレージ プラットフォームを使用できません。

VMware Cloud Director Object Storage Extension のインスタンスは、単一の VMware Cloud Director のインスタンスまたは単一の VMware Cloud Director サーバ グループと連携できます。

次の図は、VMware Cloud Director Object Storage Extension のアーキテクチャ、およびコンポーネント間のネットワーク接続を示しています。


すべてのコンポーネントが連携して、VMware Cloud Director ユーザーにオブジェクト ストレージ機能を提供する方法を示すアーキテクチャ図。

VMware Cloud Director Object Storage Extension のコンポーネント

VMware Cloud Director Object Storage Extension は、4 つのコンポーネントで構成されています。

表 1. VMware Cloud Director Object Storage Extension のコンポーネント
コンポーネント 説明
Object Storage 相互運用性サービス (OSIS) S3 互換ストレージ プラットフォームを VMware Cloud Director Object Storage Extension に統合するために使用されるサービスです。
VMware Cloud Director Object Storage Extension サービス ポート 443 でのデータ パスおよび制御パスのための API を提供する、VMware Cloud Director Object Storage Extension のパブリック サービス。
VMware Cloud Director Object Storage Extension Keeper (voss-keeper) サービス VMware Cloud Director Object Storage Extension サービスおよび ose コマンドライン ユーティリティのシステム サービス。voss-keeper サービスはシステム サービスとして実行し、systemctl コマンドライン ユーティリティを使用して管理できます。

voss-keeper サービスを停止すると、ポート 443 の VMware Cloud Director Object Storage Extension サービスも停止します。

  • VMware Cloud Director Object Storage Extension ミドルウェア サービスとユーザー インターフェイス プラグインをインストールして起動します。
  • VMware Cloud Director Object Storage Extension が使用する Java デーモンの健全性を監視します。
  • クラスタ内の VMware Cloud Director Object Storage Extension ノード間の構成を同期します。
  • 内部の仮想 IP 変換サーバをインストールして起動します。
コマンドライン ユーティリティ (ose) VMware Cloud Director Object Storage Extension を構成し、Java デーモンを開始または停止するために必要なスクリプトを含んでいます。
VMware 国際化対応プロトコル サービス これは、VMware Cloud Director Object Storage Extension のユーザー インターフェイス内のテキスト文字列を翻訳する内部サービスです。サービスはシステム サービスとして実行し、systemctl コマンドライン ユーティリティを使用して管理できます。

VMware Cloud Director Object Storage Extension でのロールと権限

VMware Cloud Director パースペクティブから有効になっているアカウントを持つユーザーは、VMware Cloud Director Object Storage Extension にアクセスできます。

表示される項目と実行できるアクションは、VMware Cloud Director 組織内のユーザー プロファイルに割り当てられている権限によって異なります。

VMware Cloud Director のユーザー プロファイルに割り当てられた権限は、VMware Cloud Director Object Storage Extension でのユーザー ロールを定義します。

次の表には、VMware Cloud Director の権限と VMware Cloud Director Object Storage Extension ロール間のマッピングが含まれています。

表 2. VMware Cloud Director 権限と VMware Cloud Director Object Storage Extension ロールとの間のマッピング
VMware Cloud Director Object Storage Extension テナント ポータル ロール VMware Cloud Director の権限
プロバイダ管理者
  • 全般:管理者の表示
  • プロバイダ VDC:表示
  • 組織 VDC:表示
  • UI プラグイン:表示
なし。
テナント管理者
  • 全般:管理者の表示
  • 組織 VDC:表示
  • UI プラグイン:表示
VMware Cloud Director Object Storage Extensionテナント管理者に対して、VMware Cloud Director でのユーザー アカウントにプロバイダ VDC:表示ロールを割り当ててはなりません。プロバイダ VDC:表示ロールをテナント管理者に割り当てると、VMware Cloud Director Object Storage Extension のユーザー ロールがプロバイダ管理者に変更されます。
テナント ユーザー UI プラグイン:表示 VMware Cloud Director Object Storage Extensionテナント ユーザーに対して、VMware Cloud Director でのユーザー アカウントに全般:管理者の表示および全般:管理者の表示ロールを割り当ててはなりません。これらのロールをテナント ユーザーに割り当てると、VMware Cloud Director Object Storage Extension でのユーザー ロールがテナント管理者に変更されます。

VMware Cloud Director の事前定義済みのロールと権限の詳細については、事前定義ロールとその権限を参照してください。