Cloud/AWS

[SAA] EC2 인스턴스 스토리지

  • -
728x90

EBS

인스턴스 종료되도 데이터를 받을 수 있다.

  • 한번에 하나의 인스턴스에만 마운트
  • 특정 가용 영역에서만 연결 가능
  • 네트워크 USB
  • 대체 작용 등에 유용 (빠르게 다른 인스턴스로 연결이 가능하므로)
  • ec2 종료시 인스턴스와 한께 EBS 볼륨을 삭제하도록 할 수 있다. 시험출제 가능
    • 루트 볼륨은 보통 인스턴스 종료시 삭제이다.

EBS 스냅샷

  • EBS 볼륨의 특정 시점에 대한 백업
  • 스냅샷은 다른 리전에도 복사할 수 있다.
  • 휴지통 기능을 통해 최소 1일에서 최대 1년간 보관 가능
  • FSR을 통해 매우 큰 스냅샷을 EC2인스턴스에 옮기는 것 비용 큼

AMI (아마존 머신 이미지)

  • EC2인스턴스를 통해 만든 이미지를 통칭
  • EC2의 커스텀 버전
  • public AMI
  • 마켓 플레이스 AMI 다른 사람이 만든 이미지를 구매하는 것
  • EC2를 커스터마이즈 한다.

EC2 인스턴스 스토러

  • 높은 성능의 하드웨어 디스크 공간 (물리적)
  • EC2를 중지할경우 스토리지또한 손상된 (장기적 데이터 사용 불가, 캐시 등으로만 사용 가능)
  • 장기적인 경우 EBS를 사용하는 것이 좋다.

EBS 범용

gp2 gp3: 범용 SSD 그룹 부트 볼륨 O

io1 io2: 대용량의 워크로드 부트 볼륨 O

st1: 저비용 HDD 볼륨, 잦은접근과 처리량

sc1: 접근 빈도가 낮을 때

→ gp2 gp3가 비용 효과적 스토리지

프로비저닝 IOPS

  • 데이터베이스 워크로드 에 적절 (스토리지를 이용하는 경우)
  • 스토리지 성능/일관성에 매우 민감 → gp2 gp3를 io1 io2로 바꾸는 것에 대한 문제일 가능성 높음

EBS 다중 연결을 지원하는 프로비저닝 IOPS 의 EBS 볼륨 유형 - HDD

  • 부트 볼륨일 수 없다.
  • st1 (처리량 최적화 HDD)
    • 빅데이터 / 데이터 웨어하우징 로그 처리에 적합
  • sc1 (콜드 HDD)
    • 접근 빈도가 낮은 데이터에 적합 - 최저 비용으로 데이터 저장

32,000 IOPS이상을 요할 때 → io1 io2 EC2 Nitro

EBS 다중 연결

  • 여러 EC2 인스턴스에 연결하는 것
  • 해당 가용 영역 내에서만 사용 가능
  • 애플리케이션의 동시 쓰기 작업을 관리해야 할 떄

EBS 암호화

  • 지연 시간에는 영향이 거의 없다
  • 볼륨의 EBS 스냅샷을 생성하고 복사 기능을 통해 EBS 스냅샹을 암호화. 스냅샷을 이용해 새 EBS 볼륨을 생성하면 해당 볼륨도 암호화. 이를 인스턴스 원본에 연결.

EFS

  • 관리형 NFS로, 네트워크 파일 시스템을 의미
  • 가용성이 높고, 확장성이 뛰어나나 비쌈
  • 콘텐츠 관리 / 웹 서빙 / 데이터 공유 / Wordpress
  • Linux기반 AMI와만 호환
  • 성능 모드 사용가능
    • 일반 목적: 지연 시간에 민감한 사용 사례 (웹서버 / CMS)
    • 최대 I/O 모드 : 지연시간이 더 길지만, 처리량과 병렬성 높다 (빅데이터 애플리케이션과 미디어 처리)
  • 처리량 모드
    • 버스팅
    • 프로비저닝
    • 엘라스틱 (워크로드 예측 어려울때)

'Cloud > AWS' 카테고리의 다른 글

SAA 합격 후기  (0) 2024.03.22
[AWS 세션] EKS IRSA 와 Lambda Serverless  (0) 2023.11.27
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.