你得确保在云堆栈中使用正确的hypervisor

日期: 2015-08-20 作者:Tom Nolle翻译:唐琼瑶 来源:TechTarget中国 英文

了解三种云堆栈hypervisor类型,学习如何验证你所选择的应用,这些有助于你知道你用对了hypervisor。 云计算构建在大量软件组件上,由于集成通常非常昂贵、冒险,并且很耗时,规划者与架构师通常选择集成包。云堆栈中一个重要元素是hypervisor,有时用于hypervisor支持的“堆栈选项”未达到最佳标准。要验证你自己的“包”选项,了解三种hypervisor关联维度,检查满足应用需求的云软件选项,以及验证串联的硬件功能时需要小心翼翼。

在云计算与虚拟化中,hypervisor将一台物理服务器划分为多个虚拟块,以便单独分配给应用。hypervisor有三种事物有着明显的关系:硬件平……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

了解三种云堆栈hypervisor类型,学习如何验证你所选择的应用,这些有助于你知道你用对了hypervisor。

云计算构建在大量软件组件上,由于集成通常非常昂贵、冒险,并且很耗时,规划者与架构师通常选择集成包。云堆栈中一个重要元素是hypervisor,有时用于hypervisor支持的“堆栈选项”未达到最佳标准。要验证你自己的“包”选项,了解三种hypervisor关联维度,检查满足应用需求的云软件选项,以及验证串联的硬件功能时需要小心翼翼。

在云计算与虚拟化中,hypervisor将一台物理服务器划分为多个虚拟块,以便单独分配给应用。hypervisor有三种事物有着明显的关系:硬件平台、主机操作系统以及子操作系统。这三种连接的方式不尽相同,在自己的云应用中你需要核查连接规模,确保选择了合适的云软件。

了解三种hypervisor类型


询问hypervisor规模的第一个问题是hypervisor在三种连接元素中创建的关系。有三种受支持的基本模式:硬虚拟化模式,即Type 1 hypervisor、操作系统集成模式Type 2以及容器模式,如Docker

Type 1虚拟化创建了一个框架,虚拟机从硬件隔离,没有主操作系统。如果云应用需要大量不同的子操作系统配置,并且出于安全、遵从或多租户原因,应用必须严格分离,那么这种隔离就非常有价值。你的云软件堆栈使用在子操作系统中无隔离的灵活性差的hypervisor,那就换个呗。

Type 2虚拟化是hypervisor功能与主操作系统的结合。如果主机与子操作系统相同,这种亲密关系非常有用,这表示云堆栈支持所有(几乎所有)运行在相同操作系统上的应用。Type 2 hypervisor几乎是不提供应用隔离,应用会影响其他应用的性能,但资源效率与运营易于管理。多数用户也没有像公有云提供商那样关注租户隔离。仔细查看应用的性能,要小心不能访问硬件与你想要的加速功能。如果想用这些功能,那就换个hypervisor。

最后一个类别是最不像hypervisor的hypervisor,即基于容器的云系统。容器是轻量级应用托管点,比Type 2虚拟机的隔离性还差。它们不在应用之间提供资源控制,安全性也有待提升。它们能提供的是非常简单的应用部署与资源有效利用。你在服务器上部署所部署的容器数量可能是虚拟机的5到10倍。然而,做一个通用的容器承载任何应用却很难,因此,如果要大型的不同硬件组成的资源池中托管很多不同的应用,使用容器的方式就比较困难。

验证hypervisor选择


下一步是验证为应用所选的hypervisor是否合适。通常,拥有的不同应用集越多,就需要多个子操作系统或不同的中间件版本,这样看起来你似乎需要的是Type 1 hypervisor,而不用去管云软件包含了什么。小心确定与供应商之间的关系,因为几乎所有的应用都适合托管在云中。你会将云托管作为常规IT战略。

许可与支持也是作决策需要考虑的一部分。可能在任何hypervisor上运行一个子操作系统,这些操作系统副本的许可与支持将给总体成本带来压力。有些Type 2厂商不愿意支持除了自己操作系统之外的子机,这就使得价格与支持变得更复杂。了解自己应用所需的子操作系统的许可是如何收费的,如果价格不合适就考虑另一种hypervisor方式。

hypervisor的硬件选择最复杂。随着虚拟化与云计算愈发流行,厂商纷纷通过各种硬件增强与软件工具提升虚拟机性能。这些工具通常针对网络,提供到子操作系统的设备连接。这些工具的性能差异区别很淡,所以需要确保选择一个拥有所有促进功能的hypervisor,满足应用的需求。

作出继续使用hypervisor的决定


通用规则总是充满危险,但有个起点决定是否保持或替换云平台的hypervisor。

如果你有使用不同操作系统的应用,就该坚持使用Type 1 hypervisor,并替换云堆栈产品。

如果你的云主要用于托管少量应用上的多个实例,而这些应用运行在相同操作系统与中间件下,利用率又不高,那么你应该使用容器技术而不是传统的hypervisor虚拟化。

如果你的应用主要基于单个操作系统与中间件,但偶有例外,就该使用Type 2 hypervisor替换Type 1。

记住,你无论何时移除云软件包,你就承担了更多集成与支持的责任。确保你更改hypervisor的益处证明你值得去冒险。

相关推荐

  • 起底虚拟机优势

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

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

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

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

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

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

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