EC2 개념( EC2 - Elastic Compute Cloud )
- 가상 서버 기능을 제공하는 클라우드 서비스이다.
- AWS의 물리적 서버를 가상화 기술을 이용하여 사용자들이 공동으로 사용할 수 있도록 하였다.
- 컴퓨팅 파워의 크기를 조정 가능하고, 물리적인 서버 없이 클라우드를 통해 필요한 만큼의 리소스를 요청하여 사용 가능하다.
- 온프레미스 환경에서 Windows 서버, Linux 서버와 동일한 서비스이다.
EC2 인스턴스란?
- 인스턴스는 가상 컴퓨팅 환경을 말한다.
- 인스턴스 유형
- 용량의 다양한 조합으로 구성된 여러가지 인스턴스 유형을 제공한다.
EC2 인스턴스 특징
- 클라우드에서 확장식 컴퓨팅을 제공한다.
- 요구사항이나 변동사항에 따라 신속하게 규모의 확장/축소가 가능하다.
- 초기 구입비가 없고, 사용한 만큼 비용을 지불한다.
AWS EC2 인스턴스 유형 및 표기법
애플리케이션 요구에 따라 인스턴스 패밀리, 세대 및 크기를 결정한다.
인스턴스 패밀리 종류
인스턴스 패밀리 |
기능 |
설명 |
T (마이크로) |
버스팅 |
- 인스턴스 크기별 기본 수준의 CPU 성능 제공 - 간헐적으로 높은 성능이 필요할 때 유휴시간에 모아 높은 크레딧을 기반으로 버스팅하여 높은 성능을 제공 - 적용 사례 : 개발환경, 소규모 웹, 마이크로 서비스 |
M |
범용 |
중소형 DB, 기타 엔터프라이즈 애플리케이션 |
D |
고밀도 저장소 |
스토리지 최적화 |
R |
메모리 집약 |
메모리 최적화 - 고성능 DB, 분산 메모리 캐시, 게놈 분석 |
X |
대용량 메모리 |
메모리 최적화 |
I |
높은 I / O |
스토리지 최적화 |
C (컴퓨팅 최적화) |
연산 집약 |
- 가장 높은 수준의 컴퓨터 성능을 제공 - SSD 기반의 초고속 랜던 I / O 성능에 최적화된 인스턴스 스토리지 제공 |
G |
그래픽 집약 |
|
P |
번용 GPU |
|
F |
FPGA |
|
인스턴스 수명 주기
실행중(Running)
- 인스턴스 동작 중 상태
- 과금 발생
- 정지/종료/리붓 명령으로 상태 전이 가능
정지됨(Stopped)
- 중지된 상태
- EBS 불륨을 루트로 사용하는 인스턴스만 가능
- 과금 안 됨
- 시작/종료 명령으로 상태 전이 가능
종료됨(Terminated)
- 인스턴스가 완전히 제거된 상태
- 시작이나 정지 불가능
- 과금 안 됨