您好,欢迎访问三七文档
虚拟化对比1.虚拟化词汇解释OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它不是一个软件,而是由几个主要的组件组合起来完成一些具体的工作。OpenStack由以下五个相对独立的组件构成:-OpenStackCompute(Nova)是一套控制器,用于虚拟机计算或使用群组启动虚拟机实例;-OpenStack镜像服务(Glance)是一套虚拟机镜像查找及检索系统,实现虚拟机镜像管理;-OpenStack对象存储(Swift)是一套用于在大规模可扩展系统中通过内置冗余及容错机制,以对象为单位的存储系统,类似于AmazonS3;-OpenStackKeystone,用于用户身份服务与资源管理-OpenStackHorizon,基于Django的仪表板接口,是个图形化管理前端。总的来说:Openstack是一个平台或者说一种框架,与之对应的有Vmware以及CloudStack等。而目前国内主流X86服务器虚拟化厂家的虚拟化产品分为基于OpenStack开源平台进行修改以及使用成熟的Vmware整套解决方案。而在OpenStack平台上又有虚拟化技术的区别(如KVM,Xen,hyper-v)。2.主流厂家平台及虚拟化技术国内主流厂家产品名称虚拟化平台虚拟化技术华为FusionSphereOpenStack基于Xen修改(也有KVM)H3CCAS虚拟化管理系统OpenStack基于KVM修改曙光CloudviewVmware基于VmwareEsxi修改深信服aSVOpenStack基于KVM修改浪潮云海OSOpenStack基于Xen修改红山vGateOpenStack基于Xen修改3.Vmware对比OpenStack对比项目VmwareOpenStack结论设计VMware软件套件是自底向上的架构,下端边界为虚拟机管理器。像VMware的vSphere和vClouddirector产品都是依赖于免费的ESX(i)虚拟机管理器,ESX(i)虚拟机管理器为他们提供了非常优秀的部署架构OpenStack作为一个开源系统,很多大公司都在支持OpenStack发展。因此OpenStack的发展是多元化的。然而这也带来了问题,就是OpenStack部署和架构的实施和维护成本较比VMware有了陡然提高,与此同时,由于相对快速的版本更新速度,技术支持文档不能跟上产品的脚步VMware在设计方面占优势,这源于它优秀的文档资料以及便捷易用的部署和管理接口。功能动态迁移虚拟机动态迁移允许将一台虚拟机在零关机的情况下由一台宿主机迁移到另一台上,在新版本的vSphere中,VMware已经可以不需要通过共享存储实现动态迁移了。在动态迁移过程中,不能再对虚拟机进行操作,但是虚拟机内的用户还是可以在虚拟机内部继续进行工作的。主要还是依赖于共享存储,某种程度上,这相对来说是需要一些资金投入的。Vmware的动态迁移占优势调度VmwareDRS可以动态监控虚机机及宿主机的当前使用状况,并且为宿主机的负载均衡提供支持;VmwareDPM将虚拟机从低负载宿主机迁移掉,并且关闭以达到减少电能损耗。当负载增长,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年:
本文标题:虚拟化技术对比
链接地址:https://www.777doc.com/doc-3864459 .html