SSD ストレージ容量を動的に増やす - FSx for ONTAP

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

SSD ストレージ容量を動的に増やす

次のソリューションを使用すると、使用している SSD ストレージ容量が指定したしきい値を超えた場合に、FSx for ONTAP ファイルシステムの SSD ストレージ容量を動的に増やすことができます。 AWS CloudFormation このテンプレートは、ストレージ容量のしきい値、このしきい値に基づく Amazon CloudWatch アラーム、 AWS Lambda およびファイルシステムのストレージ容量を増やす機能の定義に必要なすべてのコンポーネントを自動的にデプロイします。

このソリューションは、必要なすべてのコンポーネントを自動的にデプロイし、以下のパラメータを使用します。

  • FSx for ONTAP ファイルシステム ID。

  • 使用している SSD ストレージ容量のしきい値 (数値)。 CloudWatch これはアラームがトリガーされるパーセンテージです。

  • ストレージ容量の増加率 (%)。

  • スケーリング通知の受信に使用する E メールアドレス。

アーキテクチャの概要

このソリューションをデプロイすると、 AWS クラウドに以下のリソースが構築されます。

FSx for ONTAP ファイルシステムのストレージ容量を自動的に増やすソリューションのアーキテクチャ図表。

この図表は以下のステップを示しています。

  1. AWS CloudFormation テンプレートは、 CloudWatch アラーム、 AWS Lambda 関数、Amazon Simple Notification Service (Amazon SNS) キュー、および必要なすべての AWS Identity and Access Management (IAM) ロールをデプロイします。IAM ロールは、Amazon FSx API オペレーションを呼び出すためのアクセス許可を Lambda 関数に付与します。

  2. CloudWatch ファイルシステムの使用済みストレージ容量が指定されたしきい値を超えるとアラームをトリガーし、Amazon SNS キューにメッセージを送信します。アラームは、ファイルシステムの使用している容量が 5 分間、継続的にしきい値を超えた場合にのみトリガーされます。

  3. ソリューションによって、この Amazon SNS トピックに登録されている Lambda 関数がトリガーされます。

  4. Lambda 関数は、指定された増加率の値に基づいて新しいファイルシステムのストレージ容量を計算し、新しいファイルシステムのストレージ容量を設定します。

  5. Lambda CloudWatch 関数オペレーションの元のアラーム状態と結果は Amazon SNS キューに送信されます。

CloudWatch アラームへの応答として実行されるアクションに関する通知を受け取るには、サブスクリプション確認メールに記載されているリンクに従って Amazon SNS トピックのサブスクリプションを確認する必要があります

AWS CloudFormation テンプレート

このソリューションでは AWS CloudFormation 、FSx for ONTAPファイルシステムのストレージ容量を自動的に増やすために使用されるコンポーネントの導入を自動化します。このソリューションを使用するには、F テンプレートをダウンロードしてください。SxOntapDynamicStorageScaling AWS CloudFormation

テンプレートは、次のように説明されている パラメータ を使用します。テンプレートパラメータとそのデフォルト値を確認し、ファイルシステムのニーズに合わせて変更します。

FileSystemId

デフォルト値はありません。ストレージ容量を自動的に拡張したいファイルシステムの ID。

LowFreeDataStorageCapacityThreshold

デフォルト値はありません。使用しているストレージ容量のしきい値を、ファイルシステムの現在のストレージ容量のパーセンテージ (%) で指定します。このしきい値で、アラームがトリガーされ、ファイルシステムのストレージ容量が自動的に拡張されます。使用しているストレージがこのしきい値を超えると、ファイルシステムの空きストレージ容量が低いと見なされます。

EmailAddress

デフォルト値はありません。SNS サブスクリプションに使用するメールアドレスを指定して、ストレージ容量のしきい値アラートを受信します。

PercentIncrease

デフォルトは、20% です。現在のストレージ容量のパーセンテージとして表される、ストレージ容量を増やす量を指定します。

注記

ストレージのスケーリングは、 CloudWatch ALARMアラームが状態になるたびに 1 回試行されます。ストレージのスケーリングオペレーションが試行された後でも SSD ストレージ容量の使用率がしきい値を超えている場合、ストレージスケーリングオペレーションは再度試行されません。

MaxF B SxSizeinGi

デフォルトは、196608 です。SSD ストレージでサポートされる最大ストレージ容量を指定します。

による自動デプロイ AWS CloudFormation

次の手順では、FSx for ONTAP AWS CloudFormation ファイルシステムのストレージ容量を自動的に増やすためのスタックを設定してデプロイします。デプロイには、数分かかります。 CloudFormation スタックの作成について詳しくは、『ユーザーガイド』の「AWS CloudFormation コンソールでのスタックの作成」を参照してください。AWS CloudFormation

注記

このソリューションを実装すると、 AWS 関連サービスの料金が発生します。詳細については、それらのサービスの料金詳細ページを参照してください。

開始する前に、Amazon 仮想プライベートクラウド (Amazon VPC) で実行されている Amazon FSx ファイルシステムの ID が手元にある必要があります。 AWS アカウント Amazon FSx リソースの作成の詳細については、「Amazon FSx for NetApp ONTAP の開始方法」を参照してください。

自動ストレージ容量拡張ソリューションスタックを起動するには
  1. F SxOntapDynamicStorageScaling AWS CloudFormation テンプレートをダウンロードします。

    注記

    Amazon FSx は現在、 AWS 特定のリージョンでのみご利用いただけます。このソリューションは、Amazon FSx AWS が利用可能なリージョンで起動する必要があります。詳細については、「AWS 全般のリファレンス」の「Amazon FSx エンドポイントとクォータ」を参照してください。

  2. AWS CloudFormation コンソールから [スタックの作成] > [新しいリソースを使用] を選択します。

  3. [Template is ready] (テンプレートの準備完了) を選択します。[Specify template] (テンプレートの指定) セクションで、[Upload a template file] (テンプレートファイルをアップロード) を選択し、ダウンロードしたテンプレートをアップロードします。

  4. [Specify stack details] (スタック詳細の指定) では、自動ストレージ容量増加ソリューションの値を入力します。

    CloudFormation テンプレートの「スタックの詳細を指定」ページに入力された値
  5. [Stack name] (スタック名) を入力します。

  6. [Parameters] (パラメータ) については、テンプレートのパラメータを確認し、ファイルシステムのニーズに合わせて変更します。次いで、[次へ] を選択します。

    注記

    CloudFormation このテンプレートでスケーリングを試みたときにメール通知を受け取るには、テンプレートをデプロイした後に受信した SNS サブスクリプションメールを確認してください。

  7. カスタムソリューションに必要な [Options] (オプション) 設定を入力し、[Next] (次へ) を選択します。

  8. [Review] (確認) では、ソリューション設定を確認して確定します。テンプレートが IAM リソースを作成することを認めるチェックボックスを選択します。

  9. [Create] (作成) を選択してスタックをデプロイします。

AWS CloudFormation スタックのステータスはコンソールの Status 列で確認できます。数分で [CREATE_COMPLETE] (作成完了) のステータスが表示されます。

スタックの更新

スタックの作成後、同じテンプレートを使用してパラメータに新しい値を指定することで、スタックを更新できます。詳細については、「AWS CloudFormation ユーザーガイド」の「スタックの直接更新」を参照してください。