본문 바로가기
Tech Story/AWS

[AWS] 스토리지 서비스 - Amazon S3 Glacier, Amazon EBS

by 다온(都来) 2022. 10. 24.

클라우드 스토리지란?

클라우드 스토리지는 클라우드 컴퓨팅 제공업체를 통해 데이터와 파일을 인터넷에 저장할 수 있는 클라우드 컴퓨팅 모델이며 사용자가 퍼블릭 인터넷 또는 전용 프라이빗 네트워크 연결을 통해 액세스할 수 있습니다. 해당 제공업체는 사용자가 필요로 할 때 거의 제한 없는 규모와 탄력적인 용량으로 데이터에 액세스할 수 있도록 스토리지 서버, 인프라 및 네트워크를 안전하게 저장, 관리 및 유지 보수합니다. 클라우드 스토리지 사용자는 데이터 스토리지 인프라를 개인적으로 구매하고 관리할 필요가 없어지고 언제 어디서나 데이터에 액세스할 수 있는 민첩성, 확장성, 내구성을 얻게 됩니다.


Amazon S3 Glacier

Amazon S3 icon
이미지 출처 : AWS

1. 비용이 매우 저렴한 스토리지 : Amazon S3 Glacier는 S3에서 선택할 수 있는 다양한 저장 옵션 중 하나로 매우 저렴한 데이터 아카이브용 스토리지 서비스를 활용할 수 있다.

 

2. 아카이브 및 백업 : 미디어 자산 워크플로, 의료 정보 아카이빙, 과학적 데이터 스토리지, 디지털 보존 등이 있다. 예를 들어 CCTV 데이터를 몇 년간 보관해야 한다거나 탈퇴한 고객의 개인정보를 5년간 보관해야 한다는 규정 준수 요건이 있을 때 S3 Glacier를 활용하면 1GB 당 약 5억원 정도의 굉장한 저렴한 비용으로 데이터 저장이 가능하다. 또한, 현재 위치에서 쿼리하는 기능을 제공하므로 저장된 아카이브 데이터에 직접 강력한 분석을 실행할 수 있다.

Amazon Elastic Block Store(Amazon EBS)

 

Amazon Elastic Block Store icon
이미지 출처 : AWS

 

1. 고성능 블록 스토리지 서비스 : 대규모로 처리량과 트랜잭션 집약적인 워크로드 모두를 지원하기 위해 Amazon Elastic Compute Cloud(EC2)에서 사용하도록 설계된 사용하기 쉬운 고성능 블록 스토리지 서비스이다. 관계형 및 비관계형 데이터베이스, 엔터프라이즈 애플리케이션, 컨테이너화된 애플리케이션, 빅 데이터 분석 엔진 파일 시스템 및 미디어 워크플로와 같은 다양한 워크로드가 Amazon EBS에 널리 배포된다.

 

2. 영구 블록 스토리지 볼륨 제공 :

  • 트랜잭션 워크로드를 위한 SSD 지원 스토리지
  • 처리량 워크로드를 위한 HDD 지원 스토리지

필요할 때 비용 효과적인 스토리지를 사용할 수 있도록 중요한 애플리케이션을 중단하지 않고도 볼륨 유형을 변경하거나, 확장하거나 성능을 조정할 수 있다. 각 EBS 볼륨은 자동으로 가용 영역 내에 데이터를 미러링하는 구조로 고가용성 및 내구성을 제공한다.

 

3. 스냅샷 제공 : Amazon EBS는 보다 높은 수준의 데이터 내구성을 제공하기 위해 볼륨의 특정 시점 스냅샷을 제공하는 기능을 사용할 수 있다. 만약, 가용 영역 자체에 지진 또는 재해가 발생한다면 해당 가용 영역 내에 미러링 된 데이터 모두가 소실될 수 있다. 이러한 이유로 AWS에서는 주기적으로 EBS의 스냅샷을 생성하기를 권장한다. EBS 스냅샷은 S3에 저장이 된다. 때문에 하나의 가용 영역에 문제가 발생하더라도 다른 가용 영역에 저장된 사본으로 데이터 소실을 방지할 수 있다. 또한, 언제든지 스냅샷에서 새 볼륨을 다시 생성할 수 있다. 재해 복구(DR)를 위해서 스냅샷을 공유하거나 다른 AWS 리전으로 스냅샷을 복사할 수 있다.

 

4. 암호화 : 예를 들어, 버지니아에서 도쿄까지 스냅샷을 암호화하고 공유할 수 있다. 추가 비용없이 EBS 볼륨을 암호화하는 것도 가능하다. 암호화는 EC2 측에서 발생하므로 EC2 인스턴스와 AWS 데이터 센터 내의 EBS 볼륨 간에 이동하는 데이터는 전송 중 그리고 저장 시 EBS 볼륨 암호화와 함께 암호화된다.

댓글