StorageGRID でクラウドストレージプールを作成する
クラウドストレージプールは、単一の外部 Amazon S3 バケット、その他の S3 互換プロバイダ、または Azure Blob ストレージコンテナを指定します。
クラウドストレージプールを作成する際に、StorageGRID がオブジェクトの保存に使用する外部バケットまたはコンテナの名前と場所、クラウド プロバイダタイプ(Amazon S3/GCP または Azure Blob ストレージ)、および StorageGRID が外部バケットまたはコンテナにアクセスするために必要な情報を指定します。
StorageGRID は、クラウドストレージプールを保存するとすぐに検証を行うため、クラウドストレージプールで指定されたバケットまたはコンテナが存在し、アクセス可能であることを確認する必要があります。
-
"対応ウェブブラウザ" を使用して Grid Manager にサインインしています。
-
あなたは"必要なアクセス権限"を持っています。
-
"クラウドストレージプールに関する考慮事項"をレビューしました。
-
クラウドストレージプールによって参照される外部バケットまたはコンテナはすでに存在しており、サービスエンドポイント情報。
-
バケットまたはコンテナにアクセスするには、選択する認証タイプのアカウント情報が必要です。
-
ILM > ストレージプール > クラウドストレージプール を選択します。
-
「作成」を選択し、以下の情報を入力します:
フィールド 説明 クラウドストレージプール名
クラウドストレージプールとその目的を簡潔に表す名称。ILMルールを設定する際に、識別しやすい名前を使用してください。
プロバイダーの種類
このクラウド ストレージ プールに使用するクラウド プロバイダ:
-
Amazon S3/GCP:このオプションを選択すると、Amazon S3、Commercial Cloud Services (C2S) S3、Google Cloud Platform (GCP)、またはその他の S3 互換プロバイダーを使用できます。
-
Azure Blob Storage
バケットまたはコンテナ
外部S3バケットまたはAzureコンテナの名前。クラウドストレージプールを保存した後は、この値を変更できません。
-
-
プロバイダータイプの選択に基づいて、サービスエンドポイント情報を入力してください。
Amazon S3/GCP-
プロトコルについては、HTTPSまたはHTTPのいずれかを選択してください。
機密データにはHTTP接続を使用しないでください。 -
ホスト名を入力してください。例:
s3-aws-region.amazonaws.com -
URLスタイルを選択してください:
オプション 説明 自動検出
提供された情報に基づいて、使用する URL スタイルを自動的に検出します。例えば、IP アドレスを指定すると、StorageGRID はパス形式の URL を使用します。どのスタイルを使用すればよいか分からない場合にのみ、このオプションを選択してください。
仮想ホスティング型
バケットにアクセスするには、仮想ホスト型のURLを使用してください。仮想ホスト型のURLには、ドメイン名の一部としてバケット名が含まれます。例:
https://bucket-name.s3.company.com/key-nameパススタイル
バケットにアクセスするには、パス形式のURLを使用してください。パス形式のURLには、末尾にバケット名が含まれます。例:
https://s3.company.com/bucket-name/key-name注: パス形式の URL オプションは推奨されておらず、StorageGRID の将来のリリースで廃止される予定です。
-
必要に応じてポート番号を入力するか、デフォルトのポート(HTTPS の場合は 443、HTTP の場合は 80)を使用してください。
Azure Blob Storage-
以下のいずれかの形式を使用して、サービスエンドポイントのURIを入力してください。
-
https://host:port -
http://host:port
-
例:
https://myaccount.blob.core.windows.net:443ポートを指定しない場合、デフォルトではHTTPSにはポート443が、HTTPにはポート80が使用されます。
-
-
「続行」を選択します。次に、認証タイプを選択し、クラウドストレージプールエンドポイントに必要な情報を入力します。
アクセス キーAmazon S3/GCP またはその他の S3 互換プロバイダーの場合
-
アクセスキーID:外部バケットを所有するアカウントのアクセスキーIDを入力してください。
-
シークレットアクセスキー:シークレットアクセスキーを入力してください。
IAM Roles AnywhereAWS IAM Roles Anywhereサービスの場合
StorageGRID は AWS Security Token Service (STS) を使用して、AWS リソースにアクセスするための有効期限の短いトークンを動的に生成します。
-
AWS IAM Roles Anywhere リージョン:クラウドストレージプールのリージョンを選択してください。例:
us-east-1。 -
信頼アンカーURN:有効期限の短いSTS認証情報の要求を検証する信頼アンカーのURNを入力します。ルートCAまたは中間CAのいずれかを指定できます。
-
プロファイルURN:信頼できるユーザーが引き受けることができるロールを一覧表示する IAM Roles Anywhere プロファイルの URN を入力してください。
-
ロールURN:信頼できるユーザーであれば誰でも引き受けることができる IAM ロールの URN を入力してください。
-
セッション期間:一時的なセキュリティ認証情報とロールセッションの期間を入力します。最低15分、最長12時間を入力してください。
-
サーバーCA証明書(オプション):IAM Roles Anywhere サーバーを検証するための、PEM 形式の信頼できる CA 証明書が1つ以上必要です。省略した場合、サーバーは検証されません。
-
エンドエンティティ証明書:トラストアンカーによって署名された X509 証明書の公開鍵(PEM 形式)。AWS IAM Roles Anywhere はこのキーを使用して STS トークンを発行します。
-
エンドエンティティ秘密鍵:エンドエンティティ証明書の秘密鍵。
CAP(C2S access portal)商用クラウドサービス(C2S)S3サービス向け
-
一時的な認証情報URL:StorageGRID が CAP サーバーから一時的な認証情報を取得するために使用する完全な URL を入力してください。これには、C2S アカウントに割り当てられたすべての必須およびオプションの API パラメータが含まれます。
-
サーバーCA証明書:*参照*を選択して、StorageGRID が CAP サーバーの検証に使用する CA 証明書をアップロードします。証明書は PEM 形式でエンコードされ、適切な政府認証局(CA)によって発行されている必要があります。
-
クライアント証明書:*参照*を選択して証明書をアップロードします。StorageGRID が CAP サーバーに対して自身を識別するために使用します。クライアント証明書は PEM 形式でエンコードされ、適切な政府認証局(CA)によって発行され、かつお客様の C2S アカウントへのアクセス権限が付与されている必要があります。
-
クライアント秘密鍵:*参照*を選択し、クライアント証明書用のPEMエンコードされた秘密鍵をアップロードします。
-
クライアントの秘密鍵が暗号化されている場合は、クライアントの秘密鍵を復号化するためのパスフレーズを入力してください。それ以外の場合は、*クライアント秘密鍵パスフレーズ*フィールドを空白のままにしてください。
クライアント証明書を暗号化する場合は、従来の暗号化形式を使用してください。PKCS #8暗号化形式はサポートされていません。 Azure Blob StorageAzure Blob Storageの場合、共有キーのみ
-
アカウント名:外部コンテナを所有するストレージアカウントの名前を入力してください。
-
アカウントキー:ストレージアカウントの秘密キーを入力してください
これらの値はAzureポータルで確認できます。
匿名追加情報は必要ありません。
-
-
「続行」を選択します。次に、使用するサーバー検証の種類を選択します。
オプション 説明 ストレージノードOSでルートCA証明書を使用する
接続を保護するには、オペレーティングシステムにインストールされているGrid CA証明書を使用してください。
カスタムCA証明書を使用する
カスタムCA証明書を使用してください。「参照」を選択し、PEM形式の証明書をアップロードしてください。
証明書を検証しない
このオプションを選択すると、クラウドストレージプールへのTLS接続は安全ではなくなります。
-
* 保存 * を選択します。
クラウドストレージプールを保存すると、StorageGRID は以下の処理を行います。
-
バケットまたはコンテナとサービスエンドポイントが存在し、指定した認証情報を使用してそれらにアクセスできることを検証します。
-
バケットまたはコンテナにマーカーファイルを書き込み、それがクラウドストレージプールであることを識別します。このファイルは `x-ntap-sgws-cloud-pool-uuid`という名前で、絶対に削除しないでください。
クラウドストレージプールの検証が失敗した場合、検証が失敗した理由を説明するエラーメッセージが表示されます。例えば、証明書エラーが発生した場合や、指定したバケットまたはコンテナがまだ存在しない場合などに、エラーが報告される可能性があります。
-
-
エラーが発生した場合は、"クラウドストレージプールのトラブルシューティング手順"を参照して問題を解決してから、クラウドストレージプールを再度保存してください。