10.5. namespace バケットの管理
namespace バケットを使用すると、異なるプロバイダーのデータリポジトリーを接続できるため、単一の統合ビューを使用してすべてのデータと対話できます。各プロバイダーに関連付けられたオブジェクトバケットを namespace バケットに追加し、namespace バケット経由でデータにアクセスし、一度にすべてのオブジェクトバケットを表示します。これにより、他の複数のストレージプロバイダーから読み込む間に、希望するストレージプロバイダーへの書き込みを行うことができ、新規ストレージプロバイダーへの移行コストが大幅に削減されます。
- プロバイダーを Multicloud Object Gateway に接続します。
- プロバイダーのそれぞれに namespace リソースを作成 し、それらが namespace バケットに作成されるようにします。
- namespace リソースを namespace バケットに追加 し、バケットを適切な namespace リソースからの読み込み/への書き込みを行えるように設定します。
S3 API を使用して namespace バケットのオブジェクトと対話できます。詳細は、namespace バケットのオブジェクトの Amazon S3 API エンドポイント について参照してください。
注記
namespace バケットは、このバケットの書き込みターゲットが利用可能で機能している場合にのみ使用できます。
10.5.1. プロバイダー接続の Multicloud Object Gateway への追加
Multicloud Object Gateway がプロバイダーにアクセスできるように各プロバイダーの接続を追加する必要があります。
前提条件
- OpenShift コンソールへの管理者アクセス。
手順
- OpenShift コンソールで、Storage → Overview をクリックし、 Object タブをクリックします。
- Multicloud Object Gateway をクリックし、プロンプトが表示されたらログインします。
- Accounts をクリックし、接続を追加するアカウントを選択します。
- My Connections をクリックします。
Add Connection をクリックします。
- Connection Name を入力します。
- クラウドプロバイダーは、デフォルトで Service ドロップダウンに表示されます。別のプロバイダーを使用するように選択を変更します。
- クラウドプロバイダーのデフォルトエンドポイントはデフォルトで Endpoint フィールドに表示されます。必要に応じて代替エンドポイントを入力します。
- このクラウドプロバイダーの Access Key を入力します。
- このクラウドプロバイダーの Secret Key を入力します。
- Save をクリックします。