콘텐츠로 이동

하이퍼바이저 유형 (Type 0/1/2 Hypervisor)

Jan 28, 2026

하이퍼바이저 유형은 구현 위치와 방식에 따라 펌웨어 기반(Type 0), Bare-metal(Type 1), Hosted(Type 2) 로 분류된다. 사용 목적에 따라 성능, 관리 편의성, 설치 용이성이 다르므로 적합한 유형이 다르다.

하드웨어 펌웨어에 구현된 가상화. “파티션” 또는 “도메인”이라 불린다.

Type 0 Hypervisor 구조
Guest 1 CPUs, Memory
Guest 2 CPUs, Memory
Guest 3 CPUs, Memory
Guest 4 CPUs, Memory
Type 0 Hypervisor (Firmware) + Hardware
  • 부팅 시 펌웨어가 로드되어 게스트 이미지 실행
  • 자원 전용 할당: 각 파티션에 CPU, 메모리, I/O 전용 할당
  • 예시: IBM LPAR, Oracle LDOM

하드웨어 위에 직접 설치되는 전용 가상화 소프트웨어.

Type 1 Hypervisor 구조
Guest OS 1
Guest OS 2
Type 1 Hypervisor 자체 스케줄러, 메모리 관리, 디바이스 드라이버
  • 커널 모드에서 실행, 데이터센터의 “운영체제” 역할
  • 라이브 마이그레이션, 스냅샷 등 강력한 관리 기능
  • 예시: VMware ESX/ESXi, Citrix XenServer, KVM

호스트 OS 위에서 일반 애플리케이션으로 실행.

Type 2 Hypervisor 구조
Guest OS Linux, Windows
Type 2 Hypervisor VirtualBox, VMware
Host OS Windows, macOS
Hardware
  • 일반 앱처럼 설치, 개발/테스트/학습용
  • 예시: VMware Workstation/Fusion, VirtualBox, Parallels Desktop
특성Type 0Type 1Type 2
위치펌웨어Bare-metal호스트 OS 위
성능최고높음낮음
관리 복잡도높음중간낮음
주 사용처메인프레임데이터센터개발/테스트
설치 난이도하드웨어 종속전용 설치앱 설치
  • Type 0: IBM 메인프레임에서 LPAR로 하나의 물리 서버를 여러 독립 파티션으로 분할
  • Type 1: VMware ESXi로 데이터센터의 물리 서버에서 수십 개 VM 운영
  • Type 2: 개발자가 macOS에서 VirtualBox로 Linux VM을 실행하여 테스트