Q93 — AWS SAA-C03 第15章
第 93/100 問 | ← 第15章
Q1193. ある企業は、インスタンスストアボリュームが接続されたAmazon EC2インスタンス上でアプリケーションを実行しています。このアプリケーションでは、Linuxサーバーのクラスター間で共有されるファイルを保存するためにAmazon Elastic File System(Amazon EFS)を使用しています。共有ファイルのサイズは最低でも1 GBです。ファイルは作成後最初の7日間は頻繁にアクセスされますが、その後も引き続きすぐに利用可能である必要があります。企業は、このアプリケーションのコストを最適化したいと考えています。これらの要件を満たすソリューションはどれですか?
- A. AWS Storage GatewayのAmazon S3 File Gatewayを設定し、頻繁にアクセスされるファイルをローカルにキャッシュします。古いファイルはAmazon S3に保存します。
- B. ファイルをAmazon EFSから移動し、各EC2インスタンスのローカルストレージに保存します。
- C. ライフサイクルポリシーを設定して、ファイルを7日経過後にEFSのInfrequent Access(IA)ストレージクラスに移動します。 ✓
- D. AWS DataSyncを導入し、7日以上経過したファイルを自動的にAmazon S3 Glacier Deep Archiveに移動します。
正解: C. ライフサイクルポリシーを設定して、ファイルを7日経過後にEFSのInfrequent Access(IA)ストレージクラスに移動します。
解説
頻繁にアクセスされる(最低1 GBの)ファイルを最初の7日間は即時利用可能に保ち、その後も引き続き即時利用可能でありながらコストを最適化するには、以下の選択肢が最も適しています:C. ライフサイクルポリシーを設定して、ファイルを7日経過後にEFSのInfrequent Access(IA)ストレージクラスに移動します。各選択肢の検討:A. AWS Storage GatewayのAmazon S3 File Gatewayを用いて頻繁にアクセスされるファイルをローカルにキャッシュし、古いファイルをAmazon S3に保存する——制限点:この方法はキャッシュ用途としては有効ですが、AWS Storage Gatewayの導入とAmazon S3およびローカルキャッシュの両方でのファイル管理という追加の複雑さを伴います。また、既存のAmazon EFSによる共有ファイルストレージという設計を活かしておらず、非効率です。B. ファイルをAmazon EFSから各EC2インスタンスのローカルストレージに移動する——制限点:これにより、Linuxサーバークラスター間でのファイル共有機能が失われ、データの不整合や管理上の課題が生じるため、要件に反します。C. ライフサイクルポリシーを設定して、ファイルを7日経過後にEFS Infrequent Access(IA)ストレージクラスに移動する——利点:Amazon EFSは、アクセス頻度が低いが依然として即時利用可能なファイル向けに設計されたInfrequent Access(IA)ストレージクラスを提供しています。7日経過後にファイルをIAクラスへ自動移動するライフサイクルポリシーを適用すれば、ストレージコストを削減しつつ、ファイルの即時可用性を維持できます。これは既存のAmazon EFS環境をそのまま活用でき、アクセスパターンに基づくコスト効率の高いストレージ管理を実現します。D. AWS DataSyncを用いて7日以上経過したファイルをAmazon S3 Glacier Deep Archiveに自動移動する——制限点:Amazon S3 Glacier Deep Archiveは、非常に低コストな長期アーカイブ向けであり、復元時間は数分~数時間と長いため、7日以降も「すぐに利用可能」であるという要件を満たしません。結論:C. ライフサイクルポリシーを設定して、ファイルを7日経過後にEFS Infrequent Access(IA)ストレージクラスに移動する——が、企業の要件を最も適切に満たすソリューションです。これは、初期7日以降のアクセス頻度低下に応じてコストを最適化しつつ、ファイルの即時可用性を確保します。