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

简介:

VMware ESX/ESXi目前是裸金属hypervisor领域的领导者,市场份额远远超出了其他hypervisor厂商。VMware ESX/ESXi涉及很多VMware生态系统以及第三方工具,最重要的是vSphere和NSX网络虚拟化。vSphere和NSX网络虚拟化产品经过了大量的测试,非常成熟,占据了大量的市场份额,但与竞争对手产品相比,VMware的vSphere定价更高一些。

VMware继续在产品中增加新功能,但随着时间的推移,产品也变得更加复杂,管理该产品需要专业技能,因此,如果选择了ESX/ESXi,你可能要花更多的费用聘用员工、开展培训。再加上产品许可费用较高,行业普遍认为VMware价格过高也就不足为奇了。这对VMware来说是个麻烦事,因为hyper-v虚拟化正在面临来自容器以及云的竞争压力。在容器以及云方面,VMware正在努力追赶。

VMware有个非常庞大且成熟的用户群,在用户忠诚度方面具备优势—这也可以被视为厂商锁定。VMware公司承认正在面临威胁并开始支持Docker和OpenStack。

ESX/ESXi利用丰富的生态系统提供了丰富的功能,利用NSX保证安全性。唯一的不足是由于许可以及培训成本较高导致总拥有成本很高。

KVM
KVM是Linux平台下一款开源的裸金属hypervisor,支持很多客户机操作系统,包括流行的Linux发行版、Solaris以及Windows服务器。Red Hat发行版中交付了KVM版本,并通过简化操作、增加部署工具解决了产品易用性问题。

Red Hat利用了Ansible提供的自动化配置工具并解决了可扩展性及易用性问题,Ansible的模块化方法分离出了很多产品,从虚拟集群一直到云。

KVM引起了VMware以及微软Hyper-V用户的注意,由Scale Computing和Nutanix提供的KVM定制版正在受到越来越多的关注。

就功能而言,KVM非常棒。其倾向于使用自动化而非笨重的手工工具。在可扩展性、性能方面表现也很出色,KVM用户社区非常活跃,反馈的问题很快就能够解决。KVM的总拥有成本非常低—在Linux 2.6.20及之后的版本中提供了KVM标准版。

Microsoft Hyper-V
Hyper-V可以作为独立的裸金属产品存在或者Windows服务器上的一个安装程序。Hyper-V不像VMware一样高级,但Windows服务器普遍存在保证了Hyper-V位于顶级hypervisor行列当中。微软力推的虚拟化是Hyper-V,这么做的问题是在快速采用后,用户数基本就到达顶点了。

微软在云方面进行大规模投资已经影响了Hyper-V环境。Azure Stack即将发布,这引发了采用虚拟化与完全进入云的问题。似乎微软将会倾向于Azure Stack,Azure Stack实现了与Azure公有云的全面集成,这可能意味着Hyper-V今后会处于不利地位。

尽管Hyper-V提供了卓越的稳定性而且总拥有成本处于中间位置,但VMware vSphere要更流行。

Citrix XenServer
Citrix很早之前就是一家虚拟化厂商并且有相当多的用户,但谈到功能特性以及性能问题时,Citrix XenServer hypervisor似乎要落后于其他厂商。与竞争对手相比,XenServer增加了很多开销。

和Red Hat类似,Citrix已经从最初的开源项目转变为了商业产品。由于项目启动时间较早,XenServer要比KVM更为成熟,但进展却缓慢得多。Xen在Windows平台下更具优势,但KVM在Linux平台下表现更为出众。

Oracle基于开源项目Xen推出了hypervisor,但缺少其他业界领先的hypervisor厂商提供的众多特性。

简单来说,Citrix XenServer hypervisor是一款稳定、成熟的产品,功能获取成本较低,但在功能特性、性能上要落后于其他行业领先的hypervisor。

谁会最终胜出?
目前,对大多数虚拟化用户来说,VMware可能是最佳选择,针对微软用户来说Hyper-V是更好的选择。对想省钱的用户来说,如果使用的是Linux平台,那么KVM是一个不错的选择,Xen同时适合Windows和Linux平台。当然每种用例都存在例外,如果当前hypervisor不满足要求,可以选择另一种—但更换hypervisor往往要付出成本。

最有趣的是云正在逼近。云的大规模应用已经给虚拟化领域带来了干扰,其具备的自动化及敏捷性使本地hypervisor所具备的优势黯然失色。容器同样给hypervisor带来了威胁。例如,Intel Clear Container提供了瘦hypervisor而且可能会不再需要ESXi或KVM了。尽管容器仍旧处于从沙箱过渡到主流应用的过程中,但今后使用云管理工具部署容器完全是有可能的。

本文转自d1net(转载)

相关文章
|
4月前
|
缓存 监控 虚拟化
硬件基础设施优化
硬件基础设施优化
42 3
|
5月前
|
Ubuntu 算法 数据可视化
第三代软件硬件及系统选型
欢迎来到我们的 QML & C++ 项目!这个项目结合了 QML(Qt Meta-Object Language)和 C++ 的强大功能,旨在开发出色的用户界面和高性能的后端逻辑。 在项目中,我们利用 QML 的声明式语法和可视化设计能力创建出现代化的用户界面。通过直观的编码和可重用的组件,我们能够迅速开发出丰富多样的界面效果和动画效果。同时,我们利用 QML 强大的集成能力,轻松将 C++ 的底层逻辑和数据模型集成到前端界面中。 在后端方面,我们使用 C++ 编写高性能的算法、数据处理和计算逻辑。C++ 是一种强大的编程语言,能够提供卓越的性能和可扩展性。我们的团队致力于优化代码,减少资
|
SDN 虚拟化
开源创新、软件定义网络和网络功能虚拟化特性
开源创新、软件定义网络和网络功能虚拟化特性
304 0
开源创新、软件定义网络和网络功能虚拟化特性
|
SQL XML 架构师
在服务器应用虚拟化中发现价值
在服务器应用虚拟化中发现价值
111 0
在服务器应用虚拟化中发现价值
|
安全 虚拟化
安全厂商致力于解决虚拟化安全的性能问题
随着虚拟化和云计算继续吸引着注重成本的企业用户,安全厂商们正致力于重新设计它们的技术,用以集中解决在虚拟环境中实施安全时出现的问题。 随着虚拟化和云计算继续吸引着注重成本的企业用户,安全厂商们正致力于重新设计它们的技术,用以集中解决在虚拟环境中实施安全时出现的问题。
968 0
|
数据中心 虚拟化
服务器虚拟化的趋势与优势
  企业目前对于IT预算的投入处于停滞状态。企业对于IT人才的招聘也跟不上新技术的需求。正是迫于这些趋势的影响,使得企业当下的IT人员们被不断的要求以更少的资金完成更多的工作任务。   企业IT预算开支的持平与企业IT人员配置的减少所带来的不可避免的后果便是:涉及传统应用程序的项目的优先级被降低。
1139 0
|
虚拟化 容器 弹性计算
虚拟化架构种类、特点及优势
云计算离不开底层的虚拟化技术支持,目前虚拟化技术很多种,云吞铺子分享常见的虚拟化架构种类、特点及优势: 虚拟化架构 根据在整个系统中的位置不同,虚拟化架构分为以下几种: 寄居虚拟化架构 裸金属虚拟化架构 操作系统虚拟化架构 混合虚拟化架构 寄居虚拟化架构 寄居虚拟化架构指在宿主操作系统之上安装和运行虚拟化程序,依赖于宿主操作系统对设备的支持和物理资源的管理。
8170 0
|
Linux 虚拟化
关于虚拟化技术软硬件兼容问题的探讨
老电脑的情况复杂,可以有条件地虚拟化,但是想要用最新的虚拟化操作系统,只有一条路可以走:升级硬件。
1213 0
|
虚拟化 UED 容器
浅谈GPU虚拟化技术(五):GPU图形渲染虚拟化的业界难题-VDI的用户体验
此节为第三章上节GPU SRIOV及VDI的一个补充,简短介绍一下。 添加上一节地址:https://www.atatech.org/articles/104757 VDI的用户体验问题 无论是AMD的GPU SRIOV还是Nvidia的M60等直通设备虚拟化,亦或者是GVT-g这样的分片虚拟化,在处理图形渲染为主的虚拟化方案都会定位于VDI客户。
8799 0