华存数据云计算产品对比(2016最新版)虚拟化对比从虚拟化层的技术来看开源产品和商业化产品的特点虚拟化技术的历史资源池IBM推出虚拟化技术,提高了昂贵的大型机的利用率;VMware公司解决了X86虚拟化问题,推出了X86平台的虚拟机软件,使虚拟化技术开始走向普通用户。开源虚拟化技术Xen推出,使虚拟化技术的研究和应用更加普及;Intel和AMD推出支持虚拟化技术的处理器和芯片组,实现了硬件辅助虚拟化技术;1960‘s199920032005Amazon采用虚拟化技术提供云计算平台,取得了商业上的成功,虚拟化技术成为云计算的基石;2006虚拟化技术将物理资源转化为便于切分的资源池,符合云计算的基本条件;虚拟化给资源以动态调配的能力,符合云计算按需分配的要求;X86平台虚拟化的三种方式全虚拟化•客户操作系统运行在Ring1级,VMM运行在Ring0级,对于不能虚拟化的特权指令,通过二进制转换方式转换为同等效果的指令序列运行,而用户级指令可直接运行。•不需要修改操作系统,虚拟机具有较好的隔离性和安全性。•例如微软的Hyper-V。半虚拟化•需要修改操作系统内核,将不能虚拟化的指令替换为hypercall,hypercall直接与虚拟层通信;•显著减少了虚拟化开销,性能较高,但是由于需要修改操作系统内核,对于非开放的操作系统,如windows2000/xp,则无法支持。•例如开源的XEN和商业产品Citrix。硬件辅助虚拟化•CPU在Ring0级之下还提供了一个RootMode,VMM运行在RootMode下。特权指令自动被VMM捕获,不需要进行二进制转换或调用Hypercall;•效率较高,无需修改操作系统。•例如商用的Vmware,开源的KVM。VMMAppRing3Ring2Ring1GuestOSRing0X86硬件平台通过Hypercall调用虚拟层操作用户指令直接执行AppRing3Ring2GuestOSRing1VMMRing0X86硬件平台对特权指令进行二进制转换用户指令直接执行VMMAppRing3Ring2Ring1GuestOSRing0X86硬件平台特权指令被VMM捕获,不需二进制转换用户指令直接执行非RootmodeRootmode虚拟化软件的对比KVM•集成到Linux2.6内核中•Linux进程执行模式:Kernel和User,KVM增加第三种执行模式Guest•支持硬件虚拟化•KVM包括二个组件:–设备驱动程序管理虚拟化硬件–模块PC硬件的用户空间组件虚拟化软件的对比Citrix•安全小巧的虚拟化平台•高性能的虚拟化技术•支持Intel和AMD的CPU虚拟化技术:Intel-VT和AMD-V。•先进的x86平台虚拟化技术•开放源代码虚拟化软件的对比•Microsoft产品•免费的Hyper-VServer2008R2•WindowsServer2008R2不同版本附带不同的虚拟客户机授权•Hyper-V可用于测试和开发、服务器整合、分支办公室整合、桌面虚拟化•进入市场时间相对较短,但发展潜力巨大•服务器硬件虚拟化:直接在硬件上运行虚拟化•操作系统内嵌功能•要求x64处理器,要求启用DEP(数据执行保护)•能够同时运行32位和64位虚拟机•多处理器虚拟机•大内存支持•支持VLANHyper-V虚拟化软件的对比VMware•市场占有率高•应用兼容性好•硬件兼容性好•付费版的VMwarevSphere提供企业功能,但授权费用较高VMwareVSphereHypervisor架构裸机安装OS需求无典型用途生产、测试和开发专用服务器需要集中化管理付费版可支持易用性高性能最佳升级到vSphere非常容易/与付费版兼容虚拟化软件的对比虚拟化软件的选择建议•Citrix在虚拟桌面的高效和兼容性不容忽视•90%以上的世界500强企业选用VMware做DC支撑平台•微软在中间件及应用开发层面的接口,在Hyper-V中同样得到体现•低购买成本和开放的代码,KVM在科研领域作用极大虚拟化对比从开源与商业化产品在管理平台上的对比来看不同产品间的特性云计算管理平台的对比CloudStackCloudStack是一个开源的管理数据中心资源的控制台。Zynga、诺基亚研究中心和CloudCentral等许多知名信息驱动公司已经使用它部署了云。除了拥有自己的API(应用程序编程接口)之外,这个平台还支持能够把一个亚马逊API转变为CloudStackAPI的CloudBridgeAmazonEC2。你可以在这里查看一个详细的支持的指令列表。主要特点:(1)不依赖于任何管理程序(KVM、XEN、ESXi、OVM和BareMetal)(2)任务(分配和管理权限)、(3)虚拟网络(支持虚拟局域网)(4)资源池(让管理员限制虚拟资源,例如,限制一个账户创建的虚拟机的数量以及分配给一个账户的公共IP地址的数量,等等)(5)快照和卷(6)虚拟路由器、防火墙和负载均衡器(7)使用主机维护进行动态迁移12云计算管理平台的对比EucalyptusOpenSourceEucalyptus是另一个流行的云平台。索尼、Puma、美国航天局、趋势科技和其它公司已经选择利用它部署自己的私有云。Eucalyptus有免费开源版和商业版。商业版显然有更多的扩展功能。使这个平台使用更方便的最大的优势之一是EucalyptusAPI全面兼容亚马逊API。因此,基于亚马逊API的所有的脚本和软件产品都可以轻松地为你的私有云部署。Eucalyptus支持三个管理程序:XEN、KVM和ESXi。最后一个管理程序仅向企业云版用户提供。主要特点:(1)任务(分配和管理权限)(2)不依赖于任何管理程序。(3)集群与分区。(4)灵活的网络管理、安全组和流量隔离。13云计算管理平台的对比VMware的vCenter和vCloudVMware开发的用于部署云的平台。整个系统可以建立混合云。如果你的办公室的整个基础设施是使用VMware产品建立的,你在部署vCloudDirector的过程中将不会遇到困难。你可以使用VMwarevCloudConnector在私有云和公共云之间自动管理功能。主要特点:(1)虚拟数据中心(2)vShield安全技术(3)基础设施服务目录(4)多租户机构(5)自助服务门户(6)VMwarevCloudAPI、开放虚拟化格式和标注14云计算管理平台的对比OpenStackOpenStack是用于部署云的一个开源软件平台。这个项目包括三个产品:Nova(类似于亚马逊的EC2)、Swift(类似于亚马逊S3)和Glance(一种为虚拟硬盘镜像提供发现、注册和交付服务的API服务器)。在我们的研究中,我们仅使用Nova。但是,你应该密切关注Swift。Swift为可访问的许多PB级数据提供可扩展的对象存储。包括CloudStack在内的许多厂商都支持OpenStack。目前,Nova全面支持KVM和CITRIX和VMWARE。这个平台正在迅速地开发并且很快将提供更广泛的功能。这个技术在专业人员的大型社区是非常流行的并且得到了思科、戴尔、美国航天局、英特尔、AMD、思杰、Rackspace和RightScale等公司的支持。这个产品的核心是美国航天局开发的。主要特点:(1)能够管理虚拟化的商品服务器资源(2)能够管理局域网(3)虚拟机镜像管理(4)安全组(5)基于任务的访问控制(6)项目与配额()通过网络浏览器的VNC(虚拟网络计算机)代理15云计算管理平台的对比OpenStackCloudStackEucalyptusvCloudSuite价格开源免费开源免费开源/商业版商业版社区规模最大规模较大规模较小规模较大、有知识库文档不太完善、版本很多较完善完善完善体验管理Vmware,Citrix和KVM支持Citrix和KVM管理Vmware,Citrix和KVM仅VMware已知问题社区版本BUG较多,解决缓慢每个版本BUG在50个以上,在后续版本中解决商业版本相对完善,开源版本使用较少,无统计数据产品严格测试,相应及时在管理平台层面,没有所谓最佳的平台,对于特定类型的业务来说,需要的是满足现有需求及行业特点,计算风险,合理分配预算,对比这个平台的能力和许可证成本。这将是一个平衡。无论怎样选择,平台的稳定性、可靠性、兼容性、扩展性和后期的运维方面的特性总是需要着重考虑的指标。虚拟化对比从云的智能化管理来看国内外商业产品之间的区别云计算产品的对比为了实现对云计算平台的智能化管理,需要完成一下几个方面的建设:(1)资源智能化管理(2)资源的监控预警与及时处理(3)运维的流程化管理(4)资源服务的计费计量(5)与第三方的对接云计算产品的对比-资源智能化管理为了提高IT资源利用率需要对云计算平台的IT资源进行智能化管理。资源智能化管理需要做到以下几点:(1)资源合理分配,且有资源预留;(2)建立资源池,为不同级别的资源池提供不同级别的服务;(3)资源的动态调整;(4)从业务角度对资源进行成本、利用率管理。19云计算产品的对比-资源智能化管理产品VMwareMicrosoftCitrixH3C资源智能管理模块vCloudAutomationCenterVisualStudioLabManagementLabManagerCloudVirtualizationManager资源预留有没有没有有服务级别资源阀值-最小、最大和审批有没有没有没有服务层有没有没有没有重新配置资源有有有没有扩张/收缩应用组件有有有没有自动化资源回收有没有没有没有云计算业务管理有有有有20云计算产品的对比-资源智能化管理VmwarevCloudAutomationCenter可通过跨虚拟化、物理和云计算资源的资源安置、预防性保护和回收,确保提高IT资源利用率。vCAC从几下几个方面实现了资源智能化管理:(1)资源预分配。(2)服务层次划分(例如,黄金级、白银级、青铜级),为不同的层次提供差“异性服务”。(3)计算资源的动态调整。(4)提供虚拟机成本和共享资源利用率,降低总体拥有成本。云计算产品的对比-资源监控预警与及时处理全方位的了解和洞悉平台基础架构的性能、容量和运行情况,对资源进行监控、预警与及时处理,需要做到以下几点:(1)获取关于基础架构和应用运行状况、风险和效率的全面视图和深入运营洞察信息。(2)自动化的对基础架构和应用性能进行管理。(3)动态调整资源配置,以及资源及时回收。云计算产品的对比-资源监控预警与及时处理产品VMwareMicrosoftCitrixH3C资源监控预警模块vCenterOperationManagerSystemCenterAVIcodeEdgeSightCloudIntelligenceCenter运营控制面板有有有有运行状况和工作负载视图有有有有工作负载详细信息视图有没有没有没有主动智能报警有有有有自动关联变更事件有没有没有没有热图视图有有有没有容量趋势推断和分析有没有没有没有合理调整虚拟机规模有有有有容量报告有没有没有没有云计算产品的对比-资源监控预警与及时处理VMwarevCenterOperationManager是vCenterOperationsManagementSuite的主要组件。它可以全方位的了解和洞悉基础架构的性能、容量和运行状况。并结合监控策略预制和监控阀值预设,实现对基础架构的全方位的细致监控,以及对应用性能、资源容量的策略化、自动化的调优。云计算产品的对比-运维流程化管理为降低平台运维、运营人力和时间成本,提供计算资源自助式申请、交付服务,在平台建设过程中需要注意以下几点:(1)计算资源的申请、审核和自动化交付。(2)云服务的运营化管理。云计算产品的对比-运维流程化管理产品VMwareMicrosoftCitrixH3C流程化管理模块vCloudAutomationCenter,OrchsctratorOpalis,SCServiceMgrWorkflowStudioCloudIntelligenceCenter资源申请、审核