AWS S3

Volc·2024년 1월 9일
0

AWS

목록 보기
2/6

AWS S3란?

  • Simple Storage Service의 약자로 SSS를 S3로 줄여 말한다.
  • 파일 서버의 역할을 하는 서비스
  • 트래픽이 증가함에 따라서 장비를 증설하는 작업을 대행한다.

특징

  • 많은 사용자의 접속을 감당하기 위해 시스템적인 작업이 필요 없음.
  • 저장할 수 있는 파일 수의 제한이 없음.
  • 5TB의 데이터를 저장하고 서비스 가능.
  • 접근 권한을 지정할 수 있음.
  • HTTP와 BitTorrent 프로토콜 지원
  • REST, SOAP 인터페이스를 제공
  • 데이터를 여러 시설에서 중복으로 저장하여 손실 방지
  • 버전관리 기능을 통해 사용자에 의한 실수도 복원 가능

용어

  • 객체
    • S3에 저장된 데이터 하나 하나를 객체라고 하며 파일이라고 생각하면 된다.
  • 버킷
    • 객체가 파일이라면 버킷은 연관된 객체들을 그룹핑한 최상위 디렉토리라고 할 수 있다.
    • 버킷 단위로 지역을 지정 할 수 있고, 버킷에 포함된 모든 객체에 대해서 일괄적으로 인증과 접속 제한을 걸 수 있다.
  • 버전관리
    • S3에 저장된 객체들의 변화를 저장.
  • RSS(Reduced Redundancy Storage)
    • 일반 S3 객체에 비해서 데이터 손실될 확률이 높은 형태의 저장 방식
    • 가격이 저렴해서 복원 가능한 데이터를 저장하는데 적합
  • Glacier
    • 매우 저렴한 가격으로 데이터를 저장 할 수 있는 아마존의 스토리지 서비스
    • 사용이 아닌 저장이 목적이므로 마음대로 검색,삭제 불가능
    • 잘 사용되지 않는 데이터를 아카이브 저장을 할 때 사용
    • 데이터 복구 시 3~5시간이 걸림.
    • 최근 백업은 s3에, 오래된 백업은 glacier에 옮기는것이 좋다.

참고 사이트

https://devbirdfeet.tistory.com/144

profile
미래를 생각하는 개발자

0개의 댓글