一种自动化容灾系统技术方案

技术编号:15652391 阅读:62 留言:0更新日期:2017-06-17 05:50
本发明专利技术实施例公开了一种自动化容灾系统,通过将本地站点和备用站点设置于同一个池组中,当本地站点的服务器出现故障时,HA功能模块将服务器包含的虚拟机进行服务器的切换;通过在本地站点中设置第一存储虚拟化网关设备,在备用站点中设置第二存储虚拟化网关设备,这两个存储虚拟化网关设备可以形成虚拟化网关集群,用于实现两个站点之间数据的同步;当本地站点的存储出现故障,第一存储虚拟化网关设备将本地站点的IO指向备用站点;当本地站点出现故障,第一存储虚拟化网关设备和HA功能模块同时运行,将本地站点的业务系统切换至备用站点。该自动化容灾系统可以实现站点之间的数据同步,实现故障的自动切换以及自动进行数据恢复工作。

【技术实现步骤摘要】
一种自动化容灾系统
本专利技术涉及容灾建设
,特别是涉及一种自动化容灾系统。
技术介绍
统计数据表明:93%的企业,一旦发生数据中心失效达10天的情况,通常在一年内就会破产。正常运行和数据保护对业务而言非常关键,灾难带来的员工工作效率下降、士气低落、收入下降、声誉受损和合规性下降等将对企业产生巨大的消极影响。灾难的发生往往是出乎人们意料的,当突然发生大的灾难,日常建立的控制措施已不再有效时,如何才能保护核心业务不被中断,使灾难造成的风险降到最低,这正是灾难恢复需要考虑的问题。数据中心的灾难会以不同形式发生,比如电力中断、硬件故障、人为操作失误、以及自然灾害。大量的事例表明,业务中断不是“假如”的问题,而是“何时”的问题。因此,只要是拥有IT信息系统的组织,都应为随时可能发生的中断作好准备。保证业务连续性也就是确保业务连续运作,不管发生什么情况,重要的系统和网络必须具有不间断的可用性。事实上,灾难恢复工作不仅仅局限于金融领域,政府、公安、医疗、教育等诸多行业都需要使用业务可用性解决方案来保证其业务的可用性,对于这些企业,机关,单位而言,当IT基础设施突然停运,不仅企业内部的业务流转、办公等面临瘫痪,更重要的是,对外与客户或合作伙伴的所有业务交流都不得不陷入停滞。随着虚拟化技术的普及,越来越多的企业将他们的核心业务放在虚拟化平台中,增加了业务的密集程度。在发生灾难时,为了保证业务连续运行,数据完整无丢失,并且在灾难恢复过后尽快将整个环境恢复如初,需要进行容灾建设。容灾系统,对于IT而言,就是为计算机信息系统提供的一个能应付各种灾难的环境。当计算机系统在遭受如火灾、水灾、地震、战争等不可抗拒的自然灾难以及计算机犯罪、计算机病毒、掉电、网络/通信失败、硬件/软件错误和人为操作错误等人为灾难时,容灾系统将保证用户数据的安全性(数据容灾),甚至,一个更加完善的容灾系统,还能提供不间断的应用服务(应用容灾)。可以说,容灾系统是数据存储备份的最高层次。建立容灾系统的目的是为了在灾难发生后能够以最快速度恢复数据服务,所以容灾系统的设计指标主要与容灾系统的数据恢复能力有关,最常见的设计指标有恢复时间目标(RecoveryTimeObjective,RTO)和恢复点目标(RecoveryPointObjective,RPO)。RTO是反映业务恢复及时性的指标,表示业务从中断到恢复正常所需的时间,RTO值越小,代表容灾系统的数据恢复能力越强。RPO是反映恢复数据完整性的指标,在同步数据复制方式下,RPO等于数据传输时延的时间;在异步数据复制方式下,RPO基本为异步传输数据排队的时间。现有技术中,浪潮服务器虚拟化平台(InCloudSphere,ICS)提供的灾难恢复功能(DisasterRecovery,DR),简称ICSDR,可以用于保护本地站点所有物理主机、存储遭到灾难性破坏,无法恢复时,可在备用站点进行重建,从而最大限度的减少对应用程序或用户造成的停机时间。如图1所示,为ICS的基本架构的示意图,即容灾系统的结构示意图,Site-A表示本地站点,Site-B表示备用站点,ICSDR要求每个站点是一个池组(Pool),Site-A属于ICSPool-A,Site-B属于ICSPool-B,本地站点和备用站点之间通过光缆连接,每个站点的磁盘阵列可以用于存储数据,这两个站点之间的数据同步可以通过存储自身的远程复制功能完成,每个站点中可以包含有多台服务器,每台服务器可以为多台虚拟机(VirtualMachine,VM)提供服务支持。但是,现有技术提供的容灾系统的自动化程度低,在灾难发生时需要人工进行故障切换和灾难恢复。可见,如何提升容灾系统的自动化程度,是本领域技术人员亟待解决的问题。
技术实现思路
本专利技术实施例的目的是提供一种自动化容灾系统,可以提升容灾系统的自动化程度,实现故障切换和灾难恢复的自动化。为解决上述技术问题,本专利技术实施例提供一种自动化容灾系统,包括本地站点和备用站点,还包括第一存储虚拟化网关设备、第二存储虚拟化网关设备和HA功能模块;所述本地站点和所述备用站点位于同一个池组,用于支持所述HA功能模块实现HA功能;所述第一存储虚拟化网关设备设置于所述本地站点,用于获取所述本地站点存储的数据;所述第二存储虚拟化网关设备设置于所述备用站点,与所述第一存储虚拟化网关设备形成虚拟化网关集群,用于实现所述数据的同步;当所述本地站点的服务器出现故障,所述HA功能模块将所述服务器包含的虚拟机进行服务器的切换;当所述本地站点的存储出现故障,所述第一存储虚拟化网关设备将所述本地站点的IO指向所述备用站点;当所述本地站点出现故障,所述第一存储虚拟化网关设备和所述HA功能模块同时运行,将所述本地站点的业务系统切换至所述备用站点。可选的,所述当所述本地站点的服务器出现故障,所述HA功能模块将所述服务器包含的虚拟机进行服务器的切换包括:当所述本地站点包括有至少两个服务器时,若第一服务器出现故障,则所述HA功能模块将所述第一服务器包含的虚拟机切换至第二服务器,由所述第二服务器为所述虚拟机提供服务支持;所述第一服务器为所述至少两个服务器中的任意一个服务器;所述第二服务器为所述至少两个服务器中除所述第一服务器之外的任意一个服务器;当所述本地站点包括的所有服务器出现故障时,则所述HA功能模块将所述本地站点包含的所有虚拟机切换至所述备用站点的服务器,由所述备用站点的服务器为所述虚拟机提供服务支持。可选的,还包括:仲裁节点;所述仲裁节点分别与所述本地站点和所述备用站点连接,用于当所述本地站点和所述备用站点出现数据差异时,对所述本地站点和所述备用站点的数据正确性进行判别。可选的,所述仲裁节点为仲裁服务器。可选的,还包括:报警模块;所述报警模块设置于所述本地站点,当所述本地站点出现故障时,进行报警提示。可选的,所述本地站点还用于采用vmotion将所述本地站点的业务系统切换至所述备用站点。由上述技术方案可以看出,在自动化容灾系统中,通过将本地站点和备用站点设置于同一个池组中,以便于使得本地站点和备用站点可以具有同一个存储位置,从而可以支持HA功能模块实现HA功能,当本地站点的服务器出现故障时,HA功能模块便可以自动将所述服务器包含的虚拟机进行服务器的切换;通过在本地站点中设置第一存储虚拟化网关设备,在备用站点中设置第二存储虚拟化网关设备,这两个存储虚拟化网关设备可以形成虚拟化网关集群,用于实现两个站点之间数据的同步;当所述本地站点的存储出现故障,所述第一存储虚拟化网关设备可以自动将所述本地站点的IO指向所述备用站点;当所述本地站点出现故障,所述第一存储虚拟化网关设备和所述HA功能模块同时运行,将所述本地站点的业务系统切换至所述备用站点。可见,依据于第一存储虚拟化网关设备、第二存储虚拟化网关设备以及HA功能模块,可以实现本地站点和备用站点之间的数据同步,在发生故障时实现故障的自动切换。并且,由于数据的同步,在故障恢复后,可以由第一存储虚拟化网关设备和第二存储虚拟化网关设备自动进行数据恢复工作。附图说明为了更清楚地说明本专利技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技本文档来自技高网
...
一种自动化容灾系统

【技术保护点】
一种自动化容灾系统,包括本地站点和备用站点,其特征在于,还包括第一存储虚拟化网关设备、第二存储虚拟化网关设备和HA功能模块;所述本地站点和所述备用站点位于同一个池组,用于支持所述HA功能模块实现HA功能;所述第一存储虚拟化网关设备设置于所述本地站点,用于获取所述本地站点存储的数据;所述第二存储虚拟化网关设备设置于所述备用站点,与所述第一存储虚拟化网关设备形成虚拟化网关集群,用于实现所述数据的同步;当所述本地站点的服务器出现故障,所述HA功能模块将所述服务器包含的虚拟机进行服务器的切换;当所述本地站点的存储出现故障,所述第一存储虚拟化网关设备将所述本地站点的IO指向所述备用站点;当所述本地站点出现故障,所述第一存储虚拟化网关设备和所述HA功能模块同时运行,将所述本地站点的业务系统切换至所述备用站点。

【技术特征摘要】
1.一种自动化容灾系统,包括本地站点和备用站点,其特征在于,还包括第一存储虚拟化网关设备、第二存储虚拟化网关设备和HA功能模块;所述本地站点和所述备用站点位于同一个池组,用于支持所述HA功能模块实现HA功能;所述第一存储虚拟化网关设备设置于所述本地站点,用于获取所述本地站点存储的数据;所述第二存储虚拟化网关设备设置于所述备用站点,与所述第一存储虚拟化网关设备形成虚拟化网关集群,用于实现所述数据的同步;当所述本地站点的服务器出现故障,所述HA功能模块将所述服务器包含的虚拟机进行服务器的切换;当所述本地站点的存储出现故障,所述第一存储虚拟化网关设备将所述本地站点的IO指向所述备用站点;当所述本地站点出现故障,所述第一存储虚拟化网关设备和所述HA功能模块同时运行,将所述本地站点的业务系统切换至所述备用站点。2.根据权利要求1所述的自动化容灾系统,其特征在于,所述当所述本地站点的服务器出现故障,所述HA功能模块将所述服务器包含的虚拟机进行服务器的切换包括:当所述本地站点包括有至少两个服务器时,若第一服务器出现故障,则所述HA功能模块将所述第一服务器包...

【专利技术属性】
技术研发人员:李世平
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1