虚拟化hypervisor:Type 1 vs. Type 2

日期: 2010-09-08 作者:Danielle Ruest and Nelson Ruest翻译:李哲贤 来源:TechTarget中国 英文

这是各种hypervisor选择指南的一部分。在这部分中我们重点了解Type 1与Type 2 hypervisor如何工作及各自的优缺点。   对虚拟化hypervisor的对比首先从理解市场上的两种不同方式开始,它们是: Type 1直接运行于硬件系统之上的裸机管理程序,Type 1也经常被称为硬件虚拟化引擎Type 2以现有操作系统之上的应用程序之一的方式运行。   由于Type 1Type 1理程序以简化层的方式向虚拟机提交虚拟化后的硬件资源,因此它可以提供更好的性能和可扩展性。

从而减少了运行管理程序本身所需的花销。   由于Type 1Type 1管理程序直接运行于硬件层上,它起的作……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

这是各种hypervisor选择指南的一部分。在这部分中我们重点了解Type 1与Type 2 hypervisor如何工作及各自的优缺点。

  对虚拟化hypervisor的对比首先从理解市场上的两种不同方式开始,它们是:

  • Type 1直接运行于硬件系统之上的裸机管理程序,Type 1也经常被称为硬件虚拟化引擎
  • Type 2以现有操作系统之上的应用程序之一的方式运行。

  由于Type 1Type 1理程序以简化层的方式向虚拟机提交虚拟化后的硬件资源,因此它可以提供更好的性能和可扩展性。从而减少了运行管理程序本身所需的花销。

  由于Type 1Type 1管理程序直接运行于硬件层上,它起的作用也在硬件范围内。运行了Type 1Type 1虚拟化管理程序的主机通常只用于实现单一功能,它们作为资源池的一部分被设计,用于支持多个虚拟机内的各种应用程序运行。

  尽管很多情况下Type 1与Type 2Type 1Type 2管理程序之上可以运行相同的虚拟机,从而提供完全同类型的功能,但是通常Type 1Type 1管理程序要比Type 2Type 2更高效。事实上,我们可以把Type 1Type 1系统上运行的虚拟机迁移到Type 2Type 2系统上,反之也可以实现。可能需要一些转换机制,但是完全可以实现。

  由于直接运行于硬件层之上,Type 1Type 1管理程序支持硬件级的虚拟化。而Type 2Type 2管理程序由于是作为操作系统的应用运行的,它完成的是软件层的虚拟化。

  理解虚拟化管理程序的使用率

  由于实现原理的影响,Type 1管理程序通常用于支持生产环境或者是直接为用户提供服务的虚拟机。而Type 2管理程序虽然可以提供非常丰富的服务能力,但却很少用于生产环境。通常运行Type 2管理器的主机还会支持其它的一些额外服务,因此无法100%的用于支持虚拟机运行。所以,我们需要选择Type 1系统支持生产用虚拟机。

  Type 1管理程序可以监控虚拟机的运行状态,跟踪虚拟机内发生的所有动作,必要情况下还可以允许(或禁止)对某些资源的访问来满足虚拟机操作需求。理想情况下,虚拟机管理器可以配置某个虚拟机的各种设置策略来完成对它的管理。如果您需要完成如下的这些任务,请考虑选择基于硬件的虚拟化管理程序:

  • 系统整合:虚拟化管理程序可以支持在同一物理硬件上运行多种系统,这样可以在保证,甚至是提高服务水平的基础上减少所需物理服务器数量和降低成本。
  • 系统测试:管理程序可以实现对系统的隔离,因此可以在不影响生产系统的情况下完成对新软件和应用的测试。相比物理平台,测试所需成本降低。
  • 异构平台管理:管理程序可以支持在同一物理硬件上运行多种异构的操作系统平台,从而可以降低企业使用异构平台的硬件成本。
  • 硬件优化:通过在同一个物理主机上运行多个工作负载,管理程序可以把服务器利用率从5%~10%提高到60%~70%。
  • 应用程序高可用:通过在故障切换集群系统中运行工作负载,运行了管理程序的服务器可以支持应用程序的高可用,确保虚拟机内应用程序提供的服务始终可用。
  • 资源优化:通过在独立的虚拟机内运行不同的应用,管理程序可以优化资源配置,因为每个不同的应用在不同时间段所需的硬件资源是变化的。
  • 服务灵活性:由于管理程序支持跨虚拟机的操作,所以虚拟机的克隆和再生变得更加容易,相比物理机企业获得了更大的灵活性。
  • 动态资源管理:虚拟化管理程序可以支持在虚拟机工作负载运行高峰期,手动或自动地进行资源再分配,因此虚拟化管理程序可以更好地支持数据中心范围内的动态资源分配。

翻译

李哲贤
李哲贤

TT虚拟化特约作者

相关推荐

  • 起底虚拟机优势

    虚拟机是物理计算机的逻辑表现形式。虚拟机有众多优势,但列举虚拟机的众多优势之前有必要了解下虚拟机是如何创建以及如何工作的。为创建一个虚拟机,先要在物理计算机上安装hypervisor。

  • 主流hypervisor总拥有成本及功能对比

    在众多hypervisor中做出选择可能是管理员要做出的最重要的决定之一。在做出上述决定时,务必牢记要在已经推出市场一段时间的hypervisor中进行选择。

  • 如何根据业务需求对超融合技术进行评估

    超融合技术的发展已经吸引了许多IT管理员和企业高管的注意。相比传统方式,超融合基础架构提供了一种更为简便的资源部署、管理和支持方式。

  • 预测潜风险:加强容器保护

    容器是IT行业最热门的软件话题。共享虚拟机通用部分——操作系统、管理工具乃至应用,大大减少了镜像消耗的内存资源,同时减少了加载相同代码的众多副本所需占用的网络带宽。