[AWS] EBS와 Instance Storage에 대해서

huihui·2021년 3월 27일
0

EBS(Elastic block Store)

EBS는 응용 프로그램(게임 등)을 설치할 수 있는 스토리지이다. (하드디스크를 의미한다)
AWS에서 내린 정의는 다음과 같다.

EBS는 AWS 클라우드의 Amazon EC2 인스턴스에 사용할 영구 블록 스토리지 볼륨을 제공합니다. 각 Amazon EBS 볼륨은 가용 영역 내에 자동으로 복제되어 구성요소 장애로부터 보호해주고, 고가용성 및 내구성을 제공합니다.
... (생략)

EBS에서 B를 뜻하는 Block의 반대되는 의미는 Object 베이스의 File이다. 무언가를 설치할 수 없고 파일만 저장할 수 있다(Ex. AWS S3)

EC2는 두 가지 종류인 EBS Based, Instance Storage로 나눌 수 있다.

  • EBS
    • 인스턴스 STOP이 가능
    • SnapShot 가능
    • 인스턴스 업그레이드 가능

인스턴스 STOP이 가능하다

EBS의 구조는 위와 같기 때문에 인스턴스를 잠시 중지했다가 시작할 때 EBS Volume을 떼었다 붙일 수 있다.

인스턴스 업그레이드가 가능하다


가령 사용하고 있는 EC2의 성능이 낮아 업그레이드를 하고 싶을 때 잠시 연결을 끊었다가


성능이 더 좋은 EC2로 갈아끼울 수가 있다.
이것이 가능한 이유는 네트워크로 연결이 되어있기 때문이다.

Instance Storage


Instance Stoarge는 하드웨어에 EC2 안에 물리적으로 연결이 되어있기 때문에 EC2를 내려버리는 순간 같이 사라진다.
물리적으로 연결이 되어있기 때문에 인스턴스 STOP은 불가능하지만 속도는 굉장히 빠르다.
그래서 빠른 연산이 필요하고 파일을 굳이 저장할 필요가 없을 때 자주 사용한다.

참고

https://www.youtube.com/watch?v=ieG7hup-R8U

0개의 댓글