[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 대비 **확장성 제한적**