ストレージ ・
Amazon FSx 完全ガイド|Windows / Lustre / NetApp / OpenZFS の使い分け
Amazon FSx は 目的別に最適化されたフルマネージド共有ファイルシステム 4 種類のサービス群。Windows ファイル共有・HPC・エンタープライズストレージ・Linux 高機能 FS の各用途に特化したマネージドサービスを提供する。 ---
Windows / Lustre / NetApp ONTAP / OpenZFS 4 種のフルマネージド共有ファイルシステム。
1. 概要(端的に)
Amazon FSx は 目的別に最適化されたフルマネージド共有ファイルシステム 4 種類のサービス群。Windows ファイル共有・HPC・エンタープライズストレージ・Linux 高機能 FS の各用途に特化したマネージドサービスを提供する。
2. 何ができるか
4 つのファイルシステム
| サービス | プロトコル | 主用途 |
|---|---|---|
| FSx for Windows File Server | SMB | Windows 共有フォルダ・Active Directory 連携 |
| FSx for Lustre | POSIX | HPC・ML 学習・大規模データ処理 |
| FSx for NetApp ONTAP | NFS / SMB / iSCSI | エンタープライズマルチプロトコル |
| FSx for OpenZFS | NFS | 高機能 Linux FS(スナップショット・圧縮) |
3. 特徴
FSx for Windows File Server
- Windows ネイティブ SMB ファイル共有
- Active Directory 統合
- Windows ACL 対応
- DFS(Distributed File System)対応
- 自動バックアップ
- 高可用性(マルチ AZ オプション)
FSx for Lustre
- 超高速並列 FS:100 GB/s スループット、ミリ秒レイテンシ
- HPC・機械学習向け
- S3 との直接統合(S3 のデータをマウントしてアクセス)
- 一時的(Scratch)/ 永続的(Persistent)の 2 種
FSx for NetApp ONTAP
- エンタープライズ機能の塊:重複排除・圧縮・スナップショット・SnapMirror
- マルチプロトコル(NFS・SMB・iSCSI)
- オンプレ NetApp との互換性
- 既存 NetApp ワークロードの AWS 移行に最適
FSx for OpenZFS
- Linux 向け高機能 FS:圧縮・スナップショット・クローン
- NFS v3/v4 対応
- 高速 SSD ベース
4. 仕組み
各 FSx はそれぞれ独自の実装で、目的別に最適化されたファイルシステム本体を AWS がマネージドで提供する。
共通の特徴
- VPC 内で動作:マウントターゲット(ENI)経由
- Multi-AZ オプション:高可用性
- 暗号化:KMS で透過暗号化
- バックアップ:自動 + 手動
- CloudWatch メトリクス:性能監視
Lustre + S3 統合
S3 バケット ←→ FSx for Lustre
S3 のオブジェクトを Lustre ファイルとして見せる「データリポジトリ」機能。ML 学習で頻繁に使う。
Windows File Server の AD 連携
- AWS Managed AD:AWS マネージドの Active Directory
- オンプレ AD:AD Connector 経由
- セルフマネージド AD:EC2 上の自前 AD
5. ユースケース
ユースケース 1:Windows ファイル共有のクラウド移行
オンプレ Windows ファイルサーバーを FSx for Windows に置き換え。
ユースケース 2:HPC ワークロード
気象シミュレーション・流体計算 → FSx for Lustre + EC2 HPC インスタンス。
ユースケース 3:機械学習トレーニング
S3 のデータを FSx for Lustre 経由で SageMaker や EC2 GPU で高速読み込み。
ユースケース 4:NetApp 移行
オンプレ NetApp を FSx for NetApp ONTAP に移行 → 既存運用そのまま。
ユースケース 5:高機能 Linux FS
スナップショット・クローン・圧縮が必要な Linux 環境。
6. 関連用語
7. 関連サイト
AWS 公式
参考
🎓 試験での出題傾向
| 試験 | 重要度 | 主な出題パターン |
|---|---|---|
| CLF | 中 | FSx の存在 |
| SAA | 高 | 各 FSx の使い分け(頻出) |
| DVA | 低 | 出題ほぼなし |
| SOA | 中 | 運用設計・モニタリング |