업데이트:

태그:

카테고리:

AWS 강의실

EBS란?

  • Amazon Elastic Block Storage는 AWS EC2 인스턴스에 사용할 영구 블록 스토리지 볼륨을 제공한다.

  • 각 EBS볼륨은 가용 영역(AZ)내에 자동으로 복제되어 장애로부터 보호하며,

  • 고가용성 및 내구성을 제공한다.

  • EBS 볼륨은 워크로드 실행에 필요한 지연 시간이 짧고 일관된 성능을 제공한다.

  • EBS를 사용하면 단 몇 분 내에 사용량을 많게 또는 적게 확장할 수 있으며, 프로비저닝한 부분에 대해서만 저렴한 비용을 지불한다.



소개

가상의 하드드라이브

특징

EC2인스턴스가 종료되어도 계속 존재할 수 있다.

  • EC2와 EBS는 네트워크로 묶여있다.
  • 인스턴스를 업그레이드(연산속도를 업그레이드)하려면 연산 장치인 인스턴스만 갈아끼우면된다.

스크린샷 2023-02-06 21 58 06 스크린샷 2023-02-06 21 58 20


1개의 인스턴스에 여러개의 EBS가 달릴수도 있다.(EBS Multi Attach)

스크린샷 2023-02-06 21 59 35


인스턴스 정지 후, 재 기동이 가능하다.

  • 연산장치와 저장장치 간 연결만 끊어버리면 되기때문


루트볼륨으로 사용하면 EC2가 종료되면 같이 삭제된다.

  • 단, 설정을 통해 EBS를 존속가능.


EC2와 같은 AZ에 존재한다.

EBS 종류

타입 범용타입 프로비전된 IOPS 처리량 최적화 HDD 콜드 HDD
이름 GP3 IO2 ST1 SC1
용량 1GB ~ 16GB 4GB ~ 16GB 500GB ~ 16TB 500GB ~ 16TB
사용 일반 범용 IOPS가 중요한 어플, 데이터베이스 처리량이 중요한 어플/하둡/OLAP 파일저장소
MAX IOPS 16000 64000 500 250



Snapshot

정의

EBS를 저장하는 효율적인 방법

  • 특정 시간의 EBS상태의 저장본.
  • 필요시, Snapshot으로 특정 시간의 EBS를 복구한다.
  • S3에 보관된다.
    • 증분식 저장방법으로 저장된다.

스크린샷 2023-02-06 22 11 56

    DB에서 로그가 남듯, 어떤 변화가 있었는지만 기록해 효율적으로 Snapshot을 저장한다.

댓글남기기