Amazon FSx で選ぶマネージドファイルシステム - Lustre、Windows、ONTAP、OpenZFS の使い分け

Lustre・Windows・ONTAP・OpenZFS の 4 タイプの特徴と使い分けを整理し、S3 連携とパフォーマンス設計の指針を紹介します。

FSx の概要

FSx は 4 種類のフルマネージドファイルシステムを提供し、最大数百 GB/s のスループットと数百万 IOPS を実現するサービスです。ワークロードの要件 (プロトコル、パフォーマンス、既存環境との互換性) に応じて最適なタイプを選択します。EFS が NFS プロトコルの汎用ファイルシステムであるのに対し、FSx は特定のユースケースに最適化された選択肢を提供します。

4 タイプの使い分け

FSx for Lustre は数百 GB/s のスループットと数百万 IOPS を提供し、HPC シミュレーション、ML トレーニング、動画レンダリングに使用します。S3 データリポジトリと連携し、S3 上のデータを Lustre ファイルシステムから透過的に読み書きできます。FSx for Windows File Server は SMB プロトコルと Active Directory 統合で、Windows アプリケーションのファイル共有をそのまま移行できます。FSx for NetApp ONTAP は NFS と SMB の両方に対応し、SnapMirror でオンプレミスの ONTAP とデータを同期できます。FSx for OpenZFS は NFS プロトコルで Linux ワークロードに対応し、スナップショットからのクローン作成が瞬時に完了します。

4 タイプの詳細比較

FSx for Lustre は HPC や ML のトレーニングデータ向けで、 S3 との透過的な統合で数百 GB/秒のスループットを提供します。 FSx for Windows File Server は SMB プロトコルで Active Directory 統合を提供し、 Windows ワークロードに最適です。 FSx for NetApp ONTAP はマルチプロトコル (NFS 、 SMB 、 iSCSI) とデータ管理機能 (スナップショット、クローン、階層化) を提供します。 FSx for OpenZFS は NFS プロトコルで Linux ワークロード向けに高性能なファイルストレージを提供し、スナップショットとクローンが高速です。 FSx のストレージ戦略を網羅的に学ぶなら、技術書 (Amazon)を参照してください。

FSx の料金

FSx for Lustre は SSD ストレージが 1 GB あたり月額約 0.145 ドル、HDD は約 0.036 ドルです。FSx for Windows は SSD が 1 GB あたり月額約 0.13 ドルです。FSx for ONTAP は SSD が 1 GB あたり月額約 0.125 ドルで、キャパシティプールストレージ (約 0.025 ドル/GB) への自動階層化でコストを最適化します。FSx for OpenZFS は SSD が 1 GB あたり月額約 0.09 ドルです。ワークロードのプロトコル要件とパフォーマンス要件に基づいてタイプを選定し、ONTAP の階層化機能でアクセス頻度の低いデータのコストを削減します。

まとめ

FSx は Lustre、Windows File Server、NetApp ONTAP、OpenZFS の 4 タイプのマネージドファイルシステムを提供するサービスです。ワークロードのプロトコルとパフォーマンス要件に応じてタイプを選定し、ONTAP の自動階層化でストレージコストを最適化します。