KVM이 유형 1 또는 유형 2 하이퍼 바이저입니까?
유형 1 하이퍼 바이저는 베어 메탈에서 실행되는 반면 유형 2 하이퍼 바이저는 운영 체제 (예 : VMware Workstation)에서 실행되는 애플리케이션입니다. 또한 유형 1과 유형 2 클라이언트 간의 성능 차이가 중요 할 수 있음을 이해합니다.
데스크탑 환경이 dom0에 설치 될 수 있다는 것을 이해하면서 KVM이 유형 1 또는 2 인 것처럼 혼동됩니다.
답변
KVM은 둘 중 하나로 분류 될 수 있기 때문에 명확한 경우는 아닙니다. KVM 커널 모듈은 Linux 커널을 유형 1 베어 메탈 하이퍼 바이저로 바꾸는 반면 호스트 OS는 여전히 완벽하게 작동하고 다른 VM은 표준 Linux 프로세스이기 때문에 전체 시스템을 유형 2로 분류 할 수 있습니다.
데스크탑 환경, 즉 GUI는 이와 관련이 적습니다. 하이퍼 바이저가 모든 가상 머신 아래의 고유 한 계층 인 Hyper-V와 비교하면 더 분명합니다. dom0조차도 특별한 권한이 있으며 콘솔에 표시되는 VM이지만 기술적으로는 하나의 VM 일뿐입니다. GUI가 있습니다. 따라서 모양을 너무 많이 쳐다 보면 Hyper-V는 순수한 유형 1이지만 유형 2처럼 보일 수 있습니다.
답변
Hyper-V가 유형 1 인 경우 KVM도 유형 1입니다. KVM에서 운영 체제에 의해 에뮬레이트되는 하드웨어 서비스가 없습니다. 솔직히 말해서, 거의 모든 현대식 하이퍼 바이저는 하드웨어 지원 가상화에 의존하고 게스트는 베어 메탈의 속도에 접근하기 때문에 전체 유형 1 대 유형 2 용어는 더 이상 사용되지 않으며 폐기되어야합니다.