AWS EC2 인스턴스 스토리지

EBS Volume

EBS 볼륨 실습

AZ와 Delete on Termination 주의

EBS 스냅샷

EBS 스냅샷 특징

EBS 스냅샷 실습

copy snapshot → 다른 리전에 백업을 만들어두면 됨

Recycle Bin → EBS 스냅샷과 AMI들이 실수로 삭제되지 않도록 도와줌

AMI

AMI Process

AMI 실습

하나의 AZ에서 인스턴스를 실행시켜 커스텀 AMI를 만든 뒤 다른 AZ에서 커스텀 AMI로 만든 인스턴스를 실행시킬 예정

AMI를 통해 인스턴스를 새로 만들면 이미 EC2 인스턴스에 필요한 소프트웨어가 설치되어 있기 때문에 부팅시간이 훨씬 단축되면서 훨씬 빠르게 사용 가능

EC2 Instance Store

EBS 볼륨 유형

  1. gp2/gp3 범용 SSD → 다양한 워크로드에 대해 가격과 성능의 밸런스가 잘 맞는다
  2. io1 / io2 최고 성능 SSD → 미션 크리티컬이며 지연시간이 낮고 대용량 워크로드
  3. st1 저비용의 HDD → 잦은 접근과 처리량이 많은 볼륨
  4. sc1 최저비용의 HDD → 접근 빈도그 낮은 워크로드를 위해 설계

이를 통해 EBS 볼륨은 크기, 처리량, IOPS가 가격과 성능을 결정하는 핵심적인 특징이라고 할 수 있음

gp2/gp3와 io1/io2만이 부팅 볼륨으로 사용될 수 있다 → 루트 os가 실행될 수 있는건 SSD 뿐

시험에 있어서는 범용 gp2와 IOPS 프로비저닝이 중요한 내용으로 출제

EBS 볼륨 유형 유스케이스 - 왜 사용하는지만 이해하면 된다

자세한 성능은 크게 중요하지 않지만 IOPS는 알아두면 좋다

범용 SSD

정리해보면 gp3는 IOPS와 처리량을 독자적으로 설정하는 반면 gp2는 연결됨

프로비저닝된 IOPS SSD

하드디스크 드라이브

EBS 다중 연결

EBS 볼륨 암호화

EBS 볼륨 암호화, 복호화

→ 암호화 되지 않은 EBS볼륨 암호화하기

EFS

언제 사용하는지 어떤 요구사항을 만족하기 위해 어떤 옵션을 사용해야하는지를 알아둘 것

EFS의 성능

성능 모드

처리량 모드

스토리지 클래스

EFS 실습

위 설정들과 VPC 설정이 중요하다 → EFS를 위한 리전별 AZ 보안그룹 설정들을 해야함

여러 곳의 AZ에 인스턴스를 만들고 EFS로 연결하여 파일이 공유되는 것을 확인

EBS vs EFS

EBS볼륨은..

EFS

마지막으로 EFS vs EBS vs Instance store

EFS는 다수의 인스턴스에 걸쳐 연결해야하는 네트워크 파일 시스템에 적합

EBS는 네트워크 볼륨을 하나의 인스턴스에만 연결 / 특정 AZ 한정

인스턴스 스토어는 인스턴스에서 IO를 최대로 사용하게끔 해주지만 인스턴스가 고장나면 데이터 날라간다

오답

노스버지니아 리전 us-east-1에서 AMI를 사용하면 어떤 AWS 리전에 있는 EC2 인스턴스라도 실행할 수 있습니다 (  X )

EBS 다중 연결이란 무엇일까요?

동일한 EBS 볼륨을 동일한 AZ내 여러 인스턴스에 연결

EBS 볼륨은 특정AZ로 묶여있다.

다른 AZ에서 사용하려고하면 EFS를 써야됨