AWS EC2 Instance Storage Section 基礎 4

WON HOYEON·2026년 2월 21일

AWS

목록 보기
4/5

1. EBS Volume(Elastic Block Store)

EBS(Elastic Block Store)ボリュームは、EC2インスタンスにアタッチして使用するネットワークドライブです。

インスタンスが終了しても、データを永続的に保持することができます。

CCPレベルでは、
1つのEBSは1つのEC2インスタンスにのみマウント可能です。

Associateレベルでは、一部のEBSでマルチアタッチが可能です。

EBSは特定のAvailability Zone(AZ)に紐づいています。

イメージとしては「ネットワーク経由で接続するUSBメモリ」のようなものです。

Free Tier:
毎月30GBまで(汎用SSDまたはマグネティックタイプ)


💾 EBSの特徴

  • ネットワークドライブ(物理ディスクではない)
  • ネットワーク経由のため多少のレイテンシがある
  • 別のインスタンスへ素早く付け替え可能
  • AZにロックされている(例:us-east-1a → 1bへは直接接続不可)
  • AZを跨ぐ場合はスナップショットが必要
  • 容量(GB)やIOPSをプロビジョニング可能
  • 使用容量ではなく、確保容量に対して課金
  • 容量は後から拡張可能
  • 1インスタンスに複数EBSは可能
  • 1つのEBSを複数インスタンスへ同時接続は通常不可


🗑️ Delete on Termination

EC2終了時にEBSを削除するかどうかを制御する属性です。

  • ルートボリューム → デフォルトで削除
  • 追加ボリューム → デフォルトで保持

コンソールやCLIで変更可能です。


2. 📸 EBS Snapshots

EBSボリュームの特定時点バックアップです。

  • ボリュームを切り離さずに作成可能(推奨は停止)
  • AZやリージョンを跨いでコピー可能
  • 増分バックアップ方式

EBS Snapshot Archive

最大75%低コストのArchive Tierへ移行可能。
復元には24〜72時間かかります。

Recycle Bin for EBS Snapshots

削除済みスナップショットを一定期間保持可能(1日〜1年)。

Fast Snapshot Restore(FSR)

初回利用時の遅延を防ぐ機能(高コスト)。


3. AMI(Amazon Machine Image)

AMIはEC2インスタンスのカスタマイズイメージです。

含まれるもの:

  • OS
  • ソフトウェア
  • 設定
  • モニタリング構成

AMIを利用することで高速にインスタンスを起動できます。

AMIはリージョン単位です。

EC2からAMI作成手順

  1. EC2を起動し設定
  2. データ整合性のため停止
  3. AMIを作成(この際EBSスナップショットも生成)
  4. そのAMIから新規EC2を起動

4. EC2 Instance Store

物理ホストに直接接続された一時ストレージです。

高いI/O性能が必要な場合に使用します。

特徴

  • 非常に高いI/O性能
  • Stop / Hibernate / Terminateでデータ消失
  • バッファやキャッシュ、一時データ向け
  • ハードウェア障害時にデータ消失の可能性
  • バックアップは自己責任

5. EBS Volume Types

💿 General Purpose SSD(gp2 / gp3)

コストと性能のバランス型。

用途:

  • ブートボリューム
  • 仮想デスクトップ
  • 開発環境

サイズ:
1 GiB – 16 TiB

gp3

  • デフォルト3,000 IOPS
  • 最大16,000 IOPS
  • 最大スループット1,000 MiB/s
  • IOPSと容量を独立して調整可能

gp2

  • 3 IOPS / GB
  • 最大16,000 IOPS
  • 容量とIOPSが連動

💿 Provisioned IOPS SSD(io1 / io2)

ミッションクリティカル用途。

  • データベース向け
  • 低レイテンシ
  • 高IOPS

サイズ:
4 GiB – 16 TiB
最大64,000 PIOPS(Nitro)

io2はより高耐久。

io2 Block Express

4 GiB – 64 TiB
最大256,000 IOPS
サブミリ秒レイテンシ
Multi-Attach対応


💿 HDD(st1 / sc1)

ブート不可。

st1

ビッグデータ向け
最大500 MiB/s

sc1

低頻度アクセス向け
最大250 MiB/s


🧲 EBS Multi-Attach(io1 / io2)

同一AZ内で最大16インスタンスに接続可能。

すべてのインスタンスが読み書き可能。

用途:

  • クラスタ型アプリケーション
  • 同時書き込み制御が必要なシステム

※クラスタ対応ファイルシステムが必要。


6.🔒 EBS Encryption

暗号化EBSでは以下が自動的に暗号化されます。

  • 保存データ
  • 転送データ
  • スナップショット
  • 復元ボリューム

AES-256(KMS使用)

パフォーマンスへの影響はほぼありません。

非暗号化 → 暗号化手順

  1. スナップショット作成
  2. コピー時に暗号化
  3. 新規ボリューム作成
  4. 再アタッチ

7. Amazon EFS(Elastic File System)

マネージド型NFS。

複数AZの複数EC2に同時マウント可能。

高可用・高拡張だが、コストは高め(gp2の約3倍)。

特徴

  • NFSv4.1
  • Linux専用
  • POSIX準拠
  • 自動スケール(PB規模)
  • 使用量課金

用途:

  • CMS
  • Webサーバ
  • WordPress
  • データ共有

📁 Performance Mode

General Purpose(デフォルト)

低レイテンシ(Web向け)

Max I/O

高並列処理(ビッグデータ向け)


Throughput Mode

Bursting

1TBあたり50MiB/s + バースト

Provisioned

容量に関係なくスループット指定可能

Elastic

負荷に応じ自動調整
最大3GiB/s読み取り
最大1GiB/s書き込み


📁 Storage Classes

Standard

頻繁アクセス用

Infrequent Access(EFS-IA)

低コスト保存
ライフサイクル管理で自動移行


Availability

Standard

Multi-AZ(本番向け)

One Zone

単一AZ(開発向け)
最大90%コスト削減


8. EBS vs EFS vs Instance Store

項目EBSEFSInstance Store
接続1インスタンス複数単一
AZ固定複数可固定
永続性ありありなし
用途DB・OS共有ファイル一時データ

覚えるポイント

  • EBS:1台向けブロックストレージ
  • EFS:複数台共有ファイルシステム
  • Instance Store:高速だが消える一時ディスク

https://www.udemy.com/course/best-aws-certified-solutions-architect-associate/

profile
分からなかったことを整理し、後から見返すための記録です。

0개의 댓글