在了解 Type 1 和 Type 2 Hypervisor 之间的区别以及哪个更好之前,让我们先看看 Hypervisor 是什么?
Hypervisor是一种系统软件,它充当计算机硬件和虚拟机之间的中介,负责有效地分配和利用由各个虚拟机使用的硬件资源,这些虚拟机在物理主机上单独工作,因此,Hypervisor也称为虚拟机管理器。
Hypervisor由三个主要模块组成:
它构成了监视器的入口点,并将虚拟机实例发出的指令重新路由到下面描述的分配器或解释器模块。
每当虚拟机尝试执行导致改变相关机器资源的指令时,分配器就会被调度器调用,然后分配器将提供给虚拟机的系统资源。
它由解释器例程组成,每当虚拟机执行特权指令时就会执行这些例程,这也由调度程序调用。
现在让我们看看Hypervisor的类型以及它们之间的区别。
可以本地安装并直接在物理主机上运行的Hypervisor称为Type 1 Hypervisor。
无法本地安装且需要操作系统才能在物理主机上运行的管理程序称为类型 2 管理程序。
希望这些关键指标能帮助您在两种类型的Hypervisor之间做出决定,根据用例场景,您使用的Hypervisor类型当然会不时发生变化。
对于企业级要求,类型 1 是满足大多数偏好的方式,而类型 2 在主机上的操作系统也可能需要满足其他需求的情况下会很有帮助。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。