使用可能な IOPS とは
使用可能な IOPS カウンタは、リソースの上限に達するまでにノードまたはアグリゲートに追加できる残りの IOPS の数を示します。ノードで提供可能な合計 IOPS は、 CPU の数、 CPU の速度、 RAM の容量など、ノードの物理仕様に基づきます。アグリゲートで提供可能な合計 IOPS は、ディスクが SATA 、 SAS 、 SSD のいずれであるかなど、ディスクの物理特性に基づきます。
空きパフォーマンス容量カウンタは使用可能な残りのリソースの割合を示すのに対し、使用可能な IOPS カウンタは最大パフォーマンス容量に達するまでにリソースに追加できる IOPS (ワークロード)の正確な数を示します。
たとえば、 FAS2520 と FAS8060 のストレージシステムを使用している場合、空きパフォーマンス容量の値が 30% であれば、空きパフォーマンス容量がいくらか残っていることがわかります。ただし、この値からは、それらのノードに導入できるワークロードの数はわかりません。使用可能な IOPS カウンタの場合は、使用可能な IOPS が FAS8060 には 500 あり、 FAS2520 には 100 だけのように、正確な数が示されます。
使用可能なIOPSのデータは、クラスタ内のノードにONTAP 9.0以降のソフトウェアがインストールされている場合にのみ表示されます。 |
ノードのレイテンシと IOPS の関係を示す曲線の例を次の図に示します。
リソースで提供可能な最大 IOPS は、使用済みパフォーマンス容量カウンタが 100% (最適ポイント)の時点の IOPS の数です。運用ポイントから、このノードの現在の IOPS は 100K で、レイテンシは 1.0 ミリ秒 / 処理ですノードからキャプチャされた Unified Manager の統計によると、このノードの最大 IOPS は 160K であり、あと 60K の IOPS を利用できます。したがって、このノードにさらにワークロードを追加することで、システムをより効率的に使用することができます。
ユーザアクティビティが少ないリソースについては、一般的なワークロードを想定し、 CPU コアあたりの IOPS を約 4 、 500 として使用可能な IOPS の値が計算されます。これは、提供されるワークロードの特性を正確に見積もるためのデータが Unified Manager で得られないためです。 |