vSphere_55相对于RHEV_32的竞争优势_简版_V10_第1页
vSphere_55相对于RHEV_32的竞争优势_简版_V10_第2页
vSphere_55相对于RHEV_32的竞争优势_简版_V10_第3页
vSphere_55相对于RHEV_32的竞争优势_简版_V10_第4页
vSphere_55相对于RHEV_32的竞争优势_简版_V10_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、vSphere 5.5相对于RHEV 3.2的竞争优势2021/10/28文档信息与变更记录文档名称vSphere 5.5相对于RHEV 3.2的竞争优势(简版)作者周晶邮箱jingz版本V1.0变更记录2014.02.14 V1.0 初稿目 录1概述32计算的优势52.1vSphere 5.5与计算相关的功能特性52.2RHEV 3.2的相关功能及其局限性73网络与安全的优势103.1vSphere 5.5与网络和安全相关的功能特性103.2RHEV 3.2的相关功能及其局限性114存储的优势124.1vSphere 5.5与存储相关功的能特性124.2RHEV 3.2的相关功能及其局限性1

2、45可用性的优势165.1vSphere 5.5与可用性相关的功能特性165.2RHEV 3.2的相关功能及其局限性176管理与自动化的优势196.1vSphere 5.5与管理和自动化相关的功能特性196.2RHEV 3.2的相关功能及其局限性207方案优势总结218缩略语解释241 概述vSphere是VMware推出的基于云的新一代数据中心虚拟化产品,它提供了虚拟化基础架构、高可用性、集中管理、监控等一整套解决方案。VMware vSphere这个业界最可靠的数据中心虚拟化平台可以使所有应用程序和服务具备最高级别的可用性和响应速度。vSphere通过将关键业务应用与底层硬件分离来实现前所

3、未有的可靠性和灵活性,从而优化了IT服务的交付。这种方式可以使每种应用程序工作负载均能够以最低的总体拥有成本(TCO)履行最高级别的应用程序服务级别协议(SLA)。它具有如下独特的功能特性。u 磁盘空间占用量小,因此可以缩小受攻击面并减少补丁程序数量u 不依赖操作系统,并采用加强型驱动程序u 具备高级内存管理功能,能够消除重复内存页或压缩内存页u 通过集成式的集群文件系统提供高级存储管理功能u 高I/O可扩展性可消除I/O瓶颈vSphere拥有全球超过2000家的ISV合作伙伴,对3700多款应用提供支持,在全球拥有超过50万的客户。VMware的全球客户包括财富100强的所有企业,财富500

4、强中的98%(500家中的491家),这包括全部50大商业储蓄银行,全部10大航空航天和国防企业,全部5大全球航空公司,10大化工企业中的9家。除此之外,VMware的客户还包括财富1000强中的96%,英国富时100指数公司中的91%,德国DAX 100指数公司中的95%,全部法国CAC 40指数公司,意大利MIB 30指数公司中的87%,西班牙IBEX 35指数公司中的91%,澳大利亚/新西兰ASX 100指数公司中的94%,以及中国的遍布政府,金融,电力,医疗,教育等各个行业的大中小型客户。随着云计算的兴起,虚拟化技术的发展异常迅猛,微软,思杰以及红帽等越来越多的厂商开始进入这一领域,这

5、使得该领域的竞争非常激烈。但是,VMware仍然是这一行业的领导者,除了超过50%的市场占有率,Gartner公司的市场报告也可以充分印证这一点。Gartner公司在其2013年x86服务器虚拟化基础架构魔力象限报告中将VMware评为领导厂商,而连续四年被评为Gartner x86魔力象限领导厂商是对VMware的愿景、战略和产品的有力印证。下面的魔力象限可以清楚地看出VMware的市场领导地位。图:Gartner的x86服务器虚拟化基础架构魔力象限Red Hat在2013年6月推出了新一代企业级虚拟化软件Red Hat Enterprise Virtualization 3.2 (RHEV

6、 3.2),本文接下来将对Red Hat的虚拟化产品RHEV 3.2以及虚拟化管理产品RHEV Manager与VMware的vSphere 5.5和vCenter Server从计算、网络与安全、存储、可用性、管理与自动化这五个领域进行全面的分析对比。通过这些对比,我们将可以非常清楚地看到VMware vSphere 5.5与vCenter Server的压倒性优势。2 计算的优势本小节首先介绍了vSphere 5.5与计算相关的功能特性,然后对RHEV 3.2的相关功能及其局限性进行了说明。2.1 vSphere 5.5与计算相关的功能特性Ø CPU虚拟化CPU虚拟化能够使多个操

7、作系统实例同时运行在一台物理服务器之上,进而充分利用CPU资源。vSphere的CPU虚拟化技术具有如下特点。u 支持基于Intel/AMD X86指令集架构的处理器,支持最新的处理器硬件辅助虚拟化功能u 支持处理器多核技术,支持虚拟多路运算,每个虚拟机可以支持多达64个虚拟CPU(vSMP)以满足高负载应用环境的要求u 对CPU的调度可以实现虚机按需使用,随用随取,不用即释放,使得计算资源能被充分利用u 在虚拟机操作系统支持的前提下,支持虚拟机的CPU热添加技术u vGPU技术可以支持NVIDIA、AMD和Intel硬件厂商的GPU卡,Linux和indows虚拟机都可以支持vGPU技术。&

8、#216; 高级内存管理技术vSphere具有多种高级的内存管理技术,这些技术可以实现内存的高效使用和更高的整合率,进而使vSphere主机支持安全地过量分配内存,即:分配给每个虚拟机的内存总和可超过主机上安装的物理内存总和。更为关键的是,这些内存管理技术都是由vSphere主动完成的,不需要管理员的人为干预,这种方式极大地提高了效率并降低了管理员的工作量以及出错的风险。图:内存的过量分配vSphere的高级内存管理技术包括:u 透明页共享TPS(Transparent page sharing):TPS 是VMware独有的一种内存优化方法,该模式下,VMkernel会分析虚拟机的活动并识别

9、宿主机上不同虚拟机之间相似的内存页面。如果在不同虚机上发现了完全相同或重复的内存页面,将会在这些虚拟机之间共享页面并建立指向这些内存数据块的指针。TPS在多台虚机运行了相同的OS时非常有效,因为多个OS会重复加载相同的文件。u 气球内存回收:ESXi主机使用一种随VMware Tools提供的内存释放驱动程序,该程序安装在每个虚拟机中。如果内存不足,则VMkernel将选择一个虚拟机并扩充其内存,也就是说,它会通知该虚拟机中的释放驱动程序从客户操作系统要求更多的内存。客户操作系统通过生成内存满足这一需求,然后VMkernel会将释放出的页面分配给其他虚拟机。u 内存压缩:当内存过量分配时,内存

10、压缩可以帮助提高虚拟机性能。默认情况下已启用该功能。因此当主机内存过量分配时,ESXi会在尝试将该页面交换到磁盘前压缩虚拟页面并将其存储在内存中。u 主机级SSD交换文件:每个虚拟机都包含一个VMkernel交换文件,如果多个虚拟机需要完全使用分配给它们的内存,则ESXi主机将根据为每个虚拟机指定的内存资源设置,按比例将其内存区域交换到本地或网络固态驱动器设备中。Ø 虚拟机在线迁移(vMotion)vSphere vMotion能在实现零停机和服务连续可用的情况下将正在运行的虚拟机从一台物理服务器实时地迁移到另一台物理服务器上,虚拟机会保留其网络标识和连接,并且能够保留虚拟机的网络标

11、识和连接并保证事务的完整性。管理员可以通过vMotion在不停机、不中断业务运营的情况下执行硬件维护,还可以主动将虚拟机从发生故障或性能不佳的服务器中移出,从而保证虚拟机的运行效率。即使没有共享存储,vSphere仍然可以完成虚拟机的在线迁移。Ø 向大数据扩展(Big Data Extensions)在vSphere上运行Hadoop集群以及周边的核心应用可以实现更高级别的敏捷性,帮助企业能够在一个通用平台上无缝部署、运行和管理Hadoop工作负载,实现基于策略的Hadoop集群自动配置。将数据与计算分离开来的方式可以实现弹性扩展,并保持数据的持久性,进而可以大幅扩展Hadoop集群

12、。利用vSphere为Hadoop工作负载提供的高可用性解决方案,以及虚拟机级隔离技术,可以保证数据始终受到保护。Ø CPU、内存和网卡的热添加与磁盘的热扩展vSphere可以在虚拟机需要时为其热添加CPU、内存和网卡以及热扩展虚拟磁盘,同时不会中断虚拟机的使用,从而实现虚拟机资源的动态添加。通过在不中断应用或终端用户的情况下为虚拟机调配添加CPU、内存、网卡和硬盘,可以减少停机时间并确保虚拟机中的应用始终拥有所需的资源。Ø 分布式资源调度(Distributed Resource Scheduler)vSphere可以将多台物理主机组成集群,而DRS可以将物理主机的群集作

13、为单个计算资源进行管理,它可以持续监控活动工作负载和可用资源,并执行或建议执行虚拟机迁移,以最大限度提高工作负载性能,在整个资源池层面实现负载平衡,增强业务系统的服务质量。当集群中的某个虚拟机启动时,DRS会将其放在一个适当的主机上,或者根据选择的自动化级别生成放置建议。Ø 分布式电源管理(DPM)分布式电源管理vSphere Distributed Power Management (DPM)可持续优化数据中心的能耗。当DRS集群中的虚拟机所需资源较少时(例如在夜间和周末),DPM会将工作负载整合到较少的服务器上,并关闭其余服务器以减少能耗。当虚拟机资源需求增加时,DPM会让关闭的

14、主机上电恢复联机,以确保达到服务级别要求。在利用率较低的时段,最多可使数据中心日常的电力和散热成本降低20%DPM执行的这一合理的动态集群规模调整操作不但降低了集群的能耗与成本,而且不会影响虚拟机性能或可用性。此外,还可以将DPM设置为仅就开机/关机操作提出建议。2.2 RHEV 3.2的相关功能及其局限性RHEV 3.2在计算层面有很多与vSphere 5.5类似的功能,这些功能虽然看起来好像与vSphere的对应功能不相上下,但实际上它们往往都存在着各种各样的限制,下面将对这些功能及其局限性进行说明。Ø 虚拟机设备热添加RHEV 3.2支持磁盘和网卡的热插拔,但是不具备CPU与内

15、存的热添加功能。而vSphere对虚拟机设备的热添加支持的非常全面,早在vSphere 4中,VMware便已开始支持多种热添加功能,vSphere 5.5支持CPU、内存的热添加以及磁盘和网卡的热插拔功能。Ø 实时迁移RHEV 3.2虽然已经支持虚拟机的实时迁移,但是,它具有如下限制。u 最多支持5个并发的实时迁移操作 u 每个实时迁移操作的最大传输速率为30MbpsvSphere 5.5所支持的1Gb/s和10Gb/s下vMotion的最大并发数分别为4和8,vSphere的这种限制是经过了“成本-收益-风险”的综合考量后得出的,这种策略可以在获得最大收益的同时,避免太大的并发量

16、给系统带来各方面的冲击和风险。Ø 资源池RHEV 3.2无法创建资源池,也就是说,它不能够通过设置一些指标(资源上限,预留值等)来对集群中的资源(CPU,内存等)进行分组,例如,它无法在同一个集群中为开发/测试和真正的生产环境分配不同的资源以保证不同的资源使用等级。虽然RHEV可以使用Hooks接口来创建“控制组”进而对一些资源进行管控,但是这种方式操作起来复杂耗时,非常的不直观。vSphere可以使用资源池按层次结构对群集中的可用 CPU 和内存资源进行分区, 以保证为特定用户组提供相应的资源。资源池可以根据业务需要或部门变动灵活地进行添加、删除或重组,各个资源池相互隔离,因此在一

17、个资源池中进行分配更改时,不会影响其他无关的池。Ø Guest OS的支持在Guest OS方面,vSphere更是有绝对的优势。vSphere 5.5支持90种以上的客户操作系统,而RHEV 3.2所支持的Guest OS主要集中在Red Hat Linux和Windows这两种操作系统,具体列表如下。u Red hat enterprise linux: red hat enterprise linux 3, 4, 5和6, 32和64位 u Windows Server 2003, 2003 R2, 2008, 2008 R2以及2012, 32和64位u 对SUSE linu

18、x enterprise Server 10/11的厂商级支持 u Red hat enterprise linux desktop 5和6, 32和64位u Windows XP 32位; windows 7 32和64位; windows 8 32和64位 其中,SUSE linux enterprise Server 10/11需要厂商进行支持,RHEV的用户在自行安装和升级该系统时会存在一定的问题。此外,像FreeBSD, Solaris, NetWare, UnixWare, Mac OS以及其他一些常见的Linux操作系统,如:Ubuntu, Oracle Linux和Debian

19、等均得不到RHEV 3.2的支持。Ø 资源动态优化在资源动态优化方面,RHEV 3.2做的非常有限,它的“System Scheduler”虽然号称提供了资源的动态调度功能,但是该功能存在如下限制。u 仅通过监控CPU的使用情况来平衡集群中的负载,不对内存等其他资源的使用情况进行监控与分析u 需要手动设置阈值因此,RHEV 3.2的这种方式很难实现真正意义上的资源动态优化,例如,在内存已经接近耗尽的情况下,如果CPU的利用率还没有达到阈值的话,那么RHEV将不会执行任何操作来均衡虚拟化环境中的负载,这是有很大风险的。而VMware的Distributed Resource Sched

20、uler (DRS)可以提供真正的资源动态优化功能,它除了会监控并分析CPU和内存的使用情况以外,还会深入分析存储和网络的情况,并提供关联与反关联规则。 因此DRS可以最大限度地提高工作负载性能,在整个资源池层面实现负载平衡,增强业务系统的服务质量。Ø 电源优化RHEV 3.2提供了一种叫做“Power Saving”的机制来达到节约能耗的目的,但是该策略具有如下限制。u 该机制与System Scheduler所提供的资源优化机制不能够同时使用,在集群内两种策略只能选择其中一个u 在进行能源分析时,只考虑了CPU的利用率这一个指标,而且对主机的关闭须通过手动或者REST API来完

21、成,不能智能地自动关闭主机而vSphere的分布式电源管理vSphere Distributed Power Management (DPM)具有智能的电源管理功能,可以持续地优化每个集群中的服务器功耗,根据集群内服务器的负载状况对物理主机自行下电和加电。此外,vSphere还可以使用C-States来进一步降低能耗。Ø 最大配置在最大配置方面,RHEV 3.2与vSphere 5.5具有一定的差距,具体如下。u vSphere 5.5支持单台主机最多320个逻辑CPU,而RHEV 3.2只支持160个u vSphere 5.5支持单台主机最多4TB的内存且可以通过可靠内存技术来提高

22、系统稳定性,而RHEV 3.2只支持2TB的内存并且不支持可靠内存技术u vSphere 5.5支持62TB的虚拟磁盘大小,而RHEV 3.2只支持最多8TB的块设备磁盘文件3 网络与安全的优势本小节首先介绍了vSphere 5.5与网络和安全相关的功能特性,然后对RHEV 3.2的相关功能及其局限性进行了说明。3.1 vSphere 5.5与网络和安全相关的功能特性Ø vSphere标准交换机(VSS)vSphere标准交换机的运行方式与物理以太网交换机十分相似,它模拟传统物理以太网络交换机,在数据链路层转发数据帧。标准交换机会检测与其虚拟端口进行逻辑连接的虚拟机,并使用该信息向正

23、确的虚拟机转发流量。使用物理以太网适配器可以将虚拟网络连接至物理网络,以将vSphere标准交换机连接到物理交换机。通过虚拟交换机,同一vSphere主机上的虚拟机可以使用与物理交换机相同的协议相互通信。Ø vSphere分布式交换机(VDS)vSphere分布式交换机在数据中心上的所有关联主机之间充当单一交换机,这使得虚拟机在跨多个主机进行迁移时确保其网络配置保持一致。借助VDS,管理员可以从一个集中界面为整个数据中心设置虚拟机访问交换,他可以轻松地跨多个主机调配、管理和监控虚拟网络连接,从而简化了虚拟机网络连接。VDS还提供了丰富的监控和故障排除功能,例如:支持使用RSPAN和E

24、RSPAN协议进行远程网络分析,支持IPFIX Netflow版本10以及SNMPv3此外,VDS还为高级vSphere网络连接功能提供支持,例如:支持单根I/O虚拟化(SR-IOV),以实现低延迟和高I/O工作负载。它还支持第三方虚拟交换机扩展,如Cisco Nexus 1000V虚拟交换机Ø 网络I/O控制(NIOC)使用网络I/O控制可在虚拟机级别配置规则和策略,并确保始终有I/O资源可供关键业务应用使用。NIOC会对网络进行监控,一旦发现拥塞,它就会自动向业务规则所定义的最高优先级应用程序转移资源。利用NIOC,多种不同的工作负载可以共存于同一网络连接管道中,这充分发挥了10

25、GbE的优势。得益于NIOC,管理员可以达到更高的工作效率,企业可以跨更多工作负载扩展虚拟化。NIOC还可以确保云环境中的每个租户都能获得为其分配的I/O资源份额,实现多租户部署并在整个集群范围内设置并强制执行网络优先级,提高关键业务应用的服务级别Ø 无代理终端安全防护(Endpoint)Endpoint将病毒扫描活动从各个虚拟机卸载到安全虚拟设备,虚拟机内不再需要安装代理即可对病毒和恶意软件进行安全防护,它可以与第三方杀毒软件或者安全软件融合。对安全虚拟设备的部署与管理都非常简单,而且该虚拟设备能够持续更新防病毒特征码,为主机上的虚拟机提供无中断保护。无代理的终端安全防护机制可以避

26、免病毒扫描风暴,减少资源占用,提高部署密度,节省硬件采购成本。由于安全虚拟设备采用经过整固的专用系统,因此安全级别较高,可以显著提升无代理模式下的整体安全性。此外,当多台虚拟机执行相同活动时,虚拟设备可以利用缓存技术加速扫描,提高扫描效率。3.2 RHEV 3.2的相关功能及其局限性RHEV 3.2在网络与安全方面与vSphere 5.5存在较大的差距,这主要体现在如下几个方面。Ø 网络QoSRHEV 3.2没有提供网络QoS相关的功能,虽然这项功能可以通过Hooks接口来实现,但是使用该接口存在诸多限制,例如,仅运行RHEV Hypervisor(RHEV-H)的主机就不支持该接口

27、。除此之外,使用该接口是一件非常复杂且耗时的工作,用户体验不友好。vSphere网络I/O控制(NIOC)包括预定义的资源类型,以及创建自定义类型的能力。启用NIOC将立即实施共享式系统,可在主机发生争用时保护资源。vSphere的网络I/O控制在配置和管理上都非常容易,用户体验很好。Ø 安全策略RHEV 3.2虽然提供了一些网络安全相关的机制,例如,VLAN标签,端口镜像。但是,它仍然缺少一些高级的安全机制,例如,无代理终端安全防护功能,防病毒API等。vSphere提供的无代理终端安全防护机制可以将病毒扫描活动从各个虚拟机卸载到安全虚拟设备,它可以有效避免病毒扫描风暴,减少资源占

28、用,提高部署密度,节省硬件采购成本。Ø 分布式虚拟交换机RHEV 3.2不具备分布式虚拟交换机的功能,这是RHEV的又一个严重的功能缺陷。而vSphere的分布式交换机可以在数据中心上的所有关联主机之间充当单一交换机,这使得虚拟机在跨多个主机进行迁移时确保其网络配置保持一致。借助VDS,管理员可以从一个集中界面为整个数据中心设置虚拟机访问交换,从而简化了虚拟机网络连接。此外,VDS还提供了丰富的监控和故障排除功能。4 存储的优势本小节首先介绍了vSphere 5.5与存储相关的功能特性,然后对RHEV 3.2的相关功能及其局限性进行了说明。4.1 vSphere 5.5与存储相关功的

29、能特性Ø 存储的分布式资源调度(Storage DRS)分布式资源调度管理(DRS)可以基于CPU和内存资源的利用率来分配和均衡虚拟机的工作负载,存储DRS将此功能延伸到了存储,它使智能虚拟机的初始部署更智能,并能基于集群内存储设备的I/O、容量等状况实现负载平衡。存储DRS会持续监控存储空间使用量和存储I/O负载,并据此协调存储资源来满足业务增长需要,以及对运行的虚拟机进行智能部署,并在必要的时候将工作负载从一个存储资源转移到另外一个,以确保最佳的性能,避免I/O瓶颈,提高所有应用的服务级别。Ø 配置文件驱动的存储配置文件驱动的存储,可以确保虚拟机基于底层存储平台的服务水

30、平协议、可用性、性能和能力实现合理部署。利用配置文件驱动的存储可以清楚查看存储池的情况,从而可以优化并自动完成存储调配。管理员可以批量调配数据存储,无需再逐一调配虚拟机,从而可满足不断增长的业务需求。借助配置文件驱动的存储,管理员可以确保应用程序服务级别与可用存储相匹配,从而使所需的日常监控和故障排除工作变得十分有限。存储管理员不必协调多个团队即可分配存储,因此可以延长应用正常运行时间并提高业务连续性。Ø 存储在线迁移(Storage vMotion)vSphere Storage vMotion可以在存储阵列内和跨存储阵列实时迁移虚拟机磁盘文件,无需中断或停机即可将正在运行的虚拟机

31、从一个存储位置实时迁移到另一个存储位置。它可以使服务保持持续可用,并全面保证事务的完整性,该项技术的主要优点是:u 简化阵列迁移和存储升级u 动态优化存储I/O性能u 高效管理存储容量Storage vMotion支持跨不同存储类型以及不同厂商存储产品之间进行在线迁移。Ø 存储I/O控制(SIOC)存储I/O控制(SIOC)用于为运行在一组能够访问共享存储池的vSphere主机上的虚拟机划分I/O优先级。当主机在与数据存储通信过程中观察到延迟时,SIOC会触发设备延迟监控。当延迟超过设定的阈值时,系统会根据访问该数据存储的每个虚拟机的份额按比例为其分配I/O资源。它通过减少管理员亲自

32、开展的性能管理工作提高其工作效率。可以使用SIOC来配置规则和策略,指定每个虚拟机的业务优先级。检测到I/O拥塞时,SIOC会根据规则向虚拟机动态分配可用的I/O资源,从而提高关键应用的服务级别,得以虚拟化更多工作负载,包括I/O密集型应用。Ø Virtual Machine File System(VMFS)VMFS是一种针对虚拟机进行了优化的高性能集群文件系统。常规文件系统在给定时间只允许一台服务器读写同一文件,VMFS利用共享存储允许多个vSphere主机并行读写同一个存储。通过将整个虚拟机状态存储在一个中心位置可以简化虚拟机的调配和管理。VFMS可为虚拟机提供充足的存储,并可

33、针对未来的存储需求进行规划,此过程只需管理员执行少量操作或干预,无需中断其他主机的运行即可在VMFS卷中添加或删除vSphere主机。Ø 存储精简配置(Storage Thin Provisioning)采用存储精简配置时,vSphere主机上的虚拟机可以调配磁盘当前和未来活动所需的全部空间,但仅交付存储数据所需的存储空间量。它先不交付已分配但未使用的空间,而是随着虚拟磁盘上存储数据量的增加而增加空间供应量。精简配置可以超额分配数据存储,这样可以减少已分配但未使用的空间量,从而提升存储利用率。通过vCenter Server可以了解空间分配情况和已用空间量,它还可以发出提醒和警报来通

34、知管理员有空间不足或超额分配百分比过高的情况。精简配置可以更加快速的创建虚拟机磁盘,优化空间利用率,简化存储容量管理。Ø 存储APIvSphere提供了如下四种类型的存储API。u 存储识别vSphere API for Storage Awareness (VASA):第三方存储厂商可以使用VASA为虚拟化平台提供有关特定磁盘阵列的信息,进而在存储与虚拟化平台之间实现更紧密的集成。共享的信息包括有关存储虚拟化的详细信息,如运行状况、配置、容量和精简配置等。 u 阵列集成vSphere API for Array Integration (VAAI):VAAI可以将特定存储操作的负载

35、分流到受支持的磁盘阵列,从而提高磁盘阵列操作的性能和效率。借助VAAI,vSphere能够更快地执行关键操作,并减少CPU、内存和存储带宽使用量,它支持对现有市场上主流的存储厂商的存储进行虚拟化加速功能。u 存储多路径vSphere API for Multipathing:通过与第三方存储供应商提供的多路径软件功能集成,存储多路径API可以提高存储I/O的性能和可靠性。它可以确定最佳的路径选择,同时利用并行路径来提高主机对存储阵列执行的I/O操作的性能和可靠性。u 数据保护vSphere API for Data Protection (VADP):通过VADP,备份软件可以执行集中式的虚拟

36、机备份,避免在每个虚拟机内运行备份任务所造成的中断和开销。它可以对虚拟机执行完整、差异及增量映像备份和恢复,还可以使用受支持的Windows和Linux操作系统执行文件级虚拟机备份。Ø vSphere Flash Read CachevSphere Flash Read Cache可以虚拟化服务器端闪存,从而提供一个可大幅降低应用延迟的高性能读缓存层。缓存对虚拟机完全透明,无需任何客户机代理。该功能支持按每个VMDK的精确度分配闪存资源,它可以把多个SSD磁盘抽象池化成一个缓存池,可以像管理CPU和内存一样管理虚拟化闪存资源,进而使关键任务应用的性能提高5-10倍之多。4.2 RHE

37、V 3.2的相关功能及其局限性RHEV 3.2不支持存储QoS,对存储API的支持也非常有限,它在存储方面与vSphere 5.5具有较大的差距,下面将对这些差距逐一进行说明与分析。Ø 存储QoSRHEV 3.2没有提供存储QoS相关的功能,虽然这项功能可以通过Hooks接口来实现,但是使用该接口存在诸多限制,例如,仅运行RHEV Hypervisor(RHEV-H)的主机就不支持该接口。除此之外,使用该接口是一件非常复杂且耗时的工作,用户体验不友好。vSphere通过存储I/O控制(SIOC)在数据存储级别提供了配置和管理功能,支持在访问数据存储时对所有资源进行配置和强制实施,它通

38、过减少管理员亲自开展的性能管理工作提高其工作效率,并提高关键业务应用的服务级别。Ø 存储APIRHEV 3.2在存储API方面的支持非常有限,这主要体现在以下几个方面。u 没有可以对虚拟机进行备份的存储API,对数据的备份只能依靠传统的备份方法,该方式复杂且耗时,效率很低u 没有与VAAI/VASA类似的API来利用存储阵列的特性进行相关的优化工作,例如,offload虽然REST API可以提供一些存储相关的调用,但是这些功能还存在很多的局限性,距离真正的生产环境使用还有一定的差距。vSphere提供基于存储的API,它们可以利用基于磁盘阵列的高效操作和第三方存储供应商的多路径软件

39、功能来改进性能,可靠性和可扩展性。此外,这些API还能够与第三方备份软件无缝兼容进而对虚拟机进行集中备份。Ø 配置文件驱动的存储虽然RHEV 3.2支持多种类型的存储,但是,它并没有提供一种机制来对存储进行分类,例如,根据性能或者其他某些属性将存储分为不同的级别。这种功能上的缺失使得RHEV无法将工作负载根据服务水平协议等属性进行智能的存储放置,这会对用户造成较大的使用限制。vSphere配置文件驱动的存储,可以确保虚拟机基于底层存储平台的服务水平协议、可用性、性能和能力实现合理部署。借助该功能,管理员可以确保应用程序服务级别与可用存储相匹配,从而使所需的日常监控和故障排除工作变得十

40、分有限。Ø 动态存储资源调度RHEV 3.2仅通过监控CPU的使用情况来均衡工作负载,它不能监控存储等其他资源的使用情况并进行相应的资源动态调整,这一功能缺失使得RHEV在生产环境中具有很大的局限性。而vSphere的存储DRS会持续监控存储空间使用量和存储I/O负载,并据此协调存储资源来满足业务增长需要,以及对运行的虚拟机进行智能部署,并在必要的时候将工作负载从一个存储资源转移到另外一个,以确保最佳的性能,避免I/O瓶颈,提高所有应用的服务级别。5 可用性的优势本小节首先介绍了vSphere 5.5与可用性相关的功能特性,然后对RHEV 3.2的相关功能及其局限性进行了说明。5.1

41、 vSphere 5.5与可用性相关的功能特性Ø VMware High AvailabilityvSphere HA通过监控虚拟机以及运行这些虚拟机的主机,实现了高度可用的环境,当集群中的主机硬件或虚拟化软件发生故障时,该主机上的虚拟机可以在集群之内的其它主机上自动重启。当虚拟机的客户操作系统出现故障时,可以自动重启该虚拟机客户操作系统,保障业务连续性。无需在应用程序或虚拟机内安装特殊软件,HA就可以对所有工作负载进行保护。配置HA之后,虚拟机会自动受到保护。HA可以最大限度地减少因服务器和操作系统故障造成的停机,并提高整个基础架构范围内的保护力度。Ø VMware Ap

42、p HAApp HA可以在应用级别实现高可用,对应用程序提供最高级别的保护,它通过应用级监控和自动修复来对vSphere HA的功能进行补充,可以自动检测并修复虚拟机内运行的应用故障,保障应用的持续可用。App HA可以最大限度减少应用故障造成的停机,延长应用正常运行时间。使用App HA后,用户将不再需要特定于应用的集群解决方案,因此可降低管理基础架构小环境时的复杂性以及与解决方案相关的成本。Ø VMware Fault ToleranceFault Tolerance (FT)通过创建和维护与主虚拟机相同,且可在发生故障切换时随时替换主虚拟机的辅助虚拟机,来确保虚拟机的连续可用性

43、。通过在发生硬件故障时在两个实例之间进行即时透明故障切换,FT完全消除了数据丢失或中断的风险。Fault Tolerance可提供比vSphere HA更高级别的业务连续性,它具有如下特点。u 不论使用何种操作系统或底层硬件,均可为应用提供保护u 易于设置,可按虚拟机启用和禁用Ø VMware Data ProtectionVMware数据保护解决方案(VDP)可以以简单无中断的方式备份整个虚拟机,包括操作系统、应用二进制文件和应用数据。VDP使用快速无代理的映像级备份和恢复技术来保护虚拟机,并利用业界领先的重复数据消除技术最大限度地降低备份基础架构的需求。它可以对整个虚拟机或虚拟机

44、单个磁盘快速进行备份(全备份或增量备份)和恢复。VDP支持快速、高效的磁盘备份,并且还支持快速、可靠的恢复。通过与vSphere进行无缝集成,它还可以提供专为vSphere管理员设计的简单的管理功能。VDP专为市场领先的虚拟化平台VMware vSphere设计,并由市场领先的重复数据消除备份和恢复解决方案EMC Avamar提供支持。Ø vStorage APIs for Data ProtectionvStorage APIs for Data Protection (VADP)对于数据备份以及数据复制方面的应用程序非常有价值。通过VADP,备份软件可以执行集中式的虚拟机备份,避

45、免在每个虚拟机内运行备份任务所造成的中断和开销。它可以对虚拟机执行完整、差异及增量映像备份和恢复,还可以使用受支持的Windows和Linux操作系统执行文件级虚拟机备份。此外,VADP可以直接与vSphere整合,它可以让备份软件厂商的开发人员直接与虚拟层进行对接,可以执行调用、查询而直接访问到虚拟磁盘层,进而得到彻底的直接整合,这样就形成了一种更加容易和高效的数据备份方式。Ø vSphere Replication通过使用内置的vSphere Replication(VR),用户可以消除第三方复制成本,并制定更灵活的灾备计划。vSphere Replication无需采用基于存储

46、阵列的本机复制,即可通过网络在vSphere主机之间复制处于开启状态的虚拟机,它可以确保实现更低的带宽利用率和更高的恢复点目标,消除存储局限性,构建灵活的灾难恢复配置。VR可以提供非常经济高效、简单而又功能强大的复制,如下图所示。图:VR可提供经济高效且简单的复制vSphere Replication是将灾难恢复保护扩展至第二或第三层应用和小型站点的极佳方法。5.2 RHEV 3.2的相关功能及其局限性RHEV 3.2没有提供集成化的数据备份与复制功能,同时,它的高可用机制也存在诸多限制,具体分析如下。Ø 数据备份RHEV 3.2没有提供集成化的数据备份功能,用户不得不使用传统的备份

47、方法来完成对虚拟机及其相关数据的备份工作,这种方法复杂且耗时,效率较低。VMware数据保护解决方案(vSphere Data Protection)可以以简单无中断的方式备份整个虚拟机,包括操作系统、应用二进制文件和应用数据。 VDP在vSphere的各个版本中提供,它基于EMC Avamar技术,可以轻松设置和管理虚拟设备,并采用了先进的重复数据消除技术。Ø 数据复制RHEV 3.2没有提供内置的数据复制功能,但是它提供了一个Plug-in框架来集成第三方的解决方案。虽然Redhat目前也在推动该项工作的进度,但是,该框架目前还没有被广泛的使用,成熟度较低。vSphere Rep

48、lication包含在vSphere的所有版本中,它包括更精细的恢复精确度,并且可以选择多个恢复点进行恢复,使用起来非常方便。Ø 虚拟机的同步锁步保护RHEV 3.2没有虚机的同步锁步保护机制,也就是说,如果发生硬件故障,RHEV上的虚拟机只能通过在另外一台物理服务器上重启才能继续运行业务,而这会存在一定的时间间隔,RHEV无法完成即时透明的故障切换。而vSphere的Fault Tolerance可以确保虚拟机的连续可用性,通过在发生硬件故障时在两个实例之间进行即时透明故障切换,FT完全消除了数据丢失或中断的风险。Ø 高可用以及应用层面的高可用机制RHEV 3.2提供了高

49、可用(High Availability)机制,它可以在主机发生故障时对上面运行的虚机进行重启,但是该机制具有下面这些限制。u HA必须在虚拟机层面进行配置,不能在集群级别进行配置u 必须启动电源管理才能使用HAu 必须运行RHEV-M Manager才能实现HA功能RHEV不提供应用层面的高可用机制,因此它无法保证应用程序的持续可用。vSphere的高可用机制不存在上面这些限制,它可以在集群层面进行配置。同时vSphere提供了应用级别的HA功能,可以自动检测并修复虚拟机内运行的应用故障,保障应用的持续可用。6 管理与自动化的优势本小节首先介绍了vSphere 5.5与管理和自动化相关的功能

50、特性,然后对RHEV 3.2的相关功能及其局限性进行了说明。6.1 vSphere 5.5与管理和自动化相关的功能特性Ø 集中式控制和主动式管理(vCenter Server)VMware vCenter Server是一款服务器和虚拟化管理软件,它提供一个用于管理VMware vSphere环境的集中式平台。利用vCenter Server,IT管理员可以从单个控制台对所有虚拟机的配置情况、负载情况进行集中监控,并根据实际需要实时进行资源调整。vCenter Server的主要功能特性如下。u 支持单点管理,可以从单个控制台对所有虚拟机的配置情况、负载情况进行集中监控,并根据实际需

51、要实时进行资源调整。u 每个控制台可管理至少1000台物理服务器、10000台已打开电源的虚拟机,15000台已注册的虚拟机,并可以通过链接至少10个控制台实例,跨10个实例管理30000个已打开电源的虚拟机和50000个已注册的虚拟机。u 提供统一的图形界面管理软件,可以在一个地点完成所有虚拟机的日常管理工作,包括控制管理、CPU内存管理、用户管理、存储管理、网络管理、日志收集、性能分析、故障诊断、权限管理、在线维护等工作。同时能够直接配置、管理存储阵列,具有对存储阵列的多路径管理功能。支持QoS能力,支持基于应用程序的服务级别自动管理功能。u 支持单点登录,用户只需登录一次,无需进一步的身

52、份验证即可访问控制台并对集群进行监控与管理。支持Web Client和命令行管理功能。u 支持自定义角色和权限,可以限制用户对资源的访问,实现分级管理并增强安全性和灵活性。支持AD域整合,域用户可以访问控制台,由AD来处理用户身份验证。u 可以实现多管理软件级别互通功能,支持多管理中心架构,并可实现分布式管理。可以记录重大配置更改以及发起这些更改的管理员的记录,可以导出报告以进行事件跟踪。u 控制台支持双节点高可用管理方式,以减少单点故障影响。提供自动报警功能,能够提供物理服务器或虚拟机的CPU、网络、 磁盘使用率等指标的实时数据统计,并能反映目前各物理服务器、虚拟机的资源瓶颈。Ø

53、自动部署(Auto Deploy)vSphere Auto Deploy利用x86服务器的网络启动功能以及ESXi虚拟化管理程序占用空间小的优势,可实现在服务器上快速部署和调配vSphere主机。服务器无需安装虚拟化软件,即可实现主机的虚拟化软件运行,并通过虚拟化管理平台统一管理使用Auto Deploy时,可以与硬件上运行的所有主机共享ESXi软件映像,因此不必对每台ESXi主机逐个进行修补和更新,只需对共享的映像配置文件执行一次更新,然后重新启动vSphere主机即可完成所有主机的修补与更新操作。Auto Deploy还可以消除配置偏差,无需占用宝贵的资源来管理手动配置和修补流程所导致的偏

54、差。Ø 主机配置文件主机配置文件通过使用主机配置文件策略,来消除每个主机的主机配置、手动主机配置或基于UI的主机配置,并维持数据中心内的配置一致性和正确性。这些策略捕获已知且经验证的引用主机的配置蓝图,并将其用于多个主机或群集上配置网络、存储、安全和其他设置。主机配置文件可以确保配置的一致性以实现合规性,配置中的任何偏差都可以自动更正。管理员只需创建一次配置文件,即可将该配置文件用于多个vSphere主机,从而快速完成设置,同时还可以将相同的更改应用到多个主机Ø Update ManagervSphere Update Manager可自动管理vSphere主机和虚拟机的补

55、丁程序,无需再进行手动跟踪和修补。它会将vSphere主机的状态与基准状态进行比较,然后通过更新和修补强制其合规,进而使计算机始终保持最新且合规的状态。Update Manager还可以消除最常见的修补问题,杜绝它们的发生,降低修补的风险。此外,它还能够在不停机的情况下,对主机和集群进行修复。6.2 RHEV 3.2的相关功能及其局限性RHEV Manager是RHEV的虚拟化管理平台,它虽然提供了集中的管理功能,但是仍然具有如下这些不足。Ø 软件更新在软件更新方面,升级或者重新安装RHEV Hypervisor需要关闭或者重启物理主机,管理员需要手动进入维护模式并完成升级操作。自ESX起,VMware开始通过vCenter Update Manager提供更新功能。VMware的Update Manager不仅提供修复主机的功能,还可以更新vAPP,编排版本升级,并对客户虚拟机的虚拟硬件及工具进行更新和升级。Ø

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论