AWS Cloudfront, Snowball, Storage Gateway

GonnabeAlright·2022년 3월 15일
0
post-thumbnail

Cloudfront

  • Content Delivery Network Service로서 웹 페이지 혹은 웹 컨텐츠를 캐시하여 빠른 속도로 사용자에게 전달
  • Edge Location: 컨텐츠가 캐시되기 위한 공간으로 Region과 AZ와는 다른 별개의 장소이며 전세계에 퍼져있음
  • Origin: 캐시된 데이터들의 원래 서버
  • Static, Dynamic, Streaming 서비스 등을 캐시
  • Distribution: 캐시하고자 하는 컨텐츠를 배포하고 설정하는 과정
  • 모든 컨텐츠들은 TTL의 주기에 따라 정해진 시간동안 캐시됨
  • Cache를 클리어할 수 있지만 요금 부과

Snowball

  • 대용량의 데이터를 안전하게 옮기기 위해 사용되는 솔루션
  • S3에 Import하거나 Export 가능
  • Snowball이라는 물리적인 실체가 존재하는 기기를 이용하여 Local PC에서 AWS로 데이터 전송 가능

Storage Gateway

  • On-premise Software를 Cloud Base Storage에 연결하여 사용하는 것
  • File Gateway(NFS), Volume Gateway(iSCSI, Stored, Cached), Tape Gateway(VTL) 등이 있다.
  • File Gateway: NFS mount point를 통해 S3 bucket에 저장되며 한 번 옮겨지면 Object처럼 관리되고 S3에 다이렉트로 저장된다.
  • Volume Gateway: 자주 사용하는 데이터는 Cache Storage에 저장하고 나머지 데이터를 S3에 백업(Cached Volume), 기본 데이터를 로컬에 저장하는 한편 데이터를 비동기식으로 S3에 백업(Stored Volume)
  • Tape Gateway: VTL(가상 테이프 라이브러리)를 지원하는 Storage Gateway로 가상 테이프 데이터는 S3나 S3 Glacier에 저장될 수 있다.

0개의 댓글