▶ AWS EC2 인스턴스
- 인스턴스는 AWS의 가상 서버를 지칭함
- 사전에 VPC와 서브넷으로 네트워크 환경을 구성했다고 가정했을 때 위 그림과 같이 구성 가능
▶ AMI 선택
- AMI(Amazon Machine Image, 아마존 머신 이미지) : 즉시 사용이 가능한 상태의 OS 및 패키지의 조합
- AMI의 가상화 타입으로 완전가상화인 HVM (Hardware Virtual Machine) 과 반가상화인 PV (Para Virtualization) 가 있음
- 일반적으로 완전가상화인 HVM을 선택하며, AWS는 PV에 대한 지원을 축소하면서 HVM으로 전환을 진행하고 있어 HVM이 성능이 더 좋음
▶ PV ( Para Virtualization) 반가상화
- AMI 가상화 타입중 하나인 반가상화 형태
- guest OS가 Hypervisor를 통해 Hardware를 제어하고 가볍기 때문에 퍼포먼스가 좋음
- 단점으로는 Guest OS에 대한 수정이 필요
▶ HVM ( Hardward Virtual Machine) 완전가상화
- AMI의 완전 가상화의 형태로 다른 guest와 완전히 독립되고 OS 수정이 없이 사용이 가능
- Hardware 자체가 완전가상화기능(CPU의 VT)을 지원해야 하기 때문에 퍼포먼스가 PV에 비해 떨어진다고 알려져 왔음
▶ AMI HVM vs PV
- PV가 HVM보다 성능이 좋기는 했지만 차이가 크지않고 AWS가 발전하면서 퍼포먼스 차이가 줄어 들었거나 HVM에 더 좋은 성능을 내는 경우도 있다고 함
- 아래의 그림 (2018/09/28기준) 과 같이 PV를 지원하는 instance Type은 거의 없는 상태
원문 출처
- 실전 AWS 워크북 (가와카미아키히사 저)
이미지 출처
- 실전 AWS 워크북 21p
- https://aws.amazon.com/ko/amazon-linux-ami/instance-type-matrix/
참조
- https://blurblah.net/1352
'현대리가 생각하는 IT' 카테고리의 다른 글
AWS EC2 인스턴스 보안 그룹 설정 , CIDR 표기법 (0) | 2018.10.02 |
---|---|
AWS EC2 네트워크 및 종료방식 설정 주의사항 (0) | 2018.10.01 |
AWS Region에 따른 응답 속도, VPC와 서브넷 구성 (0) | 2018.09.28 |
라우터, 라우팅 프로토콜 (0) | 2018.09.28 |