SAA-C03:AWS Certified Solutions Architect - Associate 高性能なアーキテクチャの設計 問2
高性能なアーキテクチャの設計/高性能かつスケーラブルなストレージソリューションの決定自己管理するデータベース用に、安定して高い IOPS と低レイテンシが得られるブロックストレージが必要です。最も適切なのはどれですか。
当サイトのオリジナル問題(SAA-C03:AWS Certified Solutions Architect - Associateの出題範囲「高性能なアーキテクチャの設計」に対応。実際の試験問題ではありません)
- AAmazon S3 Glacier を使う
- BEBS のスループット最適化 HDD(st1)を使う
- CEBS のプロビジョンド IOPS SSD(io2 など)を使い、必要な IOPS を確保する
- D揮発性のインスタンスストアを永続データベース用に使う
正解:C
解説
安定して高い IOPS と低レイテンシが必要なデータベース用のブロックストレージには、EBS のプロビジョンド IOPS SSD(io1/io2 など)が適しています。必要な IOPS を明示的にプロビジョニングでき、一貫した性能が求められるワークロードに向いています。
選択肢ごとの解説
- A誤り。S3 Glacier はアーカイブ向けのオブジェクトストレージで、低レイテンシのブロックストレージ用途には使えません。
- B誤り。スループット最適化 HDD(st1)は大容量・シーケンシャル向けで、高 IOPS・低レイテンシのランダムアクセスには向きません。
- C正しい。プロビジョンド IOPS SSD(io2 など)は必要な IOPS を確保でき、安定した高性能・低レイテンシが求められる DB に適します。
- D誤り。インスタンスストアは揮発性で、インスタンス停止時にデータが失われるため、永続データベースには不適切です。