AWS 스토리지 관련 서비스 정보

AWS Summit의 공연을 듣고 다시 정리해 보았습니다.

분류


  • 블록 스토리지 (EBS)

  • 특정 용량으로 구분된 저장 영역
  • 파일 스토리지(EFS)

  • 파일 스토리지를 파일 장치에 탑재한 것
    블록 스토리지 위에 파일 스토리지가 타고 있습니다.
  • 오브젝트 스토리지(s3)

  • 파일에 키를 발행하여 일대일로 관리하기

    서비스



    Amazon Elastic Bloc Store(EBS)



    EC2와 함께 사용하는 블록 스토리지
    EBS에는 다음 두 개의 스토리지가 있습니다.

    인스턴스 스토어



    호스트의 내장 장치 사용
    EC2 인스턴스는 기동마다 호스트가 바뀌므로, 종료·기동을 하면 데이터는 사라져 버린다
    내장 장치이므로 대기 시간이 뛰어납니다.
    일시적으로 데이터를 확보하는 것이 뛰어납니다.



    EBS



    물리적 인클로저가 분리되어 네트워크에서 연결 및 분리가 가능합니다.
    호스트에 의존하지 않기 때문에 종료 · 기동을 실시해도 데이터는 사라지지 않는다
    네트워크를 통한 데이터 교환이므로 인스턴스 스토어보다 대기 시간이 좋지 않습니다.



    EBS 선택


  • SSD
  • 범용 SSD : 표준적으로 자주 사용된다
  • 프로비저닝된 IOPS SSD : 높은 빈도로 액세스되는 경우

  • HDD
  • 처리량 최적화 HDD : 스트리밍 및 로그 처리에 사용됩니다
  • Cold HDD : 아카이브와 같은 저주파 액세스의 경우


  • Amazon Simple Storage Service(s3)



    저장 용량 무제한의 저렴한 스토리지 서비스
    또한 지역 내 여러 위치에 자동으로 저장되므로 내구성이 높습니다.
    s3의 객체 (데이터)는 버킷에 평평하게 저장됩니다.
    콘솔 화면의 표시상은 패스 지정을 할 수 있어 디렉토리 구조에도 보이게 되어 있다

    수명 주기 규칙



    사용 빈도에 따라 저가의 스토리지 클래스에 저장시킬 수 있습니다
    또한 Glacier라는 서비스와 함께 아카이브용 스토리지 클래스에 저장하여 비용을 절감할 수 있습니다.



    Glacier는 실체는 s3와는 별도 서비스로 아카이브용의 스토리지 서비스.
    그러므로 Glacier에 저장된 후 복원할 때는 일시적으로 Glacier에서 s3로 데이터가 복사되어 데이터를 꺼낼 수 있다
    복원에 걸리는 시간도 선택할 수 있습니다.
  • Expedited : 긴급 데이터 취득이 필요한 경우 · 소량의 파일
  • Standard : 3-5시간 정도로 데이터를 취득할 수 있다
  • Bulk : 5-12시간에 데이터를 취득할 수 있다 ·대량 데이터

  • Amazon Elastic File System(EFS)



    EC2 인스턴스와 함께 사용하는 NFS(Network File System) 파일 스토리지 서비스입니다.

    멀티 AZ에 대응하고 있거나, 용량을 자동으로 확장할 수 있거나 등 사용 용도가 많이 있습니다



    참고


  • S3의 스토리지 유형(표준, 저주파수, 1존 저주파수)을 사용하여 스토리지 비용을 최소화
  • AWS 스토리지 서비스 시작
  • 【AWS Tech 재연】 AWS 스토리지 서비스 입문 | AWS Summit Tokyo 2017
  • 좋은 웹페이지 즐겨찾기