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 |