1. EBS란?
Elastic Block Store의 약자로 AWS에서 제공하는 블록 스토리지 서비스입니다.
EC2 인스턴스에 연결하여 사용하는 가상 블록 스토리지(SSD or HDD)라고 생각할 수 있습니다.
2. EBS 구조와 특징
AZ 단위의 스토리지
EBS는 AZ에 종속되는 서비스입니다.
만약, EBS 볼륨이 ap-northeast-2a에 생성되었다면, ap-northeast-2b에 생성된 EC2 인스턴스와는 연결될 수 없습니다.
네트워크 기반 스토리지
EBS는 EC2 내부 디스크가 아닌 네트워크 기반의 스토리지입니다.
즉, 물리적인 연결이 아닌 네트워크 연결이기에 Attach, Detach 속도가 굉장히 빠릅니다.
1:1 매핑
하나의 EBS 볼륨은 최대 하나의 EC2 인스턴스에만 연결될 수 있습니다.
하지만, 하나의 EC2 인스턴스에 여러 EBS 볼륨이 연결되는 것은 가능합니다.
( io1 / io2 타입의 경우 Multi Attached를 지원하기는 하지만 클러스터 파일 시스템 구성 등 운영 복잡성이 높아 일반적으로 잘 사용되지 않습니다.)
3. EBS 타입
| 타입 | 특징 |
| gp3 | 범용 SSD, 가장 많이 사용 |
| io2 | 고성능 SSD |
| st1 | HDD |
| sc1 | 저비용 HDD |
4. EBS의 활용
가장 흔히 사용되는 곳은 EC2입니다.
이 외에도 EKS에서 PV로 사용할 수도 있고, RDS와 같은 서비스도 내부에서는 EBS 볼륨을 활용하고 있습니다.
5. 실무에서 고려해야 할 사항
- EBS는 특정 AZ에 종속되므로, Multi-AZ 환경에서는 장애 상황을 고려한 설계가 필요합니다. (Snapshot 백업 전략 등)
'Amazon Web Services' 카테고리의 다른 글
| AWS 신규 서비스 Regional NAT Gateway에 대해 알아보기 (0) | 2026.04.08 |
|---|---|
| [AWS] NAT Gateway에서 NAT 인스턴스 전환을 통한 비용 절감하기 (0) | 2025.04.05 |
| [AWS] Elastic Container Service (0) | 2025.03.26 |
| [AWS] EFS <-> EC2 마운트 문제 해결 feat. VPC (0) | 2025.03.03 |
| [AWS] IAM이란 무엇인가? (0) | 2025.02.24 |