7. AWS EC2/EBS (EC2/EBS 생성)
Elastic Block Store (EBS)
- Amazon EC2 인스턴스에서 사용할 수 있는 블록 수준 스토리지 볼륨을 제공하는 서비스
- 애플리케이션의 기본 스토리지로 쓰거나 시스템 드라이브용으로 쓰기 적합
- 인스턴스 생성 시 루트 디바이스 볼륨이 생성되며 사용 중에는 언마운트할 수 없음
- 또한 인스턴스는 여러 볼륨을 마운트 할 수 있고, 추가볼륨에 대해서는 사용중이라도 마운트/언마운트가 가능
EBS 볼륨 유형
- Amazon EBS는 다음의 볼륨 유형을 제공하고 이러한 볼륨 유형은 성능 특성과 가격이 다르므로 애플리케이션의 필요에 맞게 스토리지 성능과 비용을 조정
- SSD(Solid-State Drive) - 주요 성능 특성이 IOPS인 작은 I/O 크기의 읽기/쓰기 작업을 자주 처리하는 트랜잭션 워크로드에 최적화
- HDD(Hard Disk Drive) - 주요 성능 특성이 처리량인 대규모 스트리밍 워크로드에 최적화
- 이전세대 - 데이터를 자주 액세스하지 않고 성능이 중요하지 않은 소규모 데이터 세트가 있는 워크로드에 사용할 수 있는 하드 디스크 드라이브. 대신 현재 세대의 볼륨 유형을 고려하는 것이 좋음
- 인스턴스 구성, I/O 특성 및 워크로드 요구량 등 여러 가지 요인이 EBS 볼륨의 성능에 영향을 미칠 수 있음.
EBS 볼륨에서 프로비저닝된 IOPS를 완전히 사용하려면 EBS 최적화 인스턴스를 사용적화 인스턴스를 사용
실습 4
- 리눅스 기반 EC2 생성 및 접속
- 생성된 EBS 확인
키 페어
df -h
=> volume 확인