하이퍼바이저 (hypervisor) 의 이해

OS 2019. 9. 16. 22:48 posted by TechNote.kr


하나의 컴퓨터에서 다수의 운영체제를 동시에 실행하기 위한 논리적인 플랫폼을 의미한다. 여기서 대상이 되는 컴퓨터는 호스트 컴퓨터라고 한다. 

 

하이퍼바이저는 Type 에 따라 다음과 같이 두가지 형태로 나뉜다.

 

Type - 1

 

Type - 1 : Native 혹은 Bare-metal hypervisor

Hardware 위에서 바로 Hypervisor가 실행되는 구조

 

 

Type - 2

 

Type - 2 : Hosted hypervisor

Type - 1 과 달리 Hardware 와 Hypervisor 사이에 호스트 운영체제가 존재하는 구조