본문 바로가기

# 03/AWS

AMI (Amazon Machine Image)

반응형

AMI(Amazon Machine Image)

AMI는 즉시 사용이 가능한 상태의 OS 및 패키지의 조합이다. 이용 목적에 가까운 AMI를 선택하여 필요에 따라 최적화 한다.

AMI의 가상화 타입으로 완전가상화인 HVM과 반가상화인 PV가 있다. 일반적으로는 HVM을 선택한다. AWS는 PV의 지원을 축소하면서 HVM으로 전환을 진행하고 있어 HVM 성능이 더 좋다.


PV(Para Virtualization) 반가상화

- AMI 가상화 타입중 하나인 반가상화 형태

- Guest OS가 Hypervisor를 통해 하드웨어를 제어하고 가볍기 때문에 퍼포먼스가 좋음

- 단점으로는 Guest OS에 대한 수정이 필요


HVM(Hardward Virtual Machine) 완전가상화

- AMI의 완전 가상화의 형태로 다른 Guest와 완전히 독립되고 OS 수정 없이 사용이 가능

- 하드웨어 자체가 완전가상화기능(CPU의 VT)을 지원해야 하기 때문에 퍼포먼스가 PV에 비해 떨어진다고 알려져 왔음


AMI HVM vs PV

- PV가 HVM보다 성능이 좋기는 했지만 차이가 크지 않고 AWS가 발전하면서 퍼포먼스 차이가 줄어 들었거나 HVM에 더 좋은 성능을 내는 경우도 있음.

- 현재 PV를 지원하는 Instance Type은 거의 없는 상태


AMIs - 내가 만든 인스턴스를 복사해서 얼릴 수 있다. 복원가능. 백업기능. 설치하는 동안 원본 서버는 중지된다.

반응형

'# 03 > AWS' 카테고리의 다른 글

Scale Out  (0) 2019.02.15
Elastic IP  (0) 2019.02.15
용어정리  (0) 2019.02.14
EC2  (0) 2019.02.14
온프레미스(On-premis)  (0) 2019.02.13