随着数字化转型的加速,企业的业务经营活动越来越多依赖于数据中心等基础设施,“全天候”业务连续性运营也正成为大中型企业追求的目标,如何实现减少甚至消除正常和非正常的停机对业务可用性造成的影响,不但是企业IT建设与运维团队的“重中之重”,更成为了企业决策层高度关注的工作。
在此背景之下,双活数据中心逐渐成为数据中心建设的趋势。双活数据中心解决了传统数据中心单一“主备”模式资源利用率低、可用性差、故障停机时间长、数据恢复慢等弊端,是当前企业数据中心建设中“不可或缺”的重要组成部分。
也正因此,戴尔科技和VMware通过强强联手,基于戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案,构建超融合双活数据中心,能够通过独有的超融合集群跨站点延伸能力,实现计算、存储、网络完全的跨双活数据中心的统一编排与资源调度,还能为各种系统、应用软件和中间件的双活部署提供支撑,能够最大化的帮助企业数据中心实现应用高可用和灾难可恢复能力,不仅成为了保障企业业务连续性的关键基石,也成为了未来构建双活数据中心的“新范式”。
软件定义“双活”数据中心
事实上,出于对关键业务容灾,避免业务宕机,保障业务持续可用的目的考虑,国内的企业很早就开始兴建双活数据中心,而且国家相关部门此前也出台了数据中心灾难恢复等级的划分,因此“双活”这个概念,对很多企业而言并不陌生。
在VMware解决方案架构师曹克勇看来,双活数据中心有“狭义”和“广义”的定义,其中“狭义”双活数据中心支的是Web、App和DB层在两个数据中心之中都处于活动状态,且可被读写;而“广义”的双活数据中心,指的是Web和App在两个数据中心是双活的架构,但DB层可以是主/备模式,读/写分离模式或主/主模式。
而历经多年的发展,目前业界所说的双活数据中心,一般是指两个或多个数据中心,每个数据中心都具有独立运行生产应用所需要的所有资源。同时,在此架构下所有的应用请求负载会被均衡、动态分配到两个数据中心。当其中一个数据中心发生故障时,另一个数据中心能接管所有的应用请求,其核心的建设目标就是要确保“数据零丢失”。
在这方面,VMware打造了软件定义数据中心业务连续性方案,该方案不仅与企业的硬件设备无关,也与应用和操作系统无关。换句话说,企业可以通过软件定义和完全虚拟化的基础架构实现完善的保护,这种方式构建双活数据中心可谓既简单又高效。
具体而言,该方案中的VMware vSphere能够提高数据中心关键组件的业务连续性。其中,网络方面vSphere通过网卡绑定,并提供网络负载均衡算法,实现更好的网络负载;在存储方面,vSphere提供存储原生路径选择、负载均衡和故障转移机制,实现多路径的存储;在计算方面,vSphere也能够提供vSphere HA(High Avaiability)和vSphere FT(Fault Tolerance)两种能力,进一步提升企业数据中心的高可用性以及提高容错率。
不仅如此,方案中提供的VMware vSAN延伸集群能力,让企业构建双活数据中心变得更加的便捷和容易。所谓延伸集群是VMware vSAN 特有的概念,它能够把一个普通的单站点(site) 集群延伸(Stretch)到了另一个站点,形成一个横跨两个站点的集群,称之为延伸集群(Stretched Cluster)。延伸集群具有普通集群所有的HA保护功能,能够跨站点地保存数据副本,同时还能以较低的成本实现了跨站点的灾备解决方案;并且位于两个站点内的服务器都可以是活动的,从而实现双活数据中心。
更为关键的是,传统的灾备方案和双活数据中心解决方案,都需要另外采购昂贵的硬件和软件,实现成本很高,往往只有金融、电信等一些大型企业才会考虑,而vSAN 延伸集群则可以利用普通的x86服务器加上vSphere/vSAN 软件就可以实现,大大降低了实施成本,成为任何企业都能够负担得起的双活或者灾备数据中心解决方案。
除此之外,方案中的VMware NSX、VMware vSphere和Dell RP4VM、VMware SRM、都能进一步提升数据中心的业务连续性。同时,VMware还提供了软件定义数据中心参考架构,能够更好的帮助企业构建双活、多活数据中心,或者打造两地三中心的容灾方案,该参考架构的优势在于,可以通过vSAN延伸集群+NSX支撑同城双活,而SRM能够提供同城/异地容灾能力,此外其双活架构无需存储网关,操作更简单,且能够支撑各类生产应用和关键应用。
曹克勇认为,目前国内企业根据自身业务的需求,往往会考虑建设灾备或者双活的数据中心,而两者相比应该说各有优劣势,比如“双活”模式的服务级别高,RPO=0,响应时间为分钟级,同时支持高管控和低管控模式,但相应的构建成本高,低于大范围破坏的能力差;而“灾备”模式,服务级别往往较低,RPO为分钟级,RTO为小时级,此外仅支持高管控模式,当其相应的构建成本低、同时能够应对大范围的灾害事件。
而现在VMware基于软件定义数据中心,打造的一体化业务业务连续性方案,通过“有机的结合、双倍的保护、统一的管理、可灾备到云”等优势,不仅兼顾效率与保护,同时更让双活和灾备实现了“鱼和熊掌”兼得,可以说已逐渐成为了未来数据中心高可用性建设的主流方向。
超融合“双活”数据中心
值得一提的是,在构建超融合双活数据中心的过程中,同样也离不开VMware的“老搭档”——戴尔超融合VxRail的支撑。作为完美耦合了戴尔和VMware生态的数据中心架构的VxRail,其在构建超融合双活数据中心中,也能够起到“事倍功半”的效果。
对此,戴尔科技集团企业级超融合和云计算架构师刘磊介绍道,和市场上其他的超融合方案相比,戴尔超融合VxRail具有六大方面的优势:
一是,其具有完整的戴尔和VMware生态,提供了紧偶尔的超融合数据中心解决方案,具备完整的数据中心功能;
二是,VxRail完全实现了硬件平台、超融合平台和虚拟化平台的单一界面的“统一管理”能力;
三是,VxRail提供了全生命周期的管理,能够实现自动化、安全和方便的软件更新;
四是,VxRail能够提供多元化的数据保护解决方案;
五是,双方度身定制的VCF on VxRail,还能够帮助企业构建安全稳定的私有云和混合云架构;
六是,作为与VMware唯一共同开发的超融合架构,VxRail也是运行VMware生态的最佳基础平台,能够实现虚拟机颗粒度的数据保护与数据安全策略。
当然,这套方案除了有VMware先进技术的“加持”之外,戴尔超融合VxRail本身的能力也能为企业业务连续性提供关键的支撑。例如,VxRail能够提供“6个9”的高可行性;IDC的数据也证明了,VxRail相比传统的超融合能够降低92%的宕机时间;VxRail在极端测试环境中,也创下了连续4个季度“无停机”的记录。此外,VxRail也可以根据用户需要,提供各种互为补充的保护级别,最大化满足企业的RP0/RTO的要求。
再如,VxRail简化生命周期管理的能力在业界也是“首屈一指”,其在30天内能够以单个软件包的形式为企业提供更新,而不需要企业进行任何的测试、排序、验证等工作,就能够同步获得VxRail和VMware软件的最新版本,让企业可以获得最新功能和关键应用的更新。
刘磊强调,基于戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案构建双活数据中心,还提供了两大“独一无二”的能力:一方面,其可以基于vSAN延伸集群实现跨数据中心双活功能,其独特之处在于它能够以虚拟机(VMDKs)为对象在at primary或secondary数据中心中实现“双活”,虚拟机能够通过同步IO实现跨数据中心镜像,同时可以在不同数据中心之间做“vMotion”,而VxRail节点配置于vSphere DRS或HA cluster之中即可;另一方面,针对非常重要的业务虚拟机,方案还能够提供虚拟机连续性数据保护RP4VM,它专为虚拟化环境设计,并与vCenter实现了无缝集成,不仅支持同步和异步保护,也能提供本地和远程容灾能力,且能够实现应用的“一致性”。
不难看出,基于戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案,构建超融合双活数据中心,可以说能够为企业保障业务连续性提供更优的选择。
双活数据中心构建“新范式”
在此基础上,戴尔科技集团还通过“一站式”的服务,帮助企业更好的实现双活数据中心的顺利落地。戴尔科技集团企业服务团队解决方案架构首席工程师王涛表示,为了更好的推动双活数据中心的落地,戴尔科技在“设计规划、安装与配置、交付、管理及维护”等方面都提供完善的服务内容。
其中,在“设计规划”环节,戴尔科技会详细了解和分析客户的应用及需求,从而基于其基础架构/应用架构,给出合适和合理的双活架构方案;在“安装和配置”环节,戴尔科技会按照最佳实践配置各项参数,按设计实现双站点乃至第三站点的完美配合,同时配合双活架构,对应用的负载均衡或故障转移提供最优的配置;在“交付”环节,不仅会提供各项文档,还会将戴尔和VMware双活架构方案和对应的知识交付给最终的用户;而在“管理和维护”环节,也会与用户建立快速的对接方式,在做好日常管理和维护工作的同时,也会协助用户演练故障处理、危机处理的最佳方式。
目前,基于戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案,构建的超融合双活数据中心已在百行千业得到应用,甚至在大型邮轮这样的应用场景下也有最佳的实践。
据戴尔科技集团企业级超融合和云计算架构师仲从俊介绍,某大型邮轮IT项目,由于邮轮通常在茫茫大海上航行,路线涉及到跨太平洋多个国家。同时邮轮IT中心作为整艘邮轮业务的关键支撑,业务对架构的“高性能”、“高稳定性”、“业务连续性保障”、“服务全球化及时响应”等四项关键指标有着前所未有的严苛的要求。
具体来看,本次项目中用于承载邮轮上的八大核心业务系统,包括邮轮卫星通讯系统,船舶实时监测系统VMS,邮轮综合服务系统,邮轮移动应用服务系统-邮轮通,邮轮安全集成系统,客情分析系统,智能舱房系统,娱乐场所信息集成化系统,其整体的基础架构都将按照双活数据中心的标准进行建设。
通过多方的选型,最终该客户选择了戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案,特别是借助VxRail延伸集群构建了该客户的双活数据中心,为其业务的连续性提供了坚实的“底座”能力。
其中,戴尔提供的VxRail P670F全闪一体机提供了超强性能,超100w的IOPS和极低的延迟可以保证数据库在内的虚拟机平稳运行,满足客户的性能要求;此外,戴尔超融合VxRail作为全球销量第一的超融合一体机,软硬件一体化研发,严苛的测试标准,也保证了产品极高的稳定性,满足客户稳定性要求。
与此同时,通过戴尔VxRail提供的原生双活技术,也保证了所有虚拟机在两个数据中心都有副本,并通过vSAN SPBM存储策略控制虚拟机的副本分布,核心虚拟机采用2+2的副本分布,常规虚拟机采用1+1的副本分布,当一个数据中心故障时,虚拟机在另一个数据中心可以快速拉起,同时结合DP4400对超融合环境进行整体备份,保证数据安全,避免勒索病毒攻击,充分满足了客户业务连续性要求。此外,通过VMware vCenter单一管理界面,也实现对VxRail软硬件统一管理,同样也极大的降低了运维的复杂度。
总的来说,今天数据中心不仅成为了企业的关键业务支撑平台,更是企业的决策平台,因此保障数据中心的业务连续性至关重要,而基于戴尔超融合VxRail和VMware软件定义数据中心业务连续性方案,打造的超融合双活数据中心,能够为企业业务的高可靠、高可用、高安全以及易运维得到最大的保障,关键的是双方多年沉淀下来的构建双活数据中心的最佳实践和成功案例,也将为企业提供可参考、可操作的真实案例和宝贵经验,真正帮助更多中国企业实现“行稳致远”的发展。