S3 스토리지 클래스 - aws_introduction[20]

S3 스토리지 클래스 - aws_introduction[20]

생성일
Aug 20, 2024 09:18 AM
Description
S3의 스토리지 클래스에 대해 알아보자
Tag
AWS

S3 스토리지 클래스

  • S3는 다양한 스토리지 클래스를 제공
    • 클래스별로 저장의 목적, 예산에 따라 다른 저장 방법을 적용
    • 총 8가지 클래스
notion image
 

S3 스탠다드

  • 99.99% 가용성
  • 99.999999999% 내구성
  • 최소 3개 이상의 가용영역에 분산 보관
  • 최소 보관 기간 없음, 최소 보관 용량 없음
  • 파일 요청 비용 없음 (전송 요금은 발생)
  • $0.025/gb (Seoul Region 기준)
 

S3 스탠다드 IA (Infrequently Accessed)

  • 자주 사용되지 않는 데이터를 저렴한 가격에 보관
  • 최소 3개 이상의 가용영역에 분산 보관
  • 최소 저장 용량: 128kb
  • 최소 저장 기간: 30일
    • 즉 1일만 저장해도 30일의 요금 발생
  • 데이터 요청 비용 발생: 데이터를 불러올 때마다 비용 지불 (per GB)
  • 사용 사례: 자주 사용하지 않는 파일 중 중요한 파일
  • $0.0138/gb (Seoul Region 기준)
 

S3 One Zone-IA

  • 자주 사용되지 않고, 중요하지 않은 데이터를 저렴한 가격에 보관
  • 단 한 개의 가용 영역에만 보관
  • 최소 저장 용량: 128kb
  • 최소 저장 기간: 30일
    • 즉 1일만 저장해도 30일의 요금 발생
  • 데이터 요청 비용 발생: 데이터를 불러올 때마다 비용 지불(per GB)
  • 사용 사례: 자주 사용하지 않으며 쉽게 복구할 수 있는 파일
    • ex) 오래된 썸네일
  • $0.011/gb(Seoul Region 기준)
 

S3 Glacier Instant Retrieval

  • 아카이브용 저장소
  • 최소 저장 용량: 128kb
  • 최소 저장 기간: 90
  • 바로 액세스 가능
  • 사용 사례: 의료 이미지 혹은 뉴스 아카이브 등
  • $0.005/gb(Seoul Region 기준) = Standard의 약 1/5
 

S3 Glacier Flexible Retrieval

  • 아카이브용 저장소
  • 최소 저장 용량: 40kb
  • 최소 저장 기간: 90일
  • 분~ 시간 단위 이후 액세스 가능
  • 사용 사례: 장애 복구용 데이터, 백업 데이터 등
  • $0.0045/gb (Seoul Region 기준)
 

S3 Glacier Deep Archive

  • 아카이브용 저장소
  • 최소 저장 용량: 40kb
  • 최소 저장 기간: 90일
  • 데이터를 가져오는데 12~48시간 소요
  • 사용 사례: 오래된 로그 저장, 사용할 일이 거의 없지만 법적으로 보관해야 하는 서류 등
  • $0.002/gb (Seoul Region 기준)
 

S3 Intelligent-Tiering

  • 머신 러닝을 사용해 자동으로 클래스 변경
  • 퍼포먼스 손해/오버헤드 없이 요금 최적화
 

S3 on Outposts

  • 온프레미스 환경에 S3 제공
  • 내구성을 확보한 상태로 파일을 저장하도록 설계
  • IAM, S3 SDK등 사용 가능