类型1和类型2hypervisors

定义:假如VMM/hypervisor 直接运行在硬件上面的,它通常是被认为Type 1 Hyperviosr. 假如Hypervisors 在某个操作系统之上,它只是作为操作系统的一部分。它通常被认为是Type 2 Hypervisor.

(1). Typer1 Hypervisor:

直接和硬件进行交互,它不需要任何操作系统。可以直接把它安装在硬件上面,让它作为一个被宿主机。 Typer 1 hypervisor也被叫做Bare Metal, Embedded 或Native Hypervisor. oVirt-node就是Type 1 LInux hypervisor. 下图描述了类型1的概念:

(2).Type 1 Hypervisor的优势:

简单安装和配置 占用更少的空间,可以最大程度的利用主机资源 产生更少的负载,因为它只有应用需要时才运行虚拟机。 更安全,因为某个虚拟机的安全不会影响其它的运行在hypervisor上面的虚拟机。

(3). Type 2 Hypervisor

它往往安装在某个系统之上,它也被叫做Hosted Hypervisors。 它的操作当然也要依靠它寄托的操作系统。 Type2 的主要优势就是它有更广泛的硬件支持,下面表达了Type2 Hypervisor的设计理念: