翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
パフォーマンスFSxの NetApp ONTAP Amazon
以下は、ファイルシステムのパフォーマンスFSxに関する NetApp ONTAP Amazon の概要と、使用可能なパフォーマンスとスループットのオプション、および便利なパフォーマンスのヒントの説明です。
トピック
ONTAP ファイルシステムの のパフォーマンスの測定FSx方法
ファイルシステムのパフォーマンスは、レイテンシー、スループット、および 1 秒あたりの I/O オペレーション () によって測定されますIOPS。
レイテンシー
Amazon FSx for NetApp ONTAP は、ソリッドステートドライブ (SSD) ストレージでミリ秒未満のファイルオペレーションレイテンシーを提供し、キャパシティープールストレージでは数十ミリ秒のレイテンシーを提供します。さらに、Amazon FSxでは、各ファイルサーバーに (不揮発性メモリエクスプレス) ドライブとインメモリというNVMe 2 つの読み取りキャッシュレイヤーがあり、最も頻繁に読み取られるデータにアクセスする際のレイテンシーをさらに低く抑えることができます。
スループットと IOPS
各 Amazon FSx ファイルシステムは、最大数十 GB/秒のスループットと数百万の を提供しますIOPS。特定のスループット量と、ファイルシステムでワークロードIOPSが駆動できるスループットは、ファイルシステムの合計スループット容量とストレージ容量の設定、およびアクティブなワーキングセットのサイズを含むワークロードの性質によって異なります。
SMB マルチチャネルとNFS接続のサポート
Amazon ではFSx、1 つのSMBセッションで ONTAPとクライアント間に複数の接続を提供するようにSMBマルチチャネルを設定できます。SMB マルチチャネルは、クライアントとサーバー間の複数のネットワーク接続を同時に使用してネットワーク帯域幅を集約し、最大使用率を実現します。を使用してSMBマルチチャネルNetApp ONTAPCLIを設定する方法については、「パフォーマンスと冗長性のためのSMBマルチチャネルの設定
NFS クライアントは、nconnect
マウントオプションを使用して、1 つのNFSマウントに複数のTCP接続 (最大 16 個) を関連付けることができます。このようなNFSクライアントは、ラウンドロビン方式で複数のTCP接続にファイルオペレーションを多重化するため、使用可能なネットワーク帯域幅からより高いスループットが得られます。NFSv3 および NFSv4.1+ は をサポートしますnconnect
。 Amazon EC2インスタンスのネットワーク帯域幅は、ネットワークフローの帯域幅制限あたり 5 Gbps の全二重性を記述します。nconnect
またはSMBマルチチャネルで複数のネットワークフローを使用することで、この制限を克服できます。がNFSクライアントバージョンでnconnect
サポートされているかどうかを確認するには、クライアントドキュメントを参照してください。NetApp ONTAP のサポートの詳細についてはnconnect
、「 ONTAPのサポート」を参照してくださいNFSv4。1
パフォーマンスの詳細
Amazon FSx for NetApp ONTAP Performance モデルについて詳しく理解するには、Amazon FSx ファイルシステムのアーキテクチャコンポーネントを調べることができます。クライアントコンピューティングインスタンスは、 AWS 内に存在するかオンプレミスに存在するかにかかわらず、1 つ以上の Elastic Network Interface () を介してファイルシステムにアクセスしますENI。これらのネットワークインターフェイスVPCは、ファイルシステムに関連付ける Amazon にあります。各ファイルシステムの背後にENIは、ネットワーク経由でNetApp ONTAPファイルシステムにアクセスするクライアントにデータを提供するファイルサーバーがあります。Amazon FSxは、各ファイルサーバーで高速インメモリキャッシュとNVMeキャッシュを提供し、最も頻繁にアクセスされるデータのパフォーマンスを向上させます。各ファイルサーバーには、ファイルシステムデータをホストするSSDディスクがアタッチされます。
これらのコンポーネントを次の図表で説明します。
ネットワークインターフェイス、インメモリキャッシュ、NVMeキャッシュ、ストレージボリュームなどのこれらのアーキテクチャコンポーネントに対応するのが、全体的なスループットとパフォーマンスを決定するファイルシステムFSxにおける NetApp ONTAP Amazon の主要なIOPSパフォーマンス特性です。
-
ネットワーク I/O パフォーマンス: クライアントとファイルサーバー間のリクエストのスループット/IOPS (集計)
-
ファイルサーバーのインメモリとNVMeキャッシュサイズ: キャッシュに対応できるアクティブなワーキングセットのサイズ
-
ディスク I/O パフォーマンス: ファイルサーバーとストレージディスク間のリクエストのスループットIOPS/
ファイルシステムのパフォーマンス特性を決定する要因には、 の合計量SSDIOPSと、設定するスループットキャパシティの 2 つがあります。最初の 2 つのパフォーマンス特性であるネットワーク I/O パフォーマンスとインメモリおよびNVMeキャッシュサイズはスループット容量によってのみ決定され、3 番目のパフォーマンスであるディスク I/O パフォーマンスはスループット容量と SSD の組み合わせによって決まりますIOPS。
ファイルベースのワークロードは通常、スパイキーであり、バースト間のアイドル時間が長い I / O が短く、強烈な期間によって特徴付けられます。急増するワークロードをサポートするために、ファイルシステムが 24 時間 365 日維持できるベースライン速度に加えて、Amazon FSxはネットワーク I/O オペレーションとディスク I/O オペレーションの両方で一定期間、高速にバーストする機能を提供します。Amazon FSxは、ネットワーク I/O クレジットメカニズムを使用して、平均使用率IOPSに基づいてスループットを割り当てます。ファイルシステムは、スループットとIOPS使用量がベースライン制限を下回るとクレジットを蓄積し、I/O オペレーションを実行するときにこれらのクレジットを使用できます。
書き込み操作は、読み取り操作の 2 倍のネットワーク帯域幅を使用します。書き込み操作はセカンダリファイルサーバー上でレプリケートされる必要があるため、1 回の書き込み操作で 2 倍のネットワークスループットが発生します。
デプロイタイプがパフォーマンスに与える影響
FSx の を使用して、シングル AZ およびマルチ AZ ファイルシステムを作成できますONTAP。第 1 世代ファイルシステム (シングル AZ とマルチ AZ の両方) と第 2 世代マルチ AZ ファイルシステムは、1 つの高可用性 (HA) ペアを搭載しています。第 2 世代シングル AZ ファイルシステムは、最大 12 個の HA ペアを搭載しています。詳細については、「高可用性 (HA) ペアの管理」を参照してください。
FSx ONTAP マルチ AZ およびシングル AZ ファイルシステムの場合、SSDストレージでは一貫したサブミリ秒のファイルオペレーションレイテンシーを提供し、容量プールストレージでは数十ミリ秒のレイテンシーを提供します。さらに、次の要件を満たすファイルシステムは、NVMe読み取りレイテンシーを減らし、頻繁に読み取IOPSられるデータを増やすための読み取りキャッシュを提供します。
マルチ AZ 1 およびマルチ AZ 2 ファイルシステム
2022 年 11 月 28 日以降に作成されたシングル AZ 1 ファイルシステムで、スループットキャパシティGBpsが 2 つ以上ある
1 ペアあたりGBpsスループットキャパシティが 6 以上のシングル AZ 2 ファイルシステム
注記
第 2 世代ファイルシステム (シングル AZ 2 およびマルチ AZ 2) では、NVMeキャッシュを使用すると、高スループットまたは大規模な I/O ワークロードの合計スループットがワークロードで低下する可能性があります。スループットバインドされたワークロードがある場合は、NVMeキャッシュを無効にすることをお勧めします。詳細については、「NVMe キャッシュの管理」を参照してください。
次の表は、高可用性 (HA) ペアの数や可用性などの要因に応じて、ファイルシステムがスケールアップできるスループット容量を示しています AWS リージョン 。
ストレージ容量のパフォーマンスへの影響
ファイルシステムが達成できる最大ディスクスループットとIOPSレベルは、次のいずれか低い方です。
-
ファイルシステム用に選択したスループットキャパシティに基づく、ファイルサーバーによって提供されるディスクパフォーマンスレベル
-
ファイルシステムにSSDIOPSプロビジョニングした の数によって提供されるディスクパフォーマンスレベル
デフォルトでは、ファイルシステムのSSDストレージは、次のレベルのディスクスループットと を提供しますIOPS。
-
ディスクスループット (MBpsストレージの TiB あたり): 768
-
ディスク IOPS (IOPsストレージの TiB あたり): 3,072
スループットキャパシティがパフォーマンスに与える影響
すべての Amazon FSx ファイルシステムには、ファイルシステムの作成時に設定するスループットキャパシティがあります。ファイルシステムのスループットキャパシティによって、ネットワーク I/O パフォーマンスのレベル、つまりファイルシステムをホストする各ファイルサーバーが、ファイルシステムにアクセスするクライアントにネットワーク経由でファイルデータを提供できる速度が決まります。スループットキャパシティが高いほど、各ファイルサーバーでデータをキャッシュするためのメモリと不揮発性メモリエクスプレス (NVMe) ストレージが増え、各ファイルサーバーでサポートされるディスク I/O パフォーマンスも高くなります。
オプションで、ファイルシステムを作成するSSDIOPSときに、より高いレベルの をプロビジョニングできます。ファイルシステムが達成できる の最大レベルは、追加の をプロビジョニングする場合でも、ファイルシステムのスループットキャパシティによって決まりSSDIOPSますSSDIOPS。
次の表に、スループットキャパシティの完全な仕様と、ベースライン、バーストレベル、および対応する AWS リージョンのファイルサーバでのキャッシュのメモリ量を示します。
例: ストレージ容量とスループットキャパシティ
次の例は、ストレージ容量とスループットキャパシティがファイルシステムのパフォーマンスに与える影響を示しています。
2 TiB のSSDストレージ容量と 512 MBpsのスループット容量で設定された第 1 世代ファイルシステムには、次のスループットレベルがあります。
-
ネットワークスループット – 625 MBpsベースラインと 1,250 MBpsバースト (スループットキャパシティ表を参照)
-
ディスクスループット – 512 MBpsベースラインと 600 MBpsバースト。
したがって、ファイルシステムにアクセスするワークロードは、ファイルサーバーのインメモリキャッシュとNVMeキャッシュにキャッシュされたアクティブにアクセスされたデータに対して実行されるファイルオペレーションに対して、最大 625 個のMBpsベースラインと 1,250 個のMBpsバーストスループットを駆動できます。