オンプレミスの ONTAP クラスタから Amazon S3 へデータを階層化する
データを Amazon S3 に階層化することで、オンプレミスの ONTAP クラスタの空きスペースを確保します。データ階層化には、ネットアップの Cloud Tiering サービスが採用されています。
クイックスタート
これらの手順を実行してすぐに作業を開始するか、残りのセクションまでスクロールして詳細を確認してください。
データを Amazon S3 に階層化する準備をします
次のものが必要です。
-
ONTAP 9.2 以降を実行し、 Amazon S3 への HTTPS 接続を備えたオール SSD アグリゲートを含む AFF または FAS システム。
-
アクセスキーとを持つ AWS アカウント 必要な権限 つまり、 ONTAP クラスタはアクセス頻度の低いデータを S3 との間で階層化できます。
-
AWS VPC またはオンプレミスにインストールされたコネクタ。
-
ONTAP クラスタ、 S3 ストレージ、およびクラウド階層化サービスへのアウトバウンド HTTPS 接続を可能にするコネクタのネットワーク。
階層化をセットアップする
Cloud Manager で、オンプレミスの作業環境を選択し、 * 階層化の設定 * をクリックして、プロンプトに従って Amazon S3 にデータを階層化します。
ライセンスをセットアップする
無償トライアルの終了後、従量課金制のサブスクリプション、 ONTAP 階層化ライセンス、またはその両方を組み合わせて使用して、クラウド階層化の料金を支払うことができます。
-
AWS Marketplace でサブスクライブするには、 * Tiering > Licensing * をクリックし、 * Subscribe * をクリックして指示に従います。
-
階層化ライセンスを使用して費用を支払う場合は、 mailto:ng-cloud-tiering@netapp.com ?subject=Licensing [ 購入が必要な場合は当社にお問い合わせください ] の後 "Cloud Tiering から、クラスタにノードを追加してください"。
要件
ONTAP クラスタのサポートを確認し、ネットワークをセットアップし、オブジェクトストレージを準備します。
次の図は、各コンポーネントとその間の準備に必要な接続を示しています。
コネクタと S3 の間の通信は、オブジェクトストレージのセットアップにのみ使用されます。コネクタは、クラウドではなくオンプレミスに配置できます。 |
ONTAP クラスタの準備
データを Amazon S3 に階層化するときは、 ONTAP クラスタが次の要件を満たしている必要があります。
- サポートされている ONTAP プラットフォーム
-
Cloud Tiering は、 FAS システム上の AFF システムとオール SSD アグリゲートをサポートしています。
- サポートされる ONTAP のバージョン
-
ONTAP 9.2 以降
- クラスタネットワークの要件
-
-
ONTAP クラスタが、ポート 443 から Amazon S3 への HTTPS 接続を開始します。
ONTAP は、オブジェクトストレージとの間でデータの読み取りと書き込みを行います。オブジェクトストレージが開始されることはなく、応答するだけです。
AWS Direct Connect を使用するとパフォーマンスが向上し、データ転送コストは削減されますが、 ONTAP クラスタと S3 の間では必要ありません。AWS Direct Connect を使用するとパフォーマンスが大幅に向上するため、この方法を推奨します。
-
AWS VPC または自社運用環境のコネクタからのインバウンド接続が必要です。
クラスタと Cloud Tiering Service の間の接続は必要ありません。
-
階層化ボリュームをホストする各 ONTAP ノードにクラスタ間 LIF が 1 つ必要です。LIF は、 ONTAP がオブジェクトストレージへの接続に使用する IPspace に関連付けられている必要があります。
IPspace を使用すると、ネットワークトラフィックを分離してプライバシーとセキュリティを確保することができます。 "IPspace の詳細については、こちらをご覧ください"。
データの階層化を設定すると、使用する IPspace を入力するように求められます。各 LIF を関連付ける IPspace を選択する必要があります。これは、「デフォルト」の IPspace または作成したカスタム IPspace です。
-
- サポートされるボリュームとアグリゲート
-
クラウド階層化が可能なボリュームの総数は、 ONTAP システムのボリュームの数よりも少なくなる可能性があります。これは、一部のアグリゲートからボリュームを階層化できないためです。たとえば、 SnapLock ボリュームや MetroCluster 構成からはデータを階層化できません。については、 ONTAP のドキュメントを参照してください "FabricPool でサポートされていない機能"。
Cloud Tiering は、 ONTAP 9.5 以降、 FlexGroup ボリュームをサポートしています。セットアップは他のボリュームと同じように機能します。 |
コネクタの作成または切り替え
データをクラウドに階層化するにはコネクタが必要です。AWS S3 にデータを階層化する場合は、 AWS VPC またはオンプレミスのコネクタを使用できます。新しいコネクタを作成するか、現在選択されているコネクタが AWS またはオンプレミスにあることを確認する必要があります。
コネクタのネットワークを準備しています
コネクタに必要なネットワーク接続があることを確認します。コネクタは、オンプレミスまたは AWS にインストールできます。
-
コネクタが取り付けられているネットワークで次の接続が有効になっていることを確認します。
-
クラウドの階層化サービスへのアウトバウンドのインターネット接続 ポート 443 ( HTTPS )
-
ポート 443 から S3 への HTTPS 接続
-
ONTAP クラスタへのポート 443 経由の HTTPS 接続
-
-
必要に応じて、 S3 に対する VPC エンドポイントを有効にします。
ONTAP クラスタから VPC への Direct Connect または VPN 接続が確立されている環境で、コネクタと S3 の間の通信を AWS 内部ネットワークのままにする場合は、 S3 への VPC エンドポイントを推奨します。
Amazon S3 を準備しています
新しいクラスタにデータ階層化を設定するときは、 S3 バケットを作成するか、コネクタが設定されている AWS アカウントで既存の S3 バケットを選択するように求められます。
AWS アカウントには、 Cloud Tiering で入力できる権限とアクセスキーが必要です。ONTAP クラスタは、アクセスキーを使用して S3 との間でデータを階層化します。
-
IAM ユーザに次の権限を付与します。
"s3:ListAllMyBuckets", "s3:ListBucket", "s3:GetBucketLocation", "s3:GetObject", "s3:PutObject", "s3:DeleteObject"
-
アクセスキーを作成または検索します。
クラウド階層化は、 ONTAP クラスタにアクセスキーを渡します。クレデンシャルはクラウド階層化サービスに保存されません。
最初のクラスタから Amazon S3 へのアクセス頻度の低いデータの階層化
AWS 環境を準備したら、最初のクラスタからアクセス頻度の低いデータの階層化を開始します。
-
必要な S3 権限を持つ IAM ユーザの AWS アクセスキー。
-
オンプレミスクラスタを選択
-
「 * 階層化の設定 * 」をクリックします。
これで階層化ダッシュボードが表示されます。
-
クラスタの横にある「 * 階層化を設定」をクリックします。
-
「 * Tiering Setup * 」ページに記載された手順を実行します。
-
* S3 Bucket * :新しい S3 バケットを追加するか、 prefix_fabric-pool_ で始まる既存の S3 バケットを選択し、 * Continue * をクリックします。
コネクタの IAM ポリシーではインスタンスが指定したプレフィックスのバケットに対して S3 処理を実行できるため、 _fabric-pool_prefix が必要です。
たとえば、 S3 バケットに fabric-pool-AFF1 という名前を付けることができます。 AFF1 はクラスタの名前です。
-
* ストレージクラス * :データを 30 日後に移行する S3 ストレージクラスを選択し、 * Continue * をクリックします。
Standard を選択した場合、データはそのストレージクラスに残ります。
-
* クレデンシャル * :必要な S3 権限を持つ IAM ユーザのアクセスキー ID とシークレットキーを入力します。
IAM ユーザは、「 * S3 Bucket * 」ページで選択または作成したバケットと同じ AWS アカウントに属している必要があります。
-
* クラスタネットワーク * : ONTAP がオブジェクトストレージへの接続に使用する IPspace を選択し、「 * 続行」をクリックします。
正しい IPspace を選択すると、 Cloud Tiering を使用して、 ONTAP からクラウドプロバイダのオブジェクトストレージへの接続をセットアップできます。
-
-
「 * Continue * 」をクリックして、階層化するボリュームを選択します。
-
[* Tier Volumes] ページで、各ボリュームの階層化を設定します。をクリックします アイコンをクリックし、階層化ポリシーを選択します。必要に応じてクーリング日数を調整し、 * 適用 * をクリックします。
これで、クラスタのボリュームから S3 オブジェクトストレージへのデータ階層化が設定されました。
また、クラスタを追加したり、クラスタ上のアクティブなデータと非アクティブなデータに関する情報を確認したりすることもできます。詳細については、を参照してください "クラスタからのデータ階層化の管理"。