본문 바로가기

AWS

[AWS] EC2(4) EBS , Snapshot ,AMI

EBS 란? -가상의 하드드라이브 
Amazon Elastic Block Store 는 ec2인스턴스에 사용할 영구 블록 스토리지 볼륨을 제공합니다. 
ebs볼륨은 가용영역 내에 자동으로 복제되어
-구성요소 장애로부터 보호해주고,
-고가용성 및 내구성을 제공합니다. 
-지연시간이 짧고 일관된 성능을 제공하고 ,
-단 몇분 내에 사용을 확장가능
-프로비저닝한 부분에 대하서만 저렴한 비용 
-EC2 와 네트워크로 연동되어 있고 , EC2가  정지 후 유지가능 ,따라 인스턴스 유형 변경 및  좋은 사양의 인스턴스로 변경이 쉬움 (네트워크만 변경하면됨)
-하나의  EBS를 여러 EC2에 장착가능(EBS Multi Attach)
-루트 볼륨으로 사용 시  ec2 가 종료되면 같이 삭제됨(단 설정을 통해 ebs만 따로 존속가능)
-ec2와 같은 가용영역에 존재 


 

 EBS 타입
타입  용량 기능구분  
  GP3 1GB ~16TB 범용타입 SSD
I02 4GB ~16TB 프로비전된  IOPS SSD
ST1 500GB ~16TB 쓰루풋  SSD
SC1 500GB ~16TB Cold HDD HDD
Standard 1GB ~16TB 마그네틱 HDD ( 요금이 저렴)

 

Snapshot 
  • 특정 시간에 ebs 저장 ▶ 필요시 스냅샷을 통해 특정시간의 ebs 복구 가능 
  • S3 에 보관되고, 가격이 저렴 
  • 증분식으로 백업 함(전체가 아니라 추가된 액션만 저장함)
AMI(Amazon machine Image)
  • EC2인스턴스를 실행하기 위해 필요한 정보를 모은 단위 
    • OS, 아키텍쳐 타입(34bit or a64 bit) , 저장공간 , 용량 등
  • AMI를 사용하여  EC2 를 복제하거나 다른 리전 또는 계정으로 전달 가능 
  • 스냅샷을 기반으로  AMI 구성 가능 
AMI(Amazon machine Image) 구성
  • 1개이상의 EBS 스냅샷
  • 인스턴스 저장 루브볼륨에 대한 템플릿(OS , 어플리케이션 서버 , 어플리케이션)
  • 사용권한(어떤 AWS 계정이 사용할 수 있는지)
  • 블록 디바이스 맵(EC2 인스턴스를 위한 볼륨정보 = EBS가 무슨용량으로 몇 개 붙는지)
AMI(Amazon machine Image) 타입
  • EBS 와 네트워크로 연결  
    • 단점 : 속도가 느릴 수 있음
    • 생성방법 : 스냅샷을 기반으로 루트 디바이스 생성
  • Instance Stroage - 인스턴스 내부  저장 
    • 장점 : 속도가 빠름
    • 단점 : 인스턴스가 종료되면 같이 사라짐(비영구적)
    • 속도가 중요하고영구적으로 저장하지 않아도 되는  캐쉬데이터등이 저장
    • 생성방법 : s3에 저장된 템플릿을 기반으로 생성

'AWS' 카테고리의 다른 글

[ AWS] Elastic File System(EFS)_  (0) 2024.06.03
[AWS] Elastic Load Balancer(ELB)  (2) 2024.06.02
[AWS] EC2 AutoScaling  (0) 2024.06.02
[AWS]EC2의 생명주기  (0) 2024.06.02
[AWS] EC2(3) 유형과 크기  (1) 2024.06.02