服务器虚拟化架构优点对比,优缺点分析:Hyper-V与vSphere架构对比

微软和VMware可算是服务器虚拟化的两大巨头,VMware在此领域已经超过了10年,而微软凭借Windows Server产品,也开始在服务器虚拟化领域崭露头角。本文,我们将向IT组织者或企业介绍微软Hyper-V和VMware vSphere之间的架构差异,以及两者之间的优势和劣势。

无论选择哪种产品,VMware vSphere或是Hyper-V,我们都需要考虑很多因素,但从架构的角度来看,想要选择合适的服务器虚拟化产品,我们需要重点考虑以下组件:

1.设备驱动程序的架构位置;

2.控制层组件;

3.hypervisor层组件。

一般情况下,有三种类型的虚拟化技术架构:

• Type 2 VMM

• Type 1 VMM

• Hybrid VMM

本文并不会详细介绍以上所有的技术架构,我们将会着重介绍Type 1 VMM,因为微软和VMware的服务器虚拟化技术都使用的是Type 1 VMM架构。Type 1 VMM又可以分为两个子类,分别是Monolithic Hypervisor和Microkernelized Hypervisor。

通常我们把最底层称为”硬件层“,虚拟化“Hypervisor层”运行在”硬件层“之上。最上层是“控制层”,其作用是控制该层中运行的组件,以及为虚拟机提供必要的组件,以用来与“Hypervisor层”进行通信。

注:“Hypervisor层”有时也称为”VMM层“或者”VM Kernel层“。

Microkernelized Hypervisor架构

Microkernelized Hypervisor架构被使用于微软的Hyper-V中。在

你可能感兴趣的:(服务器虚拟化架构优点对比)