
데이터 유형별 스토리지 분류 (블록, 객체, 파일)
AWS의 주요 스토리지 서비스 및 추가 기능
AWS 공동 책임 모델과 스토리지 관리 유형
완전관리형 서비스 (Fully Managed Services)

관리형 서비스 (Managed Services)

비관리형 서비스 (Unmanaged Services)

| 스토리지 클래스 | 주요 정의 및 핵심 용도 | 액세스 빈도 / 속도 | 비용 및 가용 영역(AZ) 특징 |
|---|---|---|---|
| S3 Standard | • 기본 범용 스토리지 • 클라우드 앱, 동적 웹, 게임, 모바일, 빅데이터 분석 | 빈번한 액세스 밀리초(ms) 단위 | • 표준 요금 적용 • 3개 이상 AZ 분산 저장 |
| S3 Intelligent-Tiering | • 액세스 패턴이 불명확하거나 변동성이 큰 데이터 • 데이터 레이크, 대규모 데이터세트 | 예측 불가 자동 최적화 (ms 단위) | • 모니터링/이관 수수료 발생 • 3개 이상 AZ 분산 저장 |
| S3 Standard-IA | • 액세스 빈도는 낮지만 필요 시 실시간 검색 필요 • 장기 백업, 재해 복구(DR)용 복제 데이터 | 불규칙 / 낮음 밀리초(ms) 단위 | • 저렴한 스토리지 요금 • 데이터 검색(인출) 요금 부과 • 3개 이상 AZ 분산 저장 |
| S3 One Zone-IA | • 가용 영역 손실을 감수할 수 있는 재생성 가능 데이터 • 보조 백업, 로컬 데이터 적재 | 낮음 밀리초(ms) 단위 | • Standard-IA 대비 약 20% 절감 • 단일 가용 영역(1 AZ) 저장 (유실 위험) |
| S3 Express One Zone | • 고성능 요구사항이 요구되는 빈번한 액세스용 데이터 • AI/ML 학습, 실시간 빅데이터 처리 | 매우 빈번함 초저지연 (10ms 미만) | • Standard 대비 최대 10배 빠름 • 요청 처리 요금 최대 80% 절약 • 단일 가용 영역(1 AZ) 저장 |
| S3 Glacier Instant Retrieval | • 1년에 몇 번 수준으로 드물게 액세스하는 아카이브 • 의료 영상, 보관용 미디어 자산 | 매우 낮음 밀리초(ms) 단위 | • Standard-IA 대비 최대 68% 비용 절감 • 3개 이상 AZ 분산 저장 |
| S3 Glacier Flexible Retrieval | • 1년에 한두 번 정도로 거의 액세스하지 않는 데이터 • 비실시간 재해 복구, 장기 오프사이트 백업 | 거의 없음 분~시간 단위 (비실시간) | • 저렴한 아카이브 비용 • 신속(1~5분) / 표준(3~5시간) / 대량(5~12시간, 무료) 검색 옵션 제공 |
| S3 Glacier Deep Archive | • 7~10년 이상 장기 보존해야 하는 규제 데이터 • 금융, 의료, 공공 등 의무 컴플라이언스 아카이브 | 사실상 없음 최소 12시간 이상 | • S3 최저가 스토리지 단가 • 데이터 복원에 기본 12~48시간 소요 |
| S3 Outposts | • 데이터 로컬 상주 요건 및 초고속 통신 필요 데이터 • 하이브리드 클라우드 스토리지 환경 | 온프레미스 연동 초고속 로컬 통신 | • 기업 내부 물리적 인프라(Outposts)에 적재 • S3 API 및 관리 기능 그대로 사용 |
Glacier Instant Retrieval까지는 저렴한 아카이브 등급임에도 불구하고 밀리초(ms) 단위의 실시간 접근을 보장합니다. 반면, Flexible Retrieval부터는 데이터를 '녹여서 꺼내는(Restore)' 비실시간 프로세스가 필요합니다.S3 Intelligent-Tiering을 선택하는 것이 수작업 공수(Overhead)를 줄이는 가장 좋은 대안입니다.One Zone이 붙은 클래스(One Zone-IA, Express One Zone)는 단 하나의 AZ에만 데이터를 두기 때문에, 인프라 장애 시 데이터가 유실될 수 있어 반드시 재생성 가능하거나 별도 복제본이 있는 데이터에만 사용해야 합니다.s3:PutObject 등)| 비교 항목 | Amazon EBS | Amazon EFS |
|---|---|---|
| 스토리지 유형 | 블록 스토리지 (Block Storage) | 파일 스토리지 (File Storage) |
| 가용성 범위 | 가용 영역(AZ) 수준 (동일 AZ 내 연결 필수) | 리전(Region) 수준 (다중 AZ 복제 및 이중화) |
| 동시 연결성 | 단일 인스턴스 전용 (로컬 디스크 성격) | 수천 개 가상 서버의 동시 공유 마운트 |
| 용량 스케일링 | 수동 사전 고정 프로비저닝 (자동 확장 불가) | 실시간 파일 입출력량 비례 무한 자동 조절 |
| 동작 프로토콜 | 블록 레벨의 물리 입출력 버스 규격 | 리눅스 NFS(Network File System) 규격 |
| 과금 방식 | 할당해서 할당받은 스토리지 크기별 과금 | 실제 업로드한 파일 점유 크기만큼만 과금 |
| 주요 사용 사례 | 데이터베이스, OS 부팅 드라이브, 단일 인스턴스 파일 적재 | 대규모 협업 분석 서버, CMS, 여러 리전/AZ의 서버 간 공유 폴더 |
실제 비즈니스 시나리오별 스토리지 서비스 선택 기준
AWS 3대 핵심 스토리지 요약 비교
AWS 3대 핵심 스토리지 실무 선택 가이드표
| 비교 항목 | Amazon S3 | Amazon EBS | Amazon EFS |
|---|---|---|---|
| 스토리지 형태 | 객체 스토리지 (Object Storage) | 블록 스토리지 (Block Storage) | 파일 스토리지 (File Storage) |
| 핵심 인터페이스 | 버킷 / REST API (HTTP) | 가상 하드 디스크 (iSCSI/NVMe) | 네트워크 공유 폴더 (NFSv4) |
| 주요 활용 분야 | 정적 웹 호스팅, 백업, 데이터 레이크 | 데이터베이스, OS 부팅 드라이브 | 다중 서버 미디어 공유, CMS |
| 용량 스케일링 | 완전 무한 자동 확장 | 용량 사전 수동 프로비저닝 (고정) | 실사용량 비례 무한 자동 확장 |
| 액세스 방식 | 인터넷 및 VPC 엔드포인트 | 단일 EC2 인스턴스 전용 물리 연결 | 다중 EC2 및 온프레미스 동시 마운트 |