DevOps/Cloud

[AWS] S3 Intelligent-Tiering이란 ? (S3 Tiering Tier)

장그래 2022. 9. 21. 00:02
반응형

개요

S3 Intelligent-Tiering에 대해 알아보고, 기존 S3 클래스에 대해서도 알아보자.

S3 스토리지 클래스

Amazon S3 는 다양한 사용 사례에 맞게 설계된 다양한 스토리지 클래스를 제공하고 있음.
S3 클래스는 크게 6가지로 나뉘며, 라이프 사이클을 통해  애플리케이션 변경 없이 데이터를 다른 스토리지 클래스로 자동 전송하는 기능을 제공함
 
• S3 Intelligent-Tiering을 알기 전에 다른 S3 클래스를 먼저 복습해보자.

출처 - AWS

 

S3 Standard
 
주 액세스하는 데이터를 저장하기 위해 적합한 클래스
(한달에 한 번 이상 접근 / 밀리초 단위로 엑세스)
S3 Standard-IA
 자주 액세스하지 않지만 필요할 때 빠르게 액세스해야 하는 데이터를 저장하기 위해  적합한 클래스
(한달에 한 번 접근 / 밀리초 단위로 엑세스)
S3 One Zone-IA
자주 액세스하지 않지만 필요할 때 빠르게 액세스해야 하는 데이터에 적합한 클래스
(
단일 AZ에 데이터를 저장하며 비용이 S3 Standard-IA보다 20% 적게듬)
(한달에 한 번 접근 / 밀리초 단위로 엑세스)
Amazon S3 Glacier

  1. Amazon S3 Glacier Instant Retrieval :
    - 
자주 접속하지 않고 밀리초 단위의 검색이 필요한 장기 데이터에 대해 가장 저렴한 비용의 스토리지를 제공하는 아카이브 스토리지 클래스
(분기에 한 번 접근 / 밀리초 내에 즉시 검색)
  2. Amazon S3 Glacier Flexible Retrieval
 -  연간 1~2회 액세스하고 아카이브 데이터에 대해 S3 Glacier Instant Retrieval보다 최대 10% 더 저렴한 비용으로 스토리지를 제공하는 클래스
 (1년에 1/ 몇 분 내지  몇 시간의 검색 시간 소요)
Amazon S3 Glacier Deep Archive
S3에서 가장 저렴한 비용의 스토리지 클래스이며 1년에 한두 번 정도 액세스 할 수 있는 데이터에 적합한 클래스
(1년에 1번 미만 / 몇 시간의 검색 시간 소요)

S3 Intelligent-Tiering 란?

S3 Intelligent-Tiering알 수 없거나 액세스 패턴이 변경되는 데이터에 대한 자동 비용 절감을 원할 때 사용하는 저장소
S3 Intelligent-Tiering 서비스는 내부적으로 Tier를 사용하여, 비용을 절감하는 방식을 사용한다. (데이터는 마지막으로 액세스한 후 경과된 일 수에 따라 특정 )
데이터는 마지막 Access 일 수에 따라, 특정 Tier로 이동하게 된다.  Tier가 내려갈 수록 비용이 더 저렴해서 비용 절감의 효과가 있음

출처 - AWS

S3 Intelligent-Tiering의 Tier

Frequent Access tier
새로 생성되거나 전환된 개체에 대한 기본 스토리지 계층자주 또는 30일 이내에 액세스하는 모든 개체가 여기에 남아 있다.
Infrequent Access tier
연속 30일 동안 활동이 없으면 개체는 자동으로 이 계층으로 이동됨
Archive Instant Acces tier
서비스는 연속 90일 동안 액세스하지 않은 개체를 자동으로 이 계층으로 이동함
=> 아래 Optional은 사용자가 Archive를 설정할 수 있는 내부적인 Tier이다. 아래 2개 옵션은 신중하게 사용해야 한다.

Archive Access tier(Optional) :
 90일 동안 액세스하지 않은 항목을 아카이빙하는 옵션
(아카이빙 옵션을 선택하면 Archive Instant Acces tier에 비해 데이터 검색 시간이 3~5시간 더 걸린다.)
(대신 비용은 $0.0040 -> $0.0036로 더 저렴하다) =>   S3 Glacier Flexible Retrieval과 동일한 성능 및 비용

 

Deep Archive Access tier(Optional) : 연속 180일 동안 액세스하지 않은 데이터를 아카이빙하는 옵션
(
Archive Instant Acces tier에 비해 데이터 검색 시간이 12시간 정도 더 걸림=> S3 Glacier Deep Archive와 동일한 성능 및 비용

QnA

Q. Deep Archive Access tier 와 같이 아카이빙 된 데이터에 접근하면 다시 Frequent Access tier 이동하는 것인지?
A.
네 맞습니다. Archive Access 또는 Deep Archive Access tiers의 데이터를 복원하면 다시 Frequent Access tier 이동하게 됩니다.
(When you restore from the S3 Intelligent-Tiering Archive Access or Deep Archive Access tiers, the object transitions back into the S3 Intelligent-Tiering Frequent Access tier.)

참고문헌 : https://docs.aws.amazon.com/AmazonS3/latest/userguide/batch-ops-initiate-restore-object.html)

 

 

 

반응형