Amazon FSx for Lustre のインテリジェント階層化ストレージクラスでメタデータ IOPS の上限が 192,000 に上がったので確認してみた

Amazon FSx for Lustre のインテリジェント階層化ストレージクラスでメタデータ IOPS の上限が 192,000 に上がったので確認してみた

FSx for Lustre のインテリジェント階層化でも、メタデータ IOPS を SSD と同じ 192,000 まで上げられるようになりました。
2026.11.12

はじめに

Amazon FSx for Lustre のインテリジェント階層化(Intelligent-Tiering)ストレージクラスでメタデータ IOPS の上限が上がりました。2026 年 11 月 5 日のアップデートで従来の 12,000 から 16 倍の 192,000 になりました。

https://aws.amazon.com/jp/about-aws/whats-new/2026/11/amazon-fsx-for-lustre-intelligent-tiering-16x-higher-metadata-iops/

なにが嬉しいのか

小さなファイルが多いワークロードでも Intelligent-Tiering を候補にできる

Intelligent-Tiering はデータを階層化して保存する FSx for Lustre のストレージクラスです。ストレージサイズは自動で調整され、事前に必要容量を決める必要がありません。仕組みと料金体系は次の記事で紹介しています。

https://dev.classmethod.jp/articles/amazon-fsx-lustre-new-intelligent-tiering-storage-class/

これまで Intelligent-Tiering のメタデータ IOPS は 12,000 が上限でした。今回のアップデートで メタデータ IOPS の上限は SSD ストレージクラスと同じ 192,000 になりました。もともとスケーラブルなメタデータアクセス設計があり、そちらが Intelligent-Tiering にも適用されたかたちです。ここの制限を理由に SSD を選んでいたワークロードでも、Intelligent-Tiering を検討候補に入れてあげられます。

https://aws.amazon.com/blogs/storage/unlock-higher-performance-for-file-system-workloads-with-scalable-metadata-performance-on-amazon-fsx-for-lustre/

メタデータ IOPS の値を比較的自由に調整できるようになった

これまで Intelligent-Tiering では、メタデータ IOPS を自分で指定する必要がありました。指定できる値は 6,000 IOPS か 12,000 IOPS の 2 つでした。

アップデート以降に作成するファイルシステムでは、スループットキャパシティから値を決める自動モードが加わりました。従来からあるカスタムモードでも、6,000 IOPS か 12,000 IOPS 刻みで最大 192,000 IOPS まで指定できます。

https://docs.aws.amazon.com/fsx/latest/LustreGuide/managing-throughput-capacity.html

メタデータ IOPS について学ぶ

選択の自由を得た分、公式ドキュメントを元に IOPS の値はどう決めたらいいのかこの機会に学びましょう。

https://docs.aws.amazon.com/fsx/latest/LustreGuide/performance.html#dne-metadata-performance

メタデータ IOPS 1 あたりで 1 秒間にできる操作の数は操作の種類で異なります。

操作の種類 1 IOPS あたりの操作数/秒
ファイルの作成、オープン、クローズ 2
ファイルの削除 1
ディレクトリの作成、名前の変更 0.1
ディレクトリの削除 0.2

たとえば 192,000 IOPS なら、ファイルの作成は 1 秒に 384,000 件です。ディレクトリの作成なら 19,200 件の計算です。

モードごとに IOPS 値が自動で決定されるので使いどころを確認しておきます。

モード 値の決まり方 使いどころ
自動 スループットキャパシティの数値に連動 スループットキャパシティに見合う値で足りるとき
カスタム 6,000 または 12,000 刻み(最大 192,000)を入力 自動の値より多く必要なとき

カスタムでは自動で割り当てられる値より小さくできません。自動の値はスループットキャパシティに応じて次のように決定されます。

スループットキャパシティ 自動のメタデータ IOPS
4,000〜8,000 MB/秒 6,000
12,000〜44,000 MB/秒 12,000
48,000 MB/秒以上 24,000 MB/秒ごとに 12,000

作成ウィザードでメタデータ IOPS の設定欄を確認してみる

ストレージクラスは「永続的なインテリジェント階層化」を選び、ほかは既定のままにします。スループットキャパシティの既定の値は 4,000 MB/秒でした。

「永続的なインテリジェント階層化」を選んだ作成ウィザード

メタデータ IOPS の既定は自動でした。カスタムを選ぶと「メタデータ IOPS」の入力欄が表示されます。4,000 MB/秒のまま 192,000 を入力できるようになっています。

4000 MB/秒でカスタムに 192000 を入力した画面

有効な値以外を入力すると、入力欄の下にエラーが表示されました。4,000 MB/秒で 3 通りの値を入力したときの表示です。

画面の表示(4000 MB/秒、メタデータ IOPS の入力欄のエラー)
204000 → メタデータ IOPS は 192000 以下である必要があります。
18000  → メタデータ IOPS は 18000 をサポートしていません。12000 または 24000 をお試しください
3000   → メタデータ IOPS は 6000 以上である必要があります。

192,000 のまま確認画面まで進めた結果は、料金の試算の節に載せています。

自動で割り当てられる値を確認してみる

自動を選んだまま、スループットキャパシティを変えて表示を確認しました。割り当てられる値は「自動 (スループットキャパシティに比例)」のすぐ下に表示されます。作成前にこの表示で値を確かめておくと料金を見積もれます。

4000 MB/秒で自動を選んだメタデータ IOPS の欄

スループットキャパシティごとの表示は次のとおりです。384,000 MB/秒までは前述の表のとおりの値でした。

スループットキャパシティ(MB/秒) 自動の表示
4,000、8,000 6000 IOPS
12,000、44,000 12000 IOPS
48,000 24000 IOPS
72,000 36000 IOPS
384,000 192000 IOPS
408,000、2,000,000 192000 IOPS

東京リージョンで 1 か月使った場合の料金を試算してみる

東京リージョンの単価から 1 か月起動した場合の月額を試算します。単価は 2026 年 11 月 7 日時点のものです。

https://aws.amazon.com/fsx/lustre/pricing/

項目 単価
スループットキャパシティ 0.656 USD/MBps-月
メタデータ IOPS 0.069 USD/IOPS-月
SSD 読み取りキャッシュ 0.108 USD/GB-月

料金は月額で示されますが、使用量は秒単位で按分されます。

SSD ストレージクラスと Intelligent-Tiering では、メタデータ IOPS の課金対象が微妙に違います。SSD では自動で割り当てられた分が料金に含まれ、それを超えた分だけが課金されます。Intelligent-Tiering では自動で割り当てられた分も含めて全量が課金されます。

For SSD file systems, you pay for the Metadata IOPS you provision above the number that Automatic mode provisions for your file system. For Intelligent-Tiering file systems, you pay for all Metadata IOPS, including those provisioned in Automatic mode.

出典: Amazon FSx for Lustre performance

SSD 読み取りキャッシュの既定は自動で設定になっています。4,000 MB/秒では 20,000 GiB が割り当てられます。この分で月額約 2,160 USD が加わります(GiB と GB の差を無視した概算)。

https://docs.aws.amazon.com/fsx/latest/LustreGuide/managing-ssd-read-cache.html

キャッシュを使わない場合は、カスタムを選んで「SSD 読み取りキャッシュキャパシティ」に 0 を入力します。

SSD 読み取りキャッシュでカスタムを選び 0 GiB を入力した画面

4,000 MB/秒で SSD 読み取りキャッシュなし、データ量ゼロとした場合の月額は次のとおりです。ストレージとリクエストの料金は、データ量とアクセス量に応じて別にかかります。

構成 スループットキャパシティ メタデータ IOPS 月額合計
4,000 MB/秒 + 自動(6,000) 2,624 USD 414 USD 3,038 USD
4,000 MB/秒 + 12,000(従来の上限) 2,624 USD 828 USD 3,452 USD
4,000 MB/秒 + 192,000 2,624 USD 13,248 USD 15,872 USD

192,000 にするとメタデータ IOPS の料金だけで良いお値段です。

既存の Intelligent-Tiering のファイルシステムには適用できない

既存の Intelligent-Tiering のファイルシステムには今回のアップデートは適用されません。2026 年 11 月 5 日より前に作成したものは、メタデータ IOPS を 6,000 IOPS か 12,000 IOPS からしか選べず、自動も使えません。そして、なんとバックアップから復元したファイルシステムでも、元の制約を引き継ぎます。192,000 IOPS や自動を使うには、ファイルシステムを新しく作成する必要があります。

ユーザーガイドには次のように書かれています。

Intelligent-Tiering file systems created before November 5, 2026, support only User-provisioned mode, with valid Metadata IOPS values of 6000 and 12000. A file system restored from a backup inherits the supported metadata modes, Metadata IOPS values, and minimum Metadata IOPS requirement of the file system the backup was created from.

出典: Managing metadata performance

まとめ

Amazon FSx for Lustre の Intelligent-Tiering で、メタデータ IOPS を 192,000 まで設定できるようになりました。上限は SSD ストレージクラスと同じになりました。小さなファイルが多いワークロードでも、Intelligent-Tiering を候補にできます。

おわりに

根本的にアーキテクチャが違うためなのか、既存 FSx for Luster から移行するなら完全に作り直しなのが手間なところですね。S3 をバックエンドのストレージに利用している SSD ストレージクラスならまだやりやすそうですけど。

参考

この記事をシェアする

AWSのお困り事はクラスメソッドへ

関連記事