一种数据中心双活实现方法技术

技术编号:26511120 阅读:25 留言:0更新日期:2020-11-27 15:40
本发明专利技术公开了一种数据中心双活实现方法,从数据中心网络、服务器、存储、云平台、数据同步、软件部署、前台客户端等全要素进行系统化设计和配置,通过部署双活切换代理服务和云高可用策略,在应用服务不进行广域集群改造的条件下,实现数据中心级双活,当主用数据中心整体故障时可实现高效的整中心切换,且核心数据RPO接近为0,RTO为分钟级,有效保证了云服务的连续性和服务质量的快速恢复。本发明专利技术用于数据中心的双活服务能力实施,解决了基于传统企业级应用和私有云构建的多数据中心间,切换时间长、数据丢失多、服务质量降低等问题,有效提升了传统云服务的持续服务能力。

【技术实现步骤摘要】
一种数据中心双活实现方法
本专利技术属于大型数据中心容灾技术,特别是一种数据中心双活实现方法。
技术介绍
云计算在各领域己进入实际应用阶段,服务和信息资源的中心化将成为信息基础设施的重要发展方向,数据中心作为云资源的提供者,承载了大量不同类型的应用,随着信息技术的进一步发展,目前单一的数据中心已发展为分布式云数据中心,对数据中心容灾能力提出了迫切需求。数据中心双活通常是指两个数据中心共同响应前台的服务请求,当其中一个数据中心整体故障时,系统的核心业务服务不中断,服务质量快速恢复。为提升云服务高可用性、保障关键服务不中断,云数据中心的双活或多活容灾能力逐渐成为大型数据中心的必备能力。当前,IT企业在建设初期的应用服务开发阶段,面向中心级双活的应用需求,采用跨域集群部署的需求进行设计,可满足用户双活能力部署要求,而传统企业级应用服务在设计时未针对双活部署进行设计,一般考虑单中心独立对外提供服务,在单个数据中心内通过服务冗余部署、域内应用集群等方式实现中心内高可用能力,无法与其他数据中心构成跨数据中心的双活服务能力。在应对由战争、火灾、地震等因素造成的中心级故障时,整体服务恢复时间一般需要数小时到数天,缺少快速有效的中心间服务接替能力。为实现数据中心双活能力,则需要对应用服务进行大规模的跨域集群服务能力改造,面临改造时间周期长、资源耗费大、改造后的软件可靠性低等一系列风险。因此,迫切需要一种时间周期和资源耗费可控,对现有软件服务无改造的数据中心双活实现方法。
技术实现思路
本专利技术的目的在于提供一种数据中心双活实现方法,面向基于传统企业级应用和私有云构建的多数据中心服务环境,在应用服务不进行大规模跨域集群能力改造的情况下,提供数据中心级双活服务能力,当主用数据中心整体故障时可实现高效的整中心切换,且核心数据RPO接近为0,RTO为分钟级。本专利技术提供一种数据中心双活实现方法,包括:S1、对两个数据中心间的网络进行VRRP规划配置,采用主从备份方式配置,通过对路由设备的优先级调整,设置VRRP虚拟网关的主备状态;S2、进行服务器规划部署,建立由所述两个数据中心和第三方仲裁区组成的跨域大集群架构;S3、所述两个数据中心均使用存储阵列,采用并行通信实现双活;S4、云平台高可用配置,基于网络的服务层与数据层互通、双活存储提供的共享存储空间,采用占位虚拟机技术;S5、采用主从远程同步模式实现关系型数据库、Hdfs和Hbsae三类数据的实时同步能力,主用后台数据库承担业务数据读写功能,并通过数据同步软件实时将数据同步到备用后台数据库中;S6、所述两个数据中心分别部署双活切换服务,当发生中心级故障时,在备用中心采用基于人工确认的双活切换机制,实现整中心的服务迁移;S7、在前台客户端部署双活切换代理,在两个数据中心部署双活切换代理服务,基于所述双活切换代理动态连接后台所述两个数据中心的服务IP地址,实现前端访问后台服务链接地址的中心级切换。进一步地,步骤S1中对两个数据中心间的网络进行VRRP规划配置时,在所述两个数据中心之间搭建互联链路,并在互联链路上配置三类VLAN,包括云平台管理平面VLAN、虚拟机所用业务网段VLAN及一个具有互联地址的VLAN。进一步地,所述两个数据中心和第三方仲裁区均建立心跳机制,当所述两个数据中心间故障导致中心间心跳异常时,基于仲裁抢占机制实现主用中心的判断,当所述两个数据中心间链路恢复正常时,基于握手通信机制,自动恢复跨域集群。进一步地,所述占位虚拟机的IP地址保持不变。进一步地,在所述步骤S5中关系型数据库采用捕获数据日志的数据同步方法,Hdfs数据采用Distcp命令的分布式文件系统数据同步服务,Hbase数据采用基于协处理器的增量数据同步服务。本专利技术与现有技术相比,其显著优点为:1、提高传统技术架构的信息系统容灾抗毁能力。传统数据中心建设时一般采用独立服务模式,中心间的容灾抗毁手段基本为冷备份,随着数据中心对服务的可持续性、高可用性要求越来越高,通过本专利提供的双活实现方法,可以极大增强现有传统系统数据中心的容灾抗毁能力。2、实现简单,改造成本低。本专利技术提供的双活实现方法,主要通过网络拓扑和云计算平台、数据层、应用服务、双活切换代理服务等整体设计与综合运用,在对在用数据中心系统作极小改造的基础上,即不影响现有系统的技术架构,保持系统稳定性,又大大强化了数据中心容灾能力,实现简单、且成本较低,是目前较理想的数据中心双活实现方法。3、系统恢复时间(RTO)较短。本专利技术提供的双活实现方法,结合多种技术,将目前信息系统后台切换时间缩短至分钟级,核心数据基本不丢失。附图说明图1为本专利技术实施方法的系统架构图;图2为本专利技术实施方式中一种数据中心双活实现方法流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术:本专利技术提供一种数据中心双活实现方法,系统架构如图1所示,流程图如图2所示。如图1所示,在现有信息系统不改造的前提下,将系统技术架构分为7层,分别为网络层、服务器层、存储层、云平台层、数据层、服务层和前端访问接入层,通过对系统整体设计,每一层采用相应的技术策略,重点引入云高可用策略和双活切换代理服务技术,实现中心级双活能力。本专利技术提供的一种数据中心双活实现方法,是基于双活切换代理服务和云高可用的数据中心双活实现方法,主要面向基于传统企业级应用和私有云构建的多数据中心服务环境,在应用服务不进行大规模跨域集群能力改造的情况下,提供数据中心级双活的云服务能力,其特征在于“7层体系化设计和配置、现有软件服务无改造、系统快捷切换、核心数据无丢失、切换时间分钟级”。具体实施步骤如下:S1、对两个数据中心间的网络进行VRRP规划配置,采用主从备份方式配置,通过对路由设备的优先级调整,设置VRRP虚拟网关的主备状态。在上述技术方案的基础上,进一步地,对两个数据中心间的网络进行VRRP规划配置时,在所述两个数据中心之间搭建互联链路,并在互联链路上配置三类VLAN,包括云平台管理平面VLAN、虚拟机所用业务网段VLAN及一个具有互联地址的VLAN。在本实施方式中,通过对路由设备的优先级调整,设置VRRP虚拟网关的主备状态,发生中心级故障时,VRRP机制能够自动选取可用的网关设备承担数据流量,从而保障网络的可靠通信。S2、进行服务器规划部署,建立由所述两个数据中心和第三方仲裁区组成的跨域大集群架构。在上述技术方案的基础上,进一步地,所述两个数据中心和第三方仲裁区均建立心跳机制,当所述两个数据中心间故障导致中心间心跳异常时,基于仲裁抢占机制实现主用中心的判断,当所述两个数据中心间链路恢复正常时,基于握手通信机制,自动恢复跨域集群。在本实施方本文档来自技高网...

【技术保护点】
1.一种数据中心双活实现方法,其特征在于,方法包括:/nS1、对两个数据中心间的网络进行VRRP规划配置,采用主从备份方式配置,通过对路由设备的优先级调整,设置VRRP虚拟网关的主备状态;/nS2、进行服务器规划部署,建立由所述两个数据中心和第三方仲裁区组成的跨域大集群架构;/nS3、所述两个数据中心均使用存储阵列,采用并行通信实现双活;/nS4、云平台高可用配置,基于网络的服务层与数据层互通、双活存储提供的共享存储空间,采用占位虚拟机技术;/nS5、采用主从远程同步模式实现关系型数据库、Hdfs和Hbsae三类数据的实时同步能力,主用后台数据库承担业务数据读写功能,并通过数据同步软件实时将数据同步到备用后台数据库中。/nS6、所述两个数据中心分别部署双活切换服务,当发生中心级故障时,在备用中心采用基于人工确认的双活切换机制,实现整中心的服务迁移。/nS7、在前台客户端部署双活切换代理,在两个数据中心部署双活切换代理服务,基于所述双活切换代理动态连接后台所述两个数据中心的服务IP地址,实现前端访问后台服务链接地址的中心级切换。/n

【技术特征摘要】
1.一种数据中心双活实现方法,其特征在于,方法包括:
S1、对两个数据中心间的网络进行VRRP规划配置,采用主从备份方式配置,通过对路由设备的优先级调整,设置VRRP虚拟网关的主备状态;
S2、进行服务器规划部署,建立由所述两个数据中心和第三方仲裁区组成的跨域大集群架构;
S3、所述两个数据中心均使用存储阵列,采用并行通信实现双活;
S4、云平台高可用配置,基于网络的服务层与数据层互通、双活存储提供的共享存储空间,采用占位虚拟机技术;
S5、采用主从远程同步模式实现关系型数据库、Hdfs和Hbsae三类数据的实时同步能力,主用后台数据库承担业务数据读写功能,并通过数据同步软件实时将数据同步到备用后台数据库中。
S6、所述两个数据中心分别部署双活切换服务,当发生中心级故障时,在备用中心采用基于人工确认的双活切换机制,实现整中心的服务迁移。
S7、在前台客户端部署双活切换代理,在两个数据中心部署双活切换代理服务,基于所述双活切换代理动态连接后台所述两个数据中心的服务IP地址,实现前端访问后台服务链接...

【专利技术属性】
技术研发人员:张凯谢永强刘东红刘志波黄颖翁伟兵杨雄军李忠博刘猛牛晓白皓宁希
申请(专利权)人:军事科学院系统工程研究院网络信息研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1