AWS認定資格 WEB問題集&徹底解説

CloudOpsエンジニア -アソシエイト

Amazon FSx の概要と試験出題ポイントは?

AWSサービスの一つであるAmazon FSxはどんな内容なのでしょうか?また、AWS認定資格のSysOpsアドミニストレーター -アソシエイト(SOA)に合格するためには、サービスのどんなポイントを押さえておけばよいのでしょうか?
ここでは、そんなあなたの疑問に回答していきたいと思います

Amazon FSx 徹底解説 | AWS認定試験の頻出ポイントまとめ

1. サービス概要

Amazon FSxは、業界標準のファイルシステムをフルマネージドで提供するサービスです。現在4種類のファイルシステムが利用できます:FSx for Windows File ServerFSx for LustreFSx for NetApp ONTAPFSx for OpenZFS

EFSがLinux/NFS用であるのに対し、FSxはWindows(SMB)・高性能HPC・エンタープライズNAS等の特定ワークロードに最適化されたマネージドファイルシステムです。

2. 主な特徴と機能

2.1 FSx for Windows File Server

  • WindowsネイティブのSMBプロトコルでアクセス。既存Windowsアプリをそのまま移行可能。
  • Active Directory統合: AWS Managed Microsoft AD / セルフマネージドADと連携。ユーザー認証・権限管理はADで一元管理。
  • DFS(Distributed File System)名前空間をサポート。
  • シングルAZ / マルチAZ構成を選択可能(マルチAZで高可用性)。
  • 用途: ホームディレクトリ・業務アプリ共有ファイル・Windows移行。

2.2 FSx for Lustre

  • 超高性能なHPC(ハイパフォーマンスコンピューティング)向けの分散ファイルシステム。
  • 最大数百GB/秒のスループット・サブミリ秒レイテンシ。
  • S3との統合: S3バケットをバックエンドにリンクして、S3のデータをLustreで高速処理→結果をS3に書き戻し。
  • Scratch(一時データ・高速)とPersistent(長期保存・レプリケーション)の2タイプ。
  • 用途: 機械学習・深層学習(SageMaker統合)・CFD・ゲノム解析・映像処理。

2.3 FSx for NetApp ONTAP

  • NetApp ONTAPのフルマネージド版。NFS・SMB・iSCSIをすべてサポート。
  • マルチプロトコルアクセス・データ圧縮・重複排除・スナップショット・SnapMirror(DR)を提供。
  • オンプレのNetApp環境をリフト&シフトで移行するのに最適。

2.4 FSx for OpenZFS

  • ZFSファイルシステムのフルマネージド版。NFSでLinux/macOS/Windowsからアクセス。
  • 高速スナップショット・ZFS圧縮・クローニング。最大1,000,000 IOPSと低レイテンシ。

3. アーキテクチャおよび技術要素

  • FSx for Lustre + SageMaker: S3の学習データをLustreで高速にSageMakerに供給。大規模モデルのトレーニング時間を短縮。
  • FSx for Windows + WorkSpaces: Amazon WorkSpaces(仮想デスクトップ)のホームディレクトリとして利用。

4. セキュリティと認証・認可

  • 保存時暗号化: AWS KMSキーによる自動暗号化(全タイプ対応)。
  • 転送時暗号化: SMB経由の通信はKerberos認証・暗号化。NFS/Lustreはクライアント側設定。
  • VPCプライベートサブネット配置: FSxエンドポイントはVPC内のENI経由でアクセス。インターネットに直接公開されない。
  • バックアップ: 自動バックアップ(毎日)・手動バックアップをS3に保存。

5. 料金形態

  • ストレージ容量: プロビジョニングしたストレージ容量(GB/月)に課金。
  • スループット容量: プロビジョニングしたスループット(MB/s/月)に課金(Windows/ONTAP)。
  • バックアップ: バックアップストレージ容量(GB/月)に課金。

6. よくあるアーキテクチャ・設計パターン

  • 機械学習パイプライン: S3(学習データ)→ FSx for Lustre(高速キャッシュ)→ SageMaker(学習処理)→ S3(モデル保存)。Lustreが学習データをS3から高速供給。
  • Windowsワークスペース: FSx for Windows File Server + AWS Managed AD + WorkSpaces で企業のWindowsデスクトップ環境をクラウドに移行。
  • NetApp移行: オンプレNetApp → FSx for NetApp ONTAPにSnapMirrorでデータをレプリケートしながら移行。カットオーバーはNetApp APIで管理。

7. 設定・デプロイ手順(ハンズオン例)

  1. FSxコンソールで「ファイルシステムの作成」→タイプ(Windows/Lustre/ONTAP/OpenZFS)を選択。
  2. VPC・サブネット・セキュリティグループを指定。
  3. FSx for Windows: ADの設定(AWS Managed AD / セルフマネージドAD)。
  4. FSx for Lustre: S3バケットをリンクするかどうか選択(データリポジトリ設定)。
  5. EC2/SageMakerからマウント(NFS/SMBのDNS名でマウント)。

8. 試験で問われやすいポイント

8.1 FSxの4タイプの使い分け

  • Q: Windows Server環境(SMB/Active Directory)のファイル共有をAWSで使うには?
    A: FSx for Windows File Server(SMB・AD統合・DFSサポート)。
  • Q: HPC・機械学習で超高速なファイルシステムが必要な場合は?
    A: FSx for Lustre(サブミリ秒・S3統合・高スループット)。SageMakerとの統合も可能。

8.2 EFS vs FSx

  • Q: LinuxサーバーがNFSで共有ファイルシステムにアクセスするAWSのサービスは?
    A: Amazon EFS(Linux/NFS・スケーラブル)。WindowsはFSx for Windows File Server(SMB)。

8.3 FSx for Lustre + S3

  • Q: S3に保存した大量の学習データをEC2クラスターで高速処理する方法は?
    A: FSx for LustreでS3バケットをリンク→Lustreがデータを高速キャッシュしてEC2/SageMakerに供給。