[AWS Official Document](https://docs.aws.amazon.com/ko_kr/ebs/latest/userguide/what-is-ebs.html)
- AWS에서 제공하는 **완전관리형 블록 스토리지(Block Storage)**
- 즉, EC2 인스턴스에 **디스크처럼 붙여서 사용하는 저장소**
### 특징
- **블록 스토리지 (Block Storage)**
- 데이터를 블록 단위로 저장 (HDD/SSD처럼 동작)
- **EC2에 직접 연결**
- 특정 EC2 인스턴스에 attach해서 사용 (기본적으로 1:1 관계)
- **고성능 I/O**
- 빠른 Read/Write 속도 → DB, OS에 적합
- **영속성 (Persistence)**
- EC2를 종료해도 데이터 유지됨
- **스냅샷 지원**
- 특정 시점 상태를 백업 (→ S3에 저장됨)
- **볼륨 타입 선택 가능**
- gp3 (범용 SSD), io2 (고성능), st1 (HDD) 등
### 비교: EFS vs EBS vs S3
| 구분 | EFS | EBS | S3 |
| ----- | ----------- | --------------- | -------------- |
| 타입 | 파일 스토리지 | 블록 스토리지 | 객체 스토리지 |
| 접근 방식 | 여러 서버 동시 접근 | 1:1 연결 (EC2 하나) | API 기반 접근 |
| 구조 | 파일/디렉토리 | 디스크 | 객체 (Key-Value) |
| 사용 예 | 공유 파일 시스템 | OS 디스크, DB | 이미지, 로그, 백업 |
### 사용 예시
- **EC2의 루트 디스크**
- OS 설치 (Linux, Windows)
- **데이터베이스 저장소**
- MySQL, PostgreSQL 등 (빠른 I/O 필요)
- **트랜잭션 처리 시스템**
- 낮은 지연시간이 중요한 서비스
### 한계
- 여러 EC2에서 **동시 공유 어려움** (멀티 attach 제한적)
- 용량을 **미리 설정해야 함**
- S3/EFS 대비 **확장성 제한적**