全虚拟化 vs. 半虚拟化

全虚拟化 vs. 半虚拟化 - [virtualization]

Tag:vmware xen

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明

http://lovewo2go.blogbus.com/logs/42383713.html

PV vs. FV

PV(Para-Vritralization)和FV(Full-Vritralization)的差别,主要以guest OS的硬件仿真程度做区分。

FV:FV是一般较常看到的作法,所有的guest OS完全不会看到实际的硬件为何,只能使用由Supervisor所提供的所有虚拟硬件,因此,在这种机制下,guest OS动作的性能一定会大受虚拟接口的影响。另外还有一个特点,就是因为完全仿真的关系,不支持新的技术,连ACPI开关机的机制都无法使用,也就是当使用者在FV的guest OS下,若直接触动关机的按钮(这里的按钮是由VMM所提供的,不是主机上的)会直接断电,而不会进行关机程序。

PV:至于PV的作法,有鉴于一般Virtual Machine工具都是以完全仿真的方式,造成性能上的降低,因此,XEN在设计上,希望各操作系统可以在开发时就已经将XEN的技术包括进去,这样在使用时,就可以用局部仿真的方式,让操作系统可以直接使用到硬件中的CPU、内存等,而不需要通过XEN做仿真的操作。

这样,若硬件都是由Virtual Machine仿真出来的,性能自然会变得比较慢,所以XEN所主推的概念就是,当操作系统默认支持XEN时就可以通过XEN的机制,直接使用到底层的硬件,而不是每个OS都要通过Hypervisor的接口,性能上就可大为提高。

在PV与FV的安装上,对CPU的要求是有差异的。以PV而言,因为OS原本就支持XEN,所以不需要经过特殊的处理步骤,因此,对CPU来于,没有特殊的要求,基本上都可以使用。

但FV就不同,因为FV模式是以完全仿真的方式进行,所以CPU必须要特别将此功能加入到CPU的核心中,因此,CPU是有特殊需求的。在Intel与AMD中针对Virtual Machine所加入的功能名称不同,分别为Intel VT与AMD-V。

在目前Linux的世界,XEN并不是唯一的,除了XEN这一架构外,另外还有一个KVM(Kernel based Vitrual Machine),从2.6.20版本之后的Linux Kernel就支持其功能。因为KVM的做法是以原本Kernel为依据,只要将其module加载即可使用,唯一较XEN弱势的是KVM以单一Full Virtuallization为服务方式。

资料来源:http://en.opensuse.org/Virtualization_Terminology

从以上看来,我们现在用的vsphere是一个完全虚拟化的,因为它完全依赖于CPU的虚拟技术,这样它的性能有30%的区别也不奇怪。sun XVM也是基于Hypervisor技术,那天sun那人说的很厉害,我们看结果也会跟vmware差不多。

以上今天早上发给我的boss,现在需要改正一下,vsphere是支持半虚拟化技术的。

启用了 VMI 的可用内核包括 Ubuntu 7.04 (Feisty) 或更高版本。

使用 32 位 Intel x86 系统的标准映像。VMI 当前仅支持 32 位客户机。

注意 :只有硬件版本 7.0 虚拟机支持 VMI。

全虚拟化 vs. 半虚拟化 - [virtualization]

Tag:vmware xen

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明

http://lovewo2go.blogbus.com/logs/42383713.html

PV vs. FV

PV(Para-Vritralization)和FV(Full-Vritralization)的差别,主要以guest OS的硬件仿真程度做区分。

FV:FV是一般较常看到的作法,所有的guest OS完全不会看到实际的硬件为何,只能使用由Supervisor所提供的所有虚拟硬件,因此,在这种机制下,guest OS动作的性能一定会大受虚拟接口的影响。另外还有一个特点,就是因为完全仿真的关系,不支持新的技术,连ACPI开关机的机制都无法使用,也就是当使用者在FV的guest OS下,若直接触动关机的按钮(这里的按钮是由VMM所提供的,不是主机上的)会直接断电,而不会进行关机程序。

PV:至于PV的作法,有鉴于一般Virtual Machine工具都是以完全仿真的方式,造成性能上的降低,因此,XEN在设计上,希望各操作系统可以在开发时就已经将XEN的技术包括进去,这样在使用时,就可以用局部仿真的方式,让操作系统可以直接使用到硬件中的CPU、内存等,而不需要通过XEN做仿真的操作。

这样,若硬件都是由Virtual Machine仿真出来的,性能自然会变得比较慢,所以XEN所主推的概念就是,当操作系统默认支持XEN时就可以通过XEN的机制,直接使用到底层的硬件,而不是每个OS都要通过Hypervisor的接口,性能上就可大为提高。

在PV与FV的安装上,对CPU的要求是有差异的。以PV而言,因为OS原本就支持XEN,所以不需要经过特殊的处理步骤,因此,对CPU来于,没有特殊的要求,基本上都可以使用。

但FV就不同,因为FV模式是以完全仿真的方式进行,所以CPU必须要特别将此功能加入到CPU的核心中,因此,CPU是有特殊需求的。在Intel与AMD中针对Virtual Machine所加入的功能名称不同,分别为Intel VT与AMD-V。

在目前Linux的世界,XEN并不是唯一的,除了XEN这一架构外,另外还有一个KVM(Kernel based Vitrual Machine),从2.6.20版本之后的Linux Kernel就支持其功能。因为KVM的做法是以原本Kernel为依据,只要将其module加载即可使用,唯一较XEN弱势的是KVM以单一Full Virtuallization为服务方式。

资料来源:http://en.opensuse.org/Virtualization_Terminology

从以上看来,我们现在用的vsphere是一个完全虚拟化的,因为它完全依赖于CPU的虚拟技术,这样它的性能有30%的区别也不奇怪。sun XVM也是基于Hypervisor技术,那天sun那人说的很厉害,我们看结果也会跟vmware差不多。

以上今天早上发给我的boss,现在需要改正一下,vsphere是支持半虚拟化技术的。

启用了 VMI 的可用内核包括 Ubuntu 7.04 (Feisty) 或更高版本。

使用 32 位 Intel x86 系统的标准映像。VMI 当前仅支持 32 位客户机。

注意 :只有硬件版本 7.0 虚拟机支持 VMI。


相关文章

  • 网络系统建设方案
  • 1.1 网络系统建设方案 网络系统作为数据中心的基础设施,应采用市场主流产品和业界成熟技术,并充分考虑系统的扩展能力.容错能力和纠错能力,确保整个网络基础设施运行稳定.可靠. 1.1.1 设计原则 网络系统的建设,应遵循标准性,高性能,可靠 ...查看


  • 虚拟演播室系统方案
  • VS-VS-VSCENE SCENE 虚拟演播室系统方案建议书虚拟演播室系统方案建议书 方案建议书 北京华视恒通北京华视恒通系统系统技术有限公司技术有限公司华视恒通系统 北京华视恒通系统技术有限公司 目 录 录 公司简公司简介....... ...查看


  • 桌面虚拟化技术对比
  • 1. 桌面虚拟化已经兴起并将不断发展下去 • 42%的大企业客户正在实施, 到2014年40%的商用PC将被虚拟化 • 客户采用虚拟化的主要原因为集中管理.数据安全以及业务灵活性 • 投资桌面虚拟化会增加IT投入,但是从长期来看会降低企业整 ...查看


  • 童年成年的今昔对比 这些年我们玩的那些游戏
  • 80后一代人,经历过童年时最纯粹欢乐的时光,那时的孩子,在蓝天之下玩出各种花样的游戏,他们拥有记忆深处最纯粹的欢乐.90后一代人,孩提时代接触的游戏越来越少,而他们的娱乐方式也从蓝天下转变到了电脑前. 本篇小文,是笔者收到某网游的追忆活动缘 ...查看


  • 互联网经济背后的五大转变_中国经济网--国家经济门户
  • 2016年初,阿里巴巴电子商务零售平台的成交额比肩全球最大的零售商沃尔玛,大体相当中国社会消费品零售总额的10%.这是一个标志性的事件,它标志着:(1)虽然美国新经济在很多方面仍然领先中国,但新经济发展的全球重心,正在开始呈现美中双子星座的 ...查看


  • 合伙人的进入与退出机制(阿里.小米.华为为例)老板必看
  • 合伙人的进入与退出机制(阿里.小米.华为为例)老板必看 ▌一.股权架构 员工+顾问 15% 投资人 15% 合伙人 70% 合伙人制度的重要性: 阿里巴巴:香港资本市场要求同股同权,因为合伙人制度受限,只能在美国上市.相比之下,万通只是培养 ...查看


  • 66 加油站视频监控系统解决方案
  • 加油站视频监控解决方案 2015-12 目录 1概述 ............................................................................................. ...查看


  • 隋唐演义中罗士信vs李元霸谁更厉害?
  • 导读:罗士信和李元霸都是<隋唐演义>中的人物,两个人都是力大无比,神勇无敌,都是战场上的猛将,所向披靡.<隋唐演义>中,两个人还交过手,那么两个人谁比较厉害呢? 罗士信是谁?罗士信和罗成有什么关系? 山东省济南市人, ...查看


  • 运筹学习题集04
  • 例:将下面的线性规划化为标准型 minz3x14x22x35x4 4x1x22x3x42 x1x23x3x414  2x13x2x32x42 x10,x20,x30,x4无非负限制 解m ...查看


热门内容