刘东谈超融合系列(三篇):一:国内外超融合产品市场和具体应用情况介绍,二:国内外超融合产品的主要区别及对比,三:国内外超融合产品的技术问题
作者刘东:目前在东软集团股份有限公司担任首席技术顾问,主要负责数据中心IT系统架构设计,云计算中心IAAS层架构设计,容灾解决方案体系建设;具有10年以上技术支持和系统集成工作经验,对金融、医疗、能源和政府等行业的解决方案有独特的见解。原问题讨论地址:http://www.aixchina.net/activity/?id=555
本文主要帮助大家了解国内超融合市场的现状和一些超融合基础架构产品之间的区别。
超融合目前还是一个新兴的市场,现在卖HCI(超融合)产品的厂商都是过去卖X86服务器的或是卖分布式存储软件的,因为HCI架构主要是以软件定义为基础,再结合X86硬件产品进行销售。国内主流的HCI产品厂商,除了传统的联想、华为、H3C等硬件厂商,甚至还有深信服这类安全厂商也在做HCI产品。其他新兴的厂商有达沃时代、大道云行、StorWind、青云HCI、SmartX等,这些厂商的市场份额虽然不大,但是每个产品却有自己不同于其他厂商的特点,可以适应多种不同的应用场景和环境。
问题总结:
对国内主要几家超融合产品的特点、优势和区别进行了对比分析,主要包括以下几个方面的讨论问题:
1、国内外超融合产品市场和具体应用情况
2、国内外超融合产品的主要区别
3、国内外超融合产品的一些技术问题
讨论问题总结一、国内外超融合产品市场和具体应用情况
1.国内外超融合产品主要有哪些?
解答:HCI最初的领导者是Nutanix和VMware这些软件厂商,最早2011年就推出过超融合产品。在他之后有SimpliVity、Scale Computing、Pivot3等厂商之后,后来VMware也加入了这个领域。但是这些后来的厂商直到2013~2014年才推出首款产品。至于国内市场就要更晚一些,基本都是2014年后才逐渐推出自有产品。
目前主流产品主要有:
国外的有:Nutanix、VMwareEVO:RAIL、SimpliVity、Scale Computing等。
国内的有:SMARTX、深信服、达沃时代、大道云行、华为FusionStorage、青I等。
主要产品特点和现状,详细可以参考我分享的文档。
Nutanix和国内联想合作:2U产品,采用X3650服务器,封装Nutanix软件
Simplivity:采用Cisco或Dell的定制服务器,支持VMware;
VMware 的EVO:RAIL:提供纯软件部署,硬件由认证的合作伙伴提供,只支持VMware vSphere;EMC推出了vxrail,卖的比较火,最大支持64节点。
华为FusionCube:采用自家定制的x86刀片服务器,一体化产品。但是部分产品存储节点和计算节点是分开的,只能算是一体机。
青云QingCloud一体机:预集成了虚拟化平台、云平台管理软件、SDN网络和分布式存储。但是最近青云好像热衷于提供基于超融合架构的私有云服务,卖服务比较多,产品比较少。
SMARTX:主要是软件,配置管理一套系统,支持水平扩展,支持商用x86服务器。现在也有硬件产品,Halo一体机,整合了SMARTX的ZBS分布式存储管理软件,适合不同用户选择。
Zetta(中科云):中科融合存储系统是一款自主研发、针对海量数据及高并发I/O应用而设计,集硬件平台、先进的分布式存储系统和智能管理功能于一体的存储产品。
深信服:而相比于国外厂商,深信服的超融合方案会更加全面。除了存储和计算资源,还特别是包含了网络资源,并且提供完整的2-7层网络服务。
超融合厂家阵营:
领导者领域:Nutanix排第一,毫不意外,SimpliVity与Nutanix极为接近排第二,然后Pivot3第三,这就让人意外了。
卓越表现者领域厂商有Atlantis, HyperGrid,EMC,VMware, Stratoscale,华为,HPE和思科,ScaleComputing是唯一的竞争者,而其它领域没有厂商。
Pivot3为什么得分这么高?部分归因于它的“高龄”——比Nutanix或SimpliVity建立要早,另外还有市场表现力好——该公司自称拥有超过1600位客户,还是最大的两个超融合数据存储集群之一的核心。
引用Forrester的结论就是“Pivot3是一个强大的参与厂商,尤其是当要求包含PB级数据存储时,它的空间有效数据保护还可以降低成本。”
观点:
1.Atlantis对比而言算是后起之秀,拥有较小的市场领域但因为其综合能力而处于强势地位。
2.Gridstore在微软专用化方面独一无二,目前仅支持Hyper-V和集成微软的环境,Gridstore解决方案的一个特别之处在于它的服务质量能力,允许多个类型虚拟机的定义,并确保最大和最小值输入/输出(I/O)的性能水平。
3.EMC对加入全行业转向软件定义基础设施环境处在有利位置。(报告中并不包括VxRack,只有VxRail。)
4.在厂商群中,Stratoscale是拥有更高级的工作负载与数据迁移功能的厂商之一并集成高可用性。
5.VMware宣称VSAN拥有4000以上用户,这将使它成为该市场部署最广泛超融合解决方案的厂商。
6.思科的HyperFlex处于早期阶段,影响了思科的本次评级,Forrester对思科的基础UCS平台给予了极大的认可,HyperFlex的“仕途”应该会扶摇直上。
7.HPE的产品也处于它的早期阶段,它在HCI细分市场的地位随着时间的推移将迅速改善。
8.华为提供FusionCube,支持不同的虚拟机管理程序,其产品看来技术成熟,但数据服务是弱项,界面使用相比其他厂商更为方便。
ScaleComputing的总结是:“一家小型公司但有一个很大的用户基础。”
超融合是存储市场热点之一,具有很大的发展潜力。随着厂商试图吸引和掌握市场份额,竞争渐趋白热化。
超融合的市场还在成长阶段,未来的盘子足够大,各个玩家之间的关系其实是竞合关系,尤其是超融合厂商,由于在计算平台领域是中立立场,既支持VMware,也支持OpenStack以及KVM、Hyper-V等其它架构,因此在未来与另外两大阵营之间有更多合作的可能性。
2.国内外厂商关于超融合产品的目标细分市场定位以及技术发展趋势?
解答:不管是国内厂商还国外厂商,超融合产品的目标市场都是替换现有数据中心的虚拟化环境,简化IT架构。
那些目前运行在物理硬件上的应用最好还是继续保持运行在物理硬件架构上。所以,除了那些目前仍然需要直接运行在物理硬件环境中的应用程序,外,都是超融合架构的目标市场。
在技术的发展上,国外产品都以自有产品为主,包括Nutanix和VMWARE的VSAN。如果部署了以后,只能按照厂商的这条技术路线去扩展。而国内由于技术能够有限,基本都是以开源技术深度优化和整合为主。优势是比较开放,可以支持多种虚拟化平台,用户选择可以多一些。
3.超融合基础架构产品对于数据共享的具体应用方案?
超融合基础架构产品基本采用软件定义存储SDS来解决了虚拟化存储问题,提供一个大容量的数据存储池,这里需要说明的是SDS是指ServerSAN,由超融合基础架构产品提供分布式块存储。而当前的客户在生产环境还是对虚拟机及物理机都有着数据共享的需求,比如应用程序的HA等,这就需要分布式文件系统或者NAS存储系统。目前超融合架构产品普遍缺乏,在实际环境还是需要独立部署外部的NAS存储系统,当前哪一家超融合架构产品可以提供相应解决方案?
解答:很多超融合厂家针对底层数据存储采用ceph。Ceph是一个分布式存储系统,支持对象,文件,块接口。
分布式存储的应用场景相对于其存储接口,现在流行分为三种:
1.对象存储: 也就是通常意义的键值存储,其接口就是简单的GET,PUT,DEL和其他扩展,如七牛、又拍,Swift,S3等。
2.块存储: 这种接口通常以QEMUDriver或者KernelModule的方式存在,这种接口需要实现Linux的Block Device的接口或者QEMU提供的Block Driver接口,如Sheepdog,AWS的EBS,青云的云硬盘和阿里云的盘古系统,还有Ceph的RBD(RBD是Ceph面向块存储的接口)。
3、文件存储: 通常意义是支持POSIX接口,它跟传统的文件系统如Ext4是一个类型的,但区别在于分布式存储提供了并行化的能力,如Ceph的CephFS(CephFS是Ceph面向文件存储的接口),但是有时候又会把GFS,HDFS这种非POSIX接口的类文件存储接口归入此类。
众所周知,很多传统厂商如日立、富士通等存储大厂也采用了Ceph作为它们存储硬件的载体,Ceph能提供企业级的存储服务一定有它的优势,才能让传统的存储厂商弃而采用开源的存储方案。
弹性的数据分布策略和物理拓扑输入实现了高可用性和高持久性,Ceph的高性能重构还体现在利用CRush算法对数进行约束,避免数据分布到所有的集群的一个节点上,利用Ceph设计并提供的一个由CRush算法来支持一个高自由化的存储集群的设计,实现高可靠性,高持久性,高性能。
对于数据共享当前很多超融合架构产品都可以提供相应解决方案的!
4.超融合的应用范围?
是不是超融合大多适用于大数据分析上,主要是在线分析型应用和数据库?
解答:首先,超融合系统适用于IT环境的所有应用类型。
其次,超融合系统的首要目的是管理虚拟化环境,那些目前运行在物理硬件上的应用最好还是继续保持运行在物理硬件架构上。所以,除了那些目前仍然需要直接运行在物理硬件环境中的应用程序,我不认为存在一种特殊的应用程序不能被部署在超融合的基础架构中。
最后,只需超融合群集规模足够,能提供的足够的性能,超融合架构是可以跑在线分析型应用和数据库的。
5.超融合是否可以支持一切系统?
现有情况描述:
公司现有业务系统多套,OA、CRM、MAIL、等等20多套,现每个业务系统都跑在不同的X86服务器、POWER小机上,后期管理十分繁琐,需要不同的专业人员。
数据日益增多,现有数据3T,每年会有500G的增长量,现还需考虑媒体文件存档,大概一年需要800G文件存档。
问题:
1、OA、CRM、ERP等大型信息系统,是否能跑在超融合上,如何设计架构?
2、Oracle是否能够跑在超融合上?
3、超融合概念是“软件定义一切”,但经过了解目前只是软件定义存储,CPU、内存是否也能够融合,CPU使用高时,如何解决这个瓶颈?
4、数据量较大,增长量快速,是否适合超融合架构?与传统存储有什么优势?
解答:超融合以现阶段的产品能力而言主要用于支持应用运行,小型数据库,而不适合大型的数据库。所以你问题里的OA、CRM、ERP理论上都可以,但数据库组件建议放置在外。
具体解决:
1、大型信息系统理论上可以跑超融合,只要超融合的规模足够大,整个超融合架构群集的性能要大于大型信息系统的需求,就可以上,架构上都是分布式部署,根据性能需求配置节点数量。
2、Oracle目前有单独的超融合架构系统,类似于ORACLE推出的一体机,可以保证性能和稳定性,但是一般的超融合架构不建议上。
3、软件定义一起,在CPU和内存上还是遵循虚拟化层的定义,这个主要看你选用什么样的hypervisor,例如VMware就可以动态调节CPU负载,这个已经是成熟的技术,超融合只是将不同的hypervisor整合到一个统一的设备中。
4、数据量较大,增长量快速,非常适合选用超融合架构,因为超融合架构在扩展上非常灵活,需要扩充时,只需要按需增加节点,而不会影响原有的节点,而且还会提升整个超融合架构的性能。与传统存储相比具有按需扩展,使用灵活,系统使用率高等特点。
6.超融合架构如何帮组企业实现最好的转型?
解答:随着时代发展,采用的 x86 服务器+网络+共享存储的传统三层架构逐渐显露出越来越多的弊端,给业务的快速扩展造成了较大的影响。主要表现在以下几个方面:
? 首先,随着各种业务的不断推出,虚拟机的数量不断快速增长,物理服务器和传统集中存储已不能满足业务快速增长的需求;
? 其次,在服务器扩展方面,由于传统物理服务器解决方案部署复杂、实施周期长,不能实现快速交付,从而延缓了公司业务的快速扩展;
? 第三,在购买方面,传统解决方案购买流程复杂,周期长,难以实现按需购买;
? 第四,在运维管理方面,管理窗口多,部署和运维人员多,运维难度大,对专业技术人员也有大量需求,这给企业带来了较大的人力成本压力;
? 第五,在售后服务方面,需要服务器和存储厂商等多方技术进行支持,因而在故障发生的时候,实效型很差,增加丢数据的风险。
在仔细分析公司的实际需求之后,采用新的 IT 架构解决这个难题,并对新架构提出了如下需求:
? 首先,由于机房空间有限,需要采用高密度的架构解决方案。在有限的空间里满足网络、存储、计算的要求;
? 其次,要求该架构弹性可扩展,并且具有稳定可靠、易于维护、高性能的特性;
? 第三,由于传统架构无法实现持续的可扩展性,使得性能无法保证。很多创新业务转型,互联网规模化的特点都需要高可靠及可持续的服务能力;
? 最后,互联网金融企业的规模化增长,业务规模无法预测,资源的变更频繁,需要及时满足不同业务的资源配置需求,持续降低运维成本和机房设施成本。
因此,新的 IT 架构应采用与互联网企业类似的 IT 架构——超融合架构。