EBS と EFS

Amazon EBS(Elastic Block Store)と Amazon EFS(Elastic File System)は、EC2インスタンスで利用するストレージサービスです。EBSは単一インスタンス専用のブロックストレージ、EFSは複数インスタンスから共有できるファイルストレージで、用途によって使い分けます。

概要

AWSには「ブロックストレージ」「ファイルストレージ」「オブジェクトストレージ」の3種類のストレージがあります。それぞれの仕組みと代表サービスを理解することがCP試験合格の鍵です。

CP試験で押さえるポイント

Amazon EBS(Elastic Block Store)

EBSはEC2インスタンスに「仮想ハードディスク」として接続するブロックストレージサービスです。以下の特徴があります。

Amazon EFS(Elastic File System)

EFSは、複数のEC2インスタンスから同時に接続して使えるマネージドファイルストレージです。

インスタンスストア(一時ストレージ)

インスタンスストアは、EC2ホストサーバーに物理的に接続された一時的なブロックストレージです。高速なI/O性能が特徴ですが、揮発性(一時的)であるという重要な制約があります。

関連サービスとの違い・使い分け

S3・EBS・EFS・インスタンスストアの4つの違いを整理します。CP試験では「あるシナリオに最適なストレージはどれか」という問題が出題されます。

サービス 種類 接続方法 AZ 永続性 共有 主な用途
S3 オブジェクト HTTPS(URL) リージョン全体 あり 誰でもURL共有 バックアップ・静的ファイル・大量データ保管
EBS ブロック アタッチ(1対1) 単一AZ あり 基本不可 EC2のOSディスク・データベース
EFS ファイル NFS マウント マルチAZ あり 複数EC2で共有 共有ファイルサーバー・コンテンツ管理
インスタンスストア ブロック 物理接続 単一ホスト なし(一時) 不可 キャッシュ・一時データ

確認問題

付録:公式ドキュメント・Black Belt 動画

さらに深く学びたい方は、AWS公式の以下のリソースを参照してください(いずれも外部サイトが開きます)。

公式ドキュメント

AWS Black Belt Online Seminar(動画・解説資料)