습관제작소
AWS S3 - 스토리지 클래스 본문
S3 스토리지 클래스
- S3는 다양한 스토리지 클래스를 제공
- 클래스별로 저장의 목적, 예산에 따라 다른 저장 방법을 적용
- 총 8가지 클래스가 존재 -> 목적과 비용에 따라 나눠짐 (가격에 따라 안정성, 효율성이 달라짐)
>S3 스탠다드
- 99.99% 가용성 (내가 원할 때 파일을 가져다 쓰는 것)
- 99.999999999% 내구성
- 최소 3개 이상의 가용영억에 분산 보관
- 최소 보관 기간 없음, 최소 보관 용량 없음
- 파일 요청 비용 없음 (전송 요금은 발생 )
- $0.025/gb (Seoul Region 기준)
>S3 스탠다드 IA(Infrequently Accessed)
- 자주 사용하지 않는 데이터르 저렴한 가격에 보관
- 최소 3개 이상의 가용영역에 분산 보관
- 최소 저장 용량 : 128kb (5kb를 저장해도 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 기준)
>3 Glacier Deep Archive
- 아카이브용 저장소
- 최소 저장 용량 : 40kb
- 최소 저장 기간 : 90일
- 데이터를 가져오는데 12~48시간 소요
- 사용 사례 : 오래된 로그 저장, 사용할 일이 거의 없지만 법적으로 보관해야 하는 서류 등
- $ 0.002/gb (Seoul Region 기준)
S3 클래스 관리 방법 (Managing)
>S3 Intelligent- Tiering
- 머신 러닝을 사용해 자동으로 클래스 변경
- 퍼포먼스 손해/오버헤드 없이 요금 최적화
>S3 on Outposts
- 온프레미스 환경에 S3 제공
- 내구성을 확보한 상태로 파일을 저장하도록 설계
- IAM, S3, SDK등 사용 가능
" 출처 : https://www.youtube.com/@AWSClassroom "
'AWS > AWS STUDY' 카테고리의 다른 글
AWS S3 - 버전관리 및 객체잠금 (0) | 2023.07.04 |
---|---|
AWS S3 - 권한관리 (0) | 2023.07.03 |
Amazon S3 (0) | 2023.06.30 |
AWS VPC - Bastion Host / NAT Gateway (0) | 2023.06.30 |
AWS VPC (0) | 2023.06.29 |
Comments