AWS Storage 정리

DevRocket·2025년 10월 23일
post-thumbnail

📦 Amazon EBS (Elastic Block Store)

정의

EBS는 EC2 인스턴스 전용 블록 스토리지 서비스로,
가상 하드디스크처럼 동작함.
운영체제(OS), 데이터베이스, 애플리케이션 데이터 등
고성능·지속 저장이 필요한 데이터에 사용됨.


⚙️ 주요 특징

항목설명
블록 스토리지파일 단위가 아닌 블록 단위로 저장됨 (로우 레벨 I/O)
EC2 전용반드시 EC2 인스턴스에 연결되어야 사용 가능함
지속성인스턴스 종료 후에도 데이터 유지됨 (EBS Volume은 별도 존재)
가용성동일 AZ 내에서 복제되어 안정적임
스냅샷 (Snapshot)S3에 백업 가능함. 다른 리전으로 복사 가능함
성능 옵션gp3 (범용 SSD), io2 (고성능 IOPS SSD), st1/sc1 (HDD) 제공됨

💡 사용 예시

  • EC2 루트 볼륨
  • 데이터베이스 스토리지 (MySQL, PostgreSQL 등)
  • 지속성이 필요한 로그/트랜잭션 저장소

🗂️ Amazon EFS (Elastic File System)

정의

EFS는 NFS(Network File System) 기반의 공유 파일 스토리지임.
여러 EC2 인스턴스에서 동시에 접근 가능함.


⚙️ 주요 특징

항목설명
파일 스토리지디렉터리·파일 구조 지원 (POSIX 호환)
다중 인스턴스 공유여러 EC2에서 동시에 마운트 가능함
자동 확장저장 용량 자동 조정됨 (무제한 확장)
AZ 간 고가용성리전 내 여러 AZ에 자동 복제됨
비용 최적화 모드Standard / Infrequent Access (IA) 두 가지 티어 지원함

💡 사용 예시

  • 웹서버 간 공유 파일 저장소 (예: 이미지, 로그)
  • 머신러닝 학습 데이터 공유 디렉터리
  • 컨테이너 기반 워크로드의 공용 파일 저장

💽 Amazon FSx

정의

FSx는 특정 파일시스템을 완전관리형으로 제공하는 서비스임.
Windows, Lustre, NetApp 등 특정 워크로드에 특화된 파일 시스템 제공함.


⚙️ 주요 유형

유형설명사용 예시
FSx for Windows File ServerSMB 기반 윈도우 파일시스템AD 연동, 사내 파일서버
FSx for LustreHPC(고성능 컴퓨팅)용 병렬 파일시스템AI/ML 데이터 분석
FSx for NetApp ONTAPNetApp 기능 AWS 버전Snapshot, Clone 등 고급 기능 활용
FSx for OpenZFS오픈소스 ZFS 기반데이터 무결성 중심 워크로드

💡 사용 예시

  • 사내 파일서버 클라우드 이전
  • 대규모 AI/ML 트레이닝용 데이터 처리
  • NetApp 환경을 AWS로 마이그레이션

🧱 AWS Storage Gateway

정의

Storage Gateway는 온프레미스 환경과 AWS 스토리지를 연결하는 하이브리드 서비스임.
로컬 서버에서 AWS S3, EBS, Glacier 등을 사용하는 것처럼 동작함.


⚙️ 주요 모드

모드설명사용 사례
File Gateway로컬 파일을 S3에 자동 업로드 (NFS/SMB 기반)온프레미스 백업
Volume Gateway블록 스토리지(EBS 스타일) 캐싱/스냅샷 제공DB 백업
Tape Gateway가상 테이프(VTL)로 Glacier 연동장기 보관 아카이브

💡 사용 예시

  • 온프레미스 NAS → S3 전송
  • 하이브리드 백업 환경 구성

🧊 AWS Backup

정의

AWS Backup은 EBS, RDS, DynamoDB, EFS, FSx 등 다양한 서비스의 백업을 통합 관리함.


⚙️ 주요 특징

항목설명
중앙 관리여러 서비스의 백업 정책을 한 곳에서 관리 가능함
자동화 정책스케줄 기반 백업/보존 주기 설정 가능함
Cross-Region Backup다른 리전으로 백업 복제 가능함
Cross-Account Backup다른 계정으로 백업 전송 가능함 (DR 목적)
암호화 지원KMS 통합 암호화 가능함

💡 사용 예시

  • EBS, RDS, DynamoDB 백업 관리
  • 규제 준수용 장기 보존 정책 구성
  • 다계정 DR 아키텍처 구성

📘 서비스 비교 요약

서비스유형접근 방식주요 사용 사례
EBS블록EC2 전용운영체제, DB, 트랜잭션 로그
EFS파일NFS웹서버 공유, 데이터 분석
FSx파일(특수)SMB/NFS 등Windows, HPC, NetApp
Storage Gateway하이브리드온프레미스 ↔ AWS백업, DR, 데이터 이전
Backup관리형 백업콘솔/API다서비스 자동 백업 관리

🧾 정리

AWS Storage 계열 서비스는 단순 저장소를 넘어
운영 환경(EC2), 협업(파일 공유), 분석(HPC), 백업/DR
다양한 목적에 맞게 활용됨.


설계 시 고려해야 할 포인트

  • EC2 연동 여부 (EBS vs EFS)
  • 온프레미스 연계 여부 (Storage Gateway)
  • 백업/복구 정책 (AWS Backup)
  • 규제/보존 요구사항 (FSx, Glacier, Object Lock 등)

0개의 댓글