Amazon EC2 インスタンスストア
① ストーリーでわかる「Amazon EC2 インスタンスストア」
旅行会社の新規事業開発部。
体験予約サービスは順調に拡大し、アクセス数は急増。
ケンイチはサーバー構成図を眺めながらつぶやいた。
ケンイチ
「EBSは“専用ディスク”でしたよね。
EFSは“共有フォルダ”。
S3は“クラウド倉庫”。
……でも、この“Instance Store”って何ですか?」
課長は静かに笑った。
課長
「いいところに気づいたな。
それは“サーバー本体にくっついている一時的なディスク”だ。」
■ インスタンスストアとは?
Amazon EC2 インスタンスストアは、
👉 EC2サーバーに物理的に直結している高速なローカルディスク
だ。
■ たとえで理解する
課長はホワイトボードに図を書いた。
| 種類 | たとえ | 特徴 |
|---|---|---|
| EBS | 自分専用ノート | 消えない |
| EFS | 共有フォルダ | みんなで使う |
| S3 | 倉庫 | インターネット越し |
| インスタンスストア | 作業机の上のメモ用紙 | 電源切ると消える |
ケンイチ
「え……消えるんですか?」
課長
「そう。
EC2を停止・終了するとデータは消える。
ストレージ特製として揮発性と言うよ。」
■ じゃあ何のために使うの?
ここがポイントだ。
インスタンスストアは、
✔ とにかく高速
✔ 一時的なデータ向き
✔ 再作成できるデータ向き
向いている用途
一時ファイル
キャッシュデータ
バッチ処理の途中データ
ログの一時保存
ビッグデータの一時処理
ケンイチ
「つまり、完成品はS3やEBSに保存して、
作業中だけここを使う感じですね?」
課長
「その理解で完璧だ。」
■ なぜこんなに速いの?
理由はシンプル。
👉 物理的にサーバー本体に直結しているから
EBSはネットワーク越し。
EFSもネットワーク越し。
S3はさらに遠い。
でもインスタンスストアは、
“同じマシンの中”にある
だから速い。
■ 重大な注意点
インスタンスストアのデータは:
EC2停止で消える
インスタンス終了で完全消去
別のEC2へ引き継げない
つまり、
永続化はできない
ケンイチ
「じゃあ大事なデータを置いたら危険ですね…」
課長
「その通り。
“消えても困らないもの”専用だ。」
■ よく間違えられる用語との違い
■ 一言でまとめると
インスタンスストアは「超高速だが消えるローカルディスク」
Amazon EC2 インスタンスストアとは、
EC2インスタンスに物理的に接続された一時的なブロックストレージであり、
高いI/O性能を持つが、インスタンス停止・終了時にデータは失われる。
主にキャッシュや一時データ処理用途に利用される。
② 実際の事例(企業での活用)
多くの大規模Webサービスやデータ分析基盤では、
一時的なデータ処理
MapReduceやSpark処理
キャッシュ用途
一時ログ処理
でインスタンスストアが利用されます。
特にビッグデータ処理では、
一時データは高速処理
結果はS3に保存
という構成が一般的です。
AWS公式ドキュメントでも、高速一時ストレージ用途として明示されています。
参考:
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html
③ クイズや小テスト
クイズ1
インスタンスストアの最大の特徴は?
A. 共有できる
B. 超高速だが消える
C. 世界中からアクセス可能
クイズ2
EC2を停止するとどうなる?
A. データは残る
B. データは自動でS3に移動する
C. データは消える
クイズ3
インスタンスストアが向いている用途は?
A. 顧客の契約データ保存
B. 一時的なキャッシュ
C. 会計データ保管
■ 回答と一言解説
クイズ1:B 超高速だが消える→ 高速だが永続化不可
クイズ2:C データは消える→ 停止・終了で消える
クイズ3:B 一時的なキャッシュ → 再生成可能データ向き





