虚拟化技术对比
- 格式:pdf
- 大小:494.91 KB
- 文档页数:5
虚拟化对比
1. 虚拟化词汇解释
OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它不是一个
软件,而是由几个主要的组件组合起来完成一些具体的工作。OpenStack由以下五个相对独
立的组件构成:
- OpenStack Compute(Nova)是一套控制器,用于虚拟机计算或使用群组启动虚拟机实
例;
- OpenStack镜像服务(Glance)是一套虚拟机镜像查找及检索系统,实现虚拟机镜像管
理;
- OpenStack对象存储(Swift)是一套用于在大规模可扩展系统中通过内置冗余及容错
机制,以对象为单位的存储系统,类似于Amazon S3;
- OpenStack Keystone,用于用户身份服务与资源管理
- OpenStack Horizon,基于Django的仪表板接口,是个图形化管理前端。
总的来说:Openstack是一个平台或者说一种框架,与之对应的有Vmware以及
CloudStack等。
而目前国内主流X86服务器虚拟化厂家的虚拟化产品分为基于OpenStack开源平台进行
修改以及使用成熟的Vmware整套解决方案。而在OpenStack平台上又有虚拟化技术的区别
(如KVM,Xen,hyper-v)。
2. 主流厂家平台及虚拟化技术 国内主流厂家 产品名称 虚拟化平台 虚拟化技术
华为 FusionSphere OpenStack 基于Xen修改(也有KVM)
H3C CAS 虚拟化管理系统 OpenStack 基于KVM修改
曙光 Cloudview Vmware 基于Vmware Esxi修改
深信服 aSV OpenStack 基于KVM修改
浪潮 云海OS OpenStack 基于Xen修改
红山 vGate OpenStack 基于Xen修改
3. Vmware对比OpenStack 对比项目 Vmware OpenStack 结论
设计 VMware软件套件是自
底向上的架构,下端边
界为虚拟机管理器。像
VMware的vSphere和
vCloud director产品都
是依赖于免费的ESX(i)
虚拟机管理器, ESX(i)
虚拟机管理器为他们提
供了非常优秀的部署架
构 OpenStack作为一个开源
系统,很多大公司都在支
持OpenStack发展。因此
OpenStack的发展是多元
化的。然而这也带来了问
题,就是OpenStack部署
和架构的实施和维护成
本较比VMware有了陡然
提高,与此同时,由于相
对快速的版本更新速度,
技术支持文档不能跟上
产品的脚步 VMware在
设计方面占
优势,这源于
它优秀的文
档资料以及
便捷易用的
部署和管理
接口。
功能 动态迁移 虚拟机动态迁移允许将
一台虚拟机在零关机的
情况下由一台宿主机迁
移到另一台上,在新版
本的vSphere中,
VMware已经可以不需
要通过共享存储实现动
态迁移了。 在动态迁移过程中,不能
再对虚拟机进行操作,但
是虚拟机内的用户还是
可以在虚拟机内部继续
进行工作的。主要还是依
赖于共享存储,某种程度
上,这相对来说是需要一
些资金投入的。 Vmware的
动态迁移占
优势
调度 Vmware DRS可以动态
监控虚机机及宿主机的
当前使用状况,并且为
宿主机的负载均衡提供
支持;
Vmware DPM将虚拟机
从低负载宿主机迁移
掉,并且关闭以达到减
少电能损耗。当负载增
长,DPM将宿主机重启,
并且部署新的虚拟机以
满足负载需要 OpenStack的调度器,通
过一系列的设定的规则
参数和过滤器,可以将虚
拟机部署到合适的宿主
机上。在过滤器方面,调
度器是非常灵活的,用户
可以自己完成JSON格式
的过滤器,并且过滤器还
包含很多预定义的过滤
器。但是OpenStack调度
器将只会对部署虚拟机
环节有影响 OpenStack
的调度器更
为灵活,但是
使用受限,当
虚拟机运行
后将无法调
度。
高可用 高可用是在硬件出问题
的时候保证虚拟机的正
常工作 目前并没有官方声明
OpenStack支持虚拟机级
别的高可用性, Vmware的
高可用技术
成熟,
OpenStack
高可用技术
尚处于孵化
阶段暂不成
熟。
容错 容错机制是通过监控虚
拟机的状态和所有变
化,将这些变化同步到
第二台备份ESX(i)服务
器之上。容错的概念在
于无论是主还是从宿主
机出现问题,只要一方
能正常工作,那么宿主
机上的虚拟机都保持正
常工作。 在OpenStack中没有针对
于容错的功能,并且截至
目前也没有计划去完成
这些功能。 Vmware优
势
使用场景 Vmware适用于传统型
应用,应用需要如FT、
VM级别的高可用性、高
稳定性等功能。 OpenStack适用于计算型
应用,不关注虚拟机的高
可用及稳定性。处理方式
为当一台虚拟机出问题
后,新的一台虚拟机将替
代它 适用场景不
同,各有优势
简单来说:
4. KVM、Xen、Esxi对比
性能
管理 优点 缺点 性价比
KVM 一般 复杂 1.KVM是内核本身的
一部分,因此可以利
用内核的优化和改
进。2.开源、免费 操作复杂,稳定性
较差,维护成本较
高 高
开源
XEN 较好 复杂 1.性能较好。2.开源、
免费 操作复杂,维护成
本较高,目前已被
RedHat抛弃 高
开源
Esxi 高 简单 1.成熟的商业软件,
市场占有率较大2.性
能高,高效稳定 不开源,需要付费 一般
不开源
5. 解决方案对比
中科曙光选择与vmware合作,并可以与vmware一起为用户提供的一整套解决方案,如下
图:
这一整套的解决方案可以帮助用户从服务器虚拟化开始,无缝过渡到软件定义的数据中
心以及混合云环境,完成云计算的彻底转型,并最终走向软件定义的企业。
而其它使用OpenStack各个厂家官网可以查询到的成功案例数量与范围都比较有限,这
与VMware存在较大的差距,而成功案例的数量通常是一个虚拟化/云计算项目成功的关键因
素之一。
6. 附1: X86服务器虚拟化架构的魔力象限图
2015年:
2014年: