[AWS SAA取得向け] ~ストレージ編~

[AWS SAA取得向け] ~ストレージ編~

AWSの資格であるSAAで高頻度で出題されるストレージの内容をまとめてみました。(ほぼ自分向けのところもありますが)

AWSが提供している主なストレージ一覧

サービス名(略) サービス名(フル) 用途
S3Amazon Simple Storage Service汎用的なクラウドストレージ
S3 GlacierS3の長期保存サービス
EBSAmazon Elastic Block StoreEC2で用いるストレージ
EFS Amazon Elastic File System ファイルサーバー
Amazon FSx for WindowsWindowsファイルシステムのサービス
AWS Backupバックアップサービス

S3 + Glacier

S3とはAWSのサービスに含まれる機能のひとつで、「Amazon Simple Storage Service」の略称です。

主な特徴

●保存容量が実質無制限
●高い耐久性 99.9999999%(イレブンナイン)
●安価なストレージ
●Webの静的コンテンツ配信機能

主な使用用途

●ストレージ
●コンテンツ配信や保管サーバ
●ログの保管

主な要素

●パケット:オブジェクトの保管場所
●オブジェクト:データ本体。パケット内のオブジェクト数は無制限
●キー:オブジェクトの格納URLパス。

ストレージクラス一覧

ストレージクラス保存AZデータ取り出し費用用途
Statndard3AZ以上なし頻繁にアクセスされるデータ向け
S3 Standard-IA 3AZ以上 なし頻繁にアクセスしないがデータが重要な時に使用する
S3 Intelligent-Tiering 3AZ以上 あり 頻繁にアクセスしないがデータが重要でない時に使用する
S3 One Zone-IA 1AZ以上 ありアクセス頻度が変化したり、頻度が不明な場合に使用する
S3 Glacier 3AZ以上 あり取得時間が数分から数時間許容される長期アーカイブデータ向け
S3 Glacier Deep Archive 3AZ以上 あり取得時間が12時間許容される長期アーカイブデータ向け

EBS

Amazon EBS は、AWS より提供されている Amazon EC2 と共に使用するためのブロックストレージサービスです。

主な特徴

●ボリュームタイプを選択できる。大きく分けるとHDDとSSD
●EC2インタンスの運用状況に影響されれないデータ保存の永続性
●KMSを使用したボリュームやスナップショットの暗号化
●外付けハードディスクみたいな感じ

ストレージクラス一覧

ストレージクラス 特長用途
EBS 汎用 SSD gp2様々な目的のために使用できる悩んだらこれ
プロビジョンド IOPS SSDio1高パフォーマンスのSSDボリューム10000IOPSのような高スループットを必要とする場合などに使用
スループット最適化 HDDst1 アクセス頻度とスループットが高いワークロード用低コストで安定した高速スループットを必要とする場合に使用
Cold HDD sc1アクセス頻度が低いワークロード用の低コストHDDボリューム低コストが重視される場合に使用

EFS

NFSのような共有ストレージサービス。EBSとよく比較される。

主な特徴

●NFSv4およびv4.1プロトコル経由で数千のEC2やオンプレのアクセスも可能
●EBSは容量確保型だが、EFSは使った容量分だけの課金
●保存容量に応じてIOPSが向上する
●複数AZにまたがって複製・保存され高耐久性、高可用性

ストレージクラス一覧

ストレージクラスAZ用途
標準マルチ
低頻度アクセスマルチ アクセス数が低く低コストで利用したい場合
1ゾーン1重要なファイルを共有する必要がなく低コストで使用する
1ゾーン低頻度アクセス1 重要なファイルを共有する必要がなくかつ アクセス数が低く低コストで利用したい場合