データの階層化に使用するオブジェクトストレージの管理
オンプレミスのONTAPクラスターを特定のオブジェクト ストレージにデータを階層化するように構成したら、追加のオブジェクト ストレージ タスクを実行できます。新しいオブジェクトストレージの追加、セカンダリオブジェクトストレージへの階層化データのミラーリング、プライマリオブジェクトとミラーオブジェクトのストレージのスワップ、アグリゲートからのミラーオブジェクトストアの削除などが可能です。
クラスタに設定されているオブジェクトストアの表示
各クラスターに対して構成されているすべてのオブジェクト ストアと、それらが接続されているアグリゲートを確認できます。
-
クラスター ページから、クラスターのメニュー アイコンを選択し、オブジェクト ストア情報 を選択します。
-
オブジェクトストアの詳細を確認します。
次の例では、Amazon S3とAzure Blobオブジェクトストアがクラスタ上の別のアグリゲートに接続されています。
新しいオブジェクトストアを追加しています
集約にアタッチできる新しいオブジェクト ストアを追加します。
-
クラスター ページから、クラスターのメニュー アイコンを選択し、オブジェクト ストア情報 を選択します。
-
オブジェクト ストア情報ページで、*新しいオブジェクト ストアの作成*を選択します。
オブジェクトストアウィザードが起動します。次の例は、Amazon S3にオブジェクトストアを作成する方法を示しています。
-
オブジェクトストレージ名の定義:このオブジェクトストレージの名前を入力します。このクラスタのアグリゲートで使用する可能性のある他のオブジェクトストレージから一意である必要があります。
-
プロバイダーの選択: Amazon Web Services などのプロバイダーを選択し、続行 を選択します。
-
Create Object Storage *ページで次の手順を実行します。
-
* S3 Bucket *:新しいS3バケットを追加するか、prefix_fabric-pool_で始まる既存のS3バケットを選択します。次に、バケットへのアクセスを提供する AWS アカウント ID を入力し、バケットのリージョンを選択して、「続行」を選択します。
コネクタの IAM ポリシーではインスタンスが指定したプレフィックスのバケットに対して S3 処理を実行できるため、 fabric-pool_prefix が必要です。たとえば、 S3 バケット _fabric-pool-AFF1、 AFF1 はクラスタの名前です。
-
ストレージクラスのライフサイクル:BlueXPの階層化機能は、階層化されたデータのライフサイクル移行を管理します。データは_Standard_classから開始されますが、一定の日数が経過したあとに別のストレージクラスをデータに適用するルールを作成することもできます。
階層化されたデータを移行する S3 ストレージ クラスと、そのクラスにデータが割り当てられるまでの日数を選択し、[続行] を選択します。たとえば、次のスクリーンショットは、階層化されたデータが、オブジェクトストレージで45日後に_Standard_classから_Standard-ia_classに割り当てられていることを示しています。
「 * このストレージクラスにデータを保持する」を選択した場合、データは _Standard_storage クラスに残り、ルールは適用されません。 "「サポートされているストレージクラス」を参照"。
選択したバケット内のすべてのオブジェクトにライフサイクルルールが適用されます。
-
認証情報: 必要な S3 権限を持つ IAM ユーザーのアクセスキー ID とシークレットキーを入力し、[続行] を選択します。
IAM ユーザは、「 * S3 Bucket * 」ページで選択または作成したバケットと同じ AWS アカウントに属している必要があります。階層化のアクティブ化に関するセクションで、必要な権限を確認してください。
-
クラスタ ネットワーク: ONTAP がオブジェクト ストレージに接続するために使用する IPspace を選択し、続行 を選択します。
正しいIPspaceを選択すると、BlueXPの階層化でONTAP からクラウドプロバイダのオブジェクトストレージへの接続をセットアップできます。
-
オブジェクトストアが作成されます。
これで、クラスタ内のアグリゲートにオブジェクトストアを接続できるようになります。
ミラーリング用に2つ目のオブジェクトストアをアグリゲートに接続しています
2つ目のオブジェクトストアをアグリゲートに接続してFabricPool ミラーを作成し、2つのオブジェクトストアにデータを同期的に階層化することができます。アグリゲートにオブジェクトストアがすでに1つ接続されている必要があります。 "FabricPool ミラーの詳細については、こちらをご覧ください"。
MetroCluster構成を使用する場合は、異なるアベイラビリティゾーンにあるパブリッククラウド内のオブジェクトストアを使用することを推奨します。 "MetroCluster 要件の詳細については、ONTAP のドキュメントを参照してください"です。MetroClusterでは、ミラーされていないアグリゲートを使用することは推奨されません。使用するとエラーメッセージが表示されます。
MetroCluster構成でStorageGRIDをオブジェクトストアとして使用している場合は、両方のONTAPシステムで単一のStorageGRIDシステムへのFabricPool階層化を実行できます。各ONTAP システムでは、データを別々のバケットに階層化する必要があります。
-
クラスター ページから、選択したクラスターの 詳細設定 を選択します。
-
詳細設定ページで、使用するオブジェクトストアをミラーオブジェクトストアの場所にドラッグします。
-
[オブジェクト ストアのアタッチ] ダイアログで [アタッチ] を選択すると、2 番目のオブジェクト ストアが集約にアタッチされます。
2つのオブジェクトストアの同期中は、ミラーステータスが「同期中」と表示されます。同期が完了すると、ステータスが「Synchronized」に変わります。
プライマリオブジェクトストアとミラーオブジェクトストアを交換しています
アグリゲートのプライマリオブジェクトストアとミラーオブジェクトストアをスワップできます。オブジェクトストアミラーがプライマリになり、元のプライマリがミラーになります。
-
クラスター ページから、選択したクラスターの 詳細設定 を選択します。
-
[詳細設定] ページで、アグリゲートのメニュー アイコンを選択し、[宛先のスワップ] を選択します。
-
ダイアログボックスでアクションを承認し、プライマリオブジェクトストアとミラーオブジェクトストアがスワップされます。
アグリゲートからのミラーオブジェクトストアの削除
追加のオブジェクトストアにレプリケートする必要がなくなった場合は、FabricPool ミラーを削除できます。
-
クラスター ページから、選択したクラスターの 詳細設定 を選択します。
-
[詳細設定] ページで、アグリゲートのメニュー アイコンを選択し、[オブジェクト ストアのミラーリング解除] を選択します。
ミラーオブジェクトストアがアグリゲートから削除され、階層化データはレプリケートされなくなります。
|
MetroCluster 構成からミラーオブジェクトストアを削除する場合は、プライマリオブジェクトストアも削除するかどうかの確認を求められます。プライマリオブジェクトストアをアグリゲートに接続したままにすることも、削除することもできます。 |
階層化されたデータを別のクラウドプロバイダに移行する
BlueXPの階層化サービスを使用すると、階層化されたデータを別のクラウドプロバイダに簡単に移行できます。たとえば、Amazon S3からAzure Blobに移動する場合は、上記の手順を次の順序で実行できます。
-
Azure Blobオブジェクトストアを追加
-
この新しいオブジェクトストアをミラーとして既存のアグリゲートに接続します。
-
プライマリオブジェクトストアとミラーオブジェクトストアを入れ替えます。
-
Amazon S3オブジェクトストアのミラーリングを解除します。