The invention discloses a method and device for disaster tolerance across regions. The method includes: deploying cloud network in two partitions, each of which has a computing resource layer, a database layer and a storage layer, and monitoring and disaster recovery of the computing resource layer, a database layer and a storage layer respectively. The invention realizes cross-regional disaster recovery through cloud network with hierarchical management, low deployment cost, short switching time, no negative impact on business, and can shorten cross-regional disaster recovery time. Further, the invention realizes cross-regional disaster recovery on computing resources, database and storage layer respectively, thereby realizing a complete cloud disaster recovery scheme, and solving the same city or even different places disaster recovery of important and higher-level services.
【技术实现步骤摘要】
一种跨区域容灾方法和装置
本专利技术涉及互联网
,特别是涉及一种跨区域容灾方法和装置。
技术介绍
目前,互联网核心及重要业务往往多区域部署,并进行业务容灾,例如:核心级别的业务需要异地容灾,重要级别的业务需要同城容灾,在出现故障时,通过DNS(DomainNameSystem,域名系统)切换完成故障迁移。典型的互联网业务容灾方案,不但承担业务容灾的任务,很多时候也承担着负载均衡的任务以及优化性能的任务。常见的几种容灾模式有:1)主备镜像容灾方法。两个数据中心部署完全一样,每次网站发布都要在两个数据中心同时发布,保证运行系统版本一致。两个数据中心有主备之分,数据通过准实时的同步系统从主站不断同步到备站。主站发生灾害性故障导致完全不可用,则将域名解析切换到备站。这种方案纯粹是为了容灾。2)业务互补、数据同步的容灾方法。如:某网站美国机房和国内机房在业务上互补,美国机房部署买家服务,国内机房部署卖家服务,海外用户(主要是买家)访问美国机房,国内用户(主要是卖家)访问国内机房,主要业务数据互相实时同步。3)主主镜像容灾方法。部署和发布模式与主备镜像容灾方法一样,但是多个数据中心是同时启用的,根据用户地域的不同,将域名解析到不同的机房,数据实时同步,如新浪微博。4)一写多读容灾方法。该方法数据写入只发生在一个数据中心,但是为了加快地区用户访问,会将数据同步到其他数据中心供只读访问。但是,现有技术存在以下技术问题:1)传统容灾方案多数采用冷备方式,造成建设成本高,投资效益比低下,且在主备之间切换时往往会因为各种问题需要长时间的调测和准备,针对实时故障迁移,会导致 ...
【技术保护点】
1.一种跨区域容灾方法,其特征在于,包括:在两个分区中,分别部署云网络;其中,两个所述云网络都具有计算资源层、数据库层和存储层;对所述计算资源层、数据库层和存储层分别进行监测和容灾。
【技术特征摘要】
1.一种跨区域容灾方法,其特征在于,包括:在两个分区中,分别部署云网络;其中,两个所述云网络都具有计算资源层、数据库层和存储层;对所述计算资源层、数据库层和存储层分别进行监测和容灾。2.如权利要求1所述的方法,其特征在于,对所述计算资源层进行监测和容灾,包括:在两个云网络中的计算资源上分别部署服务业务;当监测到其中一个云网络中的计算资源不可用时,通过预设的计算资源切换方式,将不可用的计算资源上的服务业务切换到另一云网络中的计算资源上。3.如权利要求1所述的方法,其特征在于,对所述数据库层进行监测和容灾,包括:通过主从同步技术,对两个云网络中的数据库进行数据同步;当监测到其中一个云网络中的数据库出现故障时,通过预设的数据库切换方式,将故障的所述数据库的读写功能切换到另一云网络中的数据库上。4.如权利要求2所述的方法,其特征在于,对所述存储层进行监测和容灾,包括:每隔预设时间段,对两个云网络中的Ceph存储集群进行数据同步;当监测到其中一个云网络中的Ceph存储集群出现故障,则通过另一云网络中的Ceph存储集群存储的数据,恢复故障的所述Ceph存储集群中的数据。5.如权利要求4所述的方法,其特征在于,每隔预设时间段,对两个云网络中的Ceph存储集群进行数据同步,包括:将其中一个云网络中的Ceph存储集群设置为主Ceph存储集群,将另一云网络中的Ceph存储集群设置为备Ceph存储集群;每隔预设时间段,通过对主Ceph存储集群存储的数据进行快照的方式,将主Ceph存储集群中的新...
【专利技术属性】
技术研发人员:刘欣然,张鸿,黄道超,李正民,朱春鸽,孙发强,
申请(专利权)人:国家计算机网络与信息安全管理中心,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。