Hypervisor

Seungwoo Chung·2023년 6월 13일
0

Hypervisor란?

  • VM을 생성하고 자원을 할당하는 소프트웨어
  • 단일 호스트 시스템에 여러 VM을 생성하기위해 사용 => VM별로 다른 OS, 하드웨어 리소스를 가질 수 있음

Hypervisor의 종류

  1. Type1, Baremetal, native
  • 하드웨어에서 직접 구동되는 유형으로 HW에 직접 접근이 가능
  • 하드웨어 자원을 직접 요청할 수 있어서 안정적이고 성능이 좋다
  • 설치된 운영체제 없이 간단한 운영체제 역할을 하면서 VM생성
  • VM의 OS의 종류가 더해질때마다 해당 OS에 맞는 드라이버를 세팅해야함 => OS에 맞는 드라이버가 있어야 VM에 HW를 할당해줄 수 있으니까
  • 주로 기업형에서 사용
  • ex. ESXi(VMware), KVM(Linux), XenServer(Citrix), Hyper-V(MS)......
  1. Type2, hosted
  • 운영체제 위에 설치된 Hypervisor
  • HW리소스를 완벽하게 제어할 수 없음
  • 시스템에서 Hypervisor에 할당한 리소스를 VM에 할당하는 방식
  • 1형과 비교해 설치, 구성이 편하다는 장점이 있음
  • 주로 개인 사용자용
  • ex. virtualBox(Oracle), Parallels, VMware workstation

0개의 댓글