メインコンテンツまでスキップ

Amazon FSx for Lustre

開始する前に

このセクションの環境を準備します:

~$prepare-environment fundamentals/storage/fsxl

これにより、ラボ環境に以下の変更が加えられます:

  • FSx for Lustre CSI driverのIAMロールを作成
  • EKSクラスターからAmazon FSx for Lustreファイルシステムにアクセスするために必要なルールを持つセキュリティグループを作成
  • Amazon FSx for Lustreファイルシステムを作成

これらの変更を適用するTerraformはこちらで確認できます。

Amazon FSx for Lustreは、機械学習、ハイパフォーマンスコンピューティング(HPC)、ビデオ処理、金融モデリング、電子設計自動化(EDA)などのワークロードの高速処理に最適化された、高性能な並列ファイルシステムを提供します。FSx for Lustreは、サブミリ秒のレイテンシ、最大数百ギガバイト/秒のスループット、および数百万のIOPSを実現します。

FSx for Lustreは複数のデプロイタイプをサポートしています:

  • SCRATCH_1およびSCRATCH_2: データの短期処理に最適化された一時ストレージ。データはレプリケートされず、ファイルサーバーに障害が発生した場合は保持されません。
  • PERSISTENT_1およびPERSISTENT_2: 同一アベイラビリティゾーン内でデータがレプリケートされ、自動フェイルオーバーをサポートする長期ストレージ。

このラボでは、以下を行います:

  • 高性能並列ファイルストレージについて学習
  • Kubernetes用のFSx for Lustre CSI Driverの設定とデプロイ
  • Kubernetesデプロイメントでの動的プロビジョニングをFSx for Lustreを使用して実装

このハンズオン体験では、高性能で並列的な永続ストレージソリューションのために、Amazon FSx for LustreをAmazon EKSと効果的に使用する方法を実演します。