S3 Stroage Classes(스토리지 클래스)
- Amazon S3에서 객체를 생성할 때 클래스를 선택할 수 있다.
- 스토리지 클래스를 수동으로 수정할 수도 있다.
- S3 수명 주기 구성을 사용해 모든 스토리지 클래스 간에 객체를 자동으로 이동시킬 수도 있다.
- Durability(내구성)
- Amazon S3로 인해 객체가 손실될 수 있는 확률이다.
(= 객체가 손실되는 횟수) - Amazon S3의 내구성은 아주 높다.(= 1만 년에 한 번 객체가 손실될 확률일 만큼)
- 모든 스토리지 클래스의 내구성은 동일하다.
- Availability(가용성)
- 얼마나 쉽게 서비스를 이용할 수 있는지이다.
(= 서비스가 얼마나 용이하게 제공되는지)
- 예를 들어, S3 Standard의 가용성은 99.99%인데 즉, 1년에 약 53분 동안은 서비스를 사용할 수 없다는 의미이다.
1. Amazon S3 Standard - General Purpose
- 내구성은 99.99%이며 자주 액세스하는 데이터용이다.
- 기본값으로 사용하는 스토리지 유형이다.
- 지연 시간이 짧고 처리량이 높다.
- AWS에서 두 개의 기능 장애를 동시에 버틸 수 있다.
- 사용 사례
- 빅 데이터 분석과 모바일 및 게임 애플리케이션 콘텐츠 배포의 사용 사례에 적합하다.
2. S3 Storage Classes - Infrequent Access
- 필요할 때 빠르게 액세스해야 하는 데이터에 적합하다.
- Standard 요금보다 저렴하지만 검색 요금이 추가로 발생한다.
Amazon S3 Standard - Infrequent Access(IA)
- 가용은 99.9%로 약간 낮다.
- 사용 사례
- 재해 복구와 백업에 이상적이다.
Amazon S3 One Zone - Infrequent Access
- 단일 AZ(가용 영역)에서 내구성이 높지만 AZ(가용 영역)이 파괴되면 데이터가 손실될 수 있다.
- 가용성은 99.5%로 더 낮다.
- 사용 사례
- 온프레미스 데이터나 다시 생성 가능한 데이터의 보조 백업 복사본 저장에 적합하다.
3. Amazon S3 Glacier Storage Classes
- Glacier는 이름에서 알 수 있듯이 콜드 스토리지이다.
- 아카이빙과 백업을 위한 저비용 객체 스토리지이다.
Amazon S3 Glacier Instant Retrieval
- 밀리초 단위의 검색이 가능하고 분기에 한 번 데이터에 액세스할 때 적합하다.
- 최소 스토리지 기간은 90일이다.
- 밀리초 내에 액세스가 필요한 백업에 이상적이다.
Amazon S3 Glacier Flexible Retrieval
- Amazon S3 Glacier에서 티어가 추가되면서 바뀐 이름이다.
- 유연한 무료 검색 기능을 제공한다.
- 세가지 옵션이 있다.
- Expedited : 1~5분 빠른 검색
- Standard : 3~5시간 표준 검색
- Bulk : 5~12시간 무료 대량 검색 - 최소 스토리지 기간은 90일이다.
- Instant
- 즉시 처리된다는 의미이다. - Flexible
- 데이터를 검색할 때 12시간까지 기다릴 수도 있다는 의미이다.
Amazon S3 Glacier Deep Archive - for long term storage
- 장기 보관 스토리이다.
- 두가지 옵션이 있다.
- Standard : 12시간 표준 옵션
- Bulk : 48시간 대량 옵션 - 검색 시간이 아주 많이 들지만 가장 저렴하게 이용할 수 있다.
- 최소 스토리지 기간은 180일이다.
7. S3 Intelligent Tiering
- 사용 패턴을 기반으로 액세스 계층 간에 객체를 이동시킨다.
- 알아서 객체를 이동시켜 주기 때문에 편하게 스토리지를 관리할 수 있다. - 매월 모니터링과 자동화 요금이 발생한다.
- 검색 요금은 발생하지 않는다.
- FrequentAccess 티어 : 자동이고 기본티어이다.
- Infrequent Access 티어 : 30일 동안 액세스하지 않는 객체 전용 티어이다.
- Archive Instant Access 티어 : 자동이지만 90일에서 700일 이상까지 구성할 수 있다.
- Deep Archive Access 티어 : 180일에서 700일 이상 액세스하지 않는 객체에 구성할 수 있다.
- 내구성은 모두 9가 11개 있는 정도고, 가용성은 AZ가 적을 수록 낮아진다.
- 최소 저장 기간 등도 표에서 볼 수 있으니 시간될 때 표를 한번 확인해보면 좋다.
'AWS(Amazon Web Service)' 카테고리의 다른 글
[AWS] Amazon S3 - Requester Pays (2) | 2024.10.31 |
---|---|
[AWS] Amazon S3 - Lifecycle Rules (1) | 2024.10.31 |
[AWS] Amazon S3 - Replication (CRR & SRR) (1) | 2024.10.28 |
[AWS] Amazon S3 - Versioning (0) | 2024.10.27 |
[AWS] Amazon S3 - Static Website Hosting (0) | 2024.10.27 |