Hypervisor

서재환·2023년 1월 12일
0

Docker

목록 보기
12/12

Hypervisor

Virtual machine manager 로도 불린다. 소프트웨어로 VM을 만들고 운영하는 역할을 한다. 하드웨어와 가상운영체제 사이에서 역할을 하므로 레이어로서 시각화 될 수 있다.

타입

타입1

Hypervisor에는 타입1과 타입2가 있다. 타입1은 'bare-methal hypervisor', 'native'로 불린다. 호스트 머신 바로 위에서 동작하고 'VMware ESXI', 'Microsoft Hyper-V'가 있다.

타입2

호스트 운영체제 위에서 동작하고 'hosted hypervisor'로 불린다. 'Oracle Virtualbox', 'VMware Worksation' 등이 있다.

하이퍼바이저 사용 유무

컨테이너 환경에선 호스트 운영체제의 커널을 사용하기 때문에 VM 처럼 독립된 커널을 필요로하지 않아 하이퍼바이저가 사용되지 않는다. Docker가 컨테이너를 만들고 운영하는데 사용된다.

즉 하이퍼바이저가 컨테이너 환경에선 사용되지 않지만 전통적인 VM 환경에서 사용되고 가상 머신을 만들고 관리하는데 사용된다. Container 환경에서든 Hypervisor든 운영하기 위한 목적이 공통적이라는 생각이 든다.

0개의 댓글