灾难恢复体系结构制造技术

技术编号:3544332 阅读:187 留言:0更新日期:2012-04-11 18:40
基于分组的网络中的灾难恢复方法和系统。系统(50)包括由基于分组的网络(56)耦接的产生站点(52)和恢复站点(54)。产生站点(52)上的镜像软件(68)使恢复站点(54)保持与在产生站点上发生的最后事务一致。恢复控制服务器(84)轮询产生站点,以便检测灾难条件或者其它故障。当在产生站点(52)上检测到问题时,恢复控制服务器(84)重新配置网络(56),以致访问产生站点(52)的尝试被路由到恢复站点(54)。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及电信网络,更具体地说,涉及电信网络中使用的灾难恢复技术。
技术介绍
随着连网计算机系统的普及和日益方便,在许多商业环境中,通过数据库的用户间数据共享已变得常见。通过数据库提供对信息的集中访问需要仔细考虑数据库维护和管理。此外,对于在硬件/设备故障或应用逻辑故障之后保证数据库连贯性来说,恢复技术是必不可少的。一般来说,在损害之后,恢复技术把系统或保存在系统中的数据复位到可操作状态,并提供通过恢复备份副本来重建数据库的处理。在任意数据恢复系统中,所考虑的有两点:·首先,恢复点目标(RPO),它定义原始数据和备份副本之间的最大计划变化。·其次,恢复时间目标(RTO),它定义重建服务的最长时间。系统备份的最简单形式之一包括把在磁带上产生的数据的副本物理运输到远程存档地。通常,这要求用户在制作备份磁带的时候,暂停所有的数据库活动。从而,灾难恢复处理涉及使用备份磁带来恢复数据库。一种更现代形式的系统备份使用网络互连来执行产地的定期备份。进行这种备份的时间由网络管理员控制。恢复应用服务器的方法包括从硬件开始安装具有和旧系统类似特性的新系统,并从恢复站点恢复系统的备份映像。Veritas提供的另一种现有系统(在本专利申请的提交日期,可通-->过URL: http://www.veritas.com/Products/www?c=product&refID=140从因特网下载获得)设想一种用于控制正确执行备份程序所必需的各个阶段,以及随后的恢复客户端阶段的软件模块的体系结构。具体地说,Veritas解决方案对每个独立的功能方面使用不同的服务器,包括控制和管理备份操作的服务器,控制客户端恢复阶段的服务器,向客户端提供恢复所必需的程序和配置的服务器,最后,管理远程引导的服务器。另一种现有解决方案是在因特网上供通过URL: http://www.cisco.com/en/US/products/hw/ps4159/ps2160/products_installation_and_configuration_guide_book09186a00801a45b0.html下载(在本专利申请的提交日)的题为“Cisco Network Boot Installation andConfiguration Guide,Release 3.1”中描述的Cisco网络引导系统,它产生包括操作系统,服务器上的应用程序和数据在内的整个系统映像的副本。备份由网络管理员手动进行。Cisco解决方案提供了通过网络远程执行引导程序的可能性,只要它具有和从其进行复制的主服务器相同的硬件特性。恢复服务器于是能够从网络恢复系统映像的远程副本,并重新提供先前由主服务器保证的服务。在US专利公开US2004/0153698 A1中,提供一种受损或被毁电信网络元件的服务的灾难准备和恢复的系统和方法。计算机实现的网络元件的灾难备份方法包括建立与多个网络元件的连接。主计算机可向网络元件传送一个或多个命令,以便把产生多个计算机可读服务连续性数据的计算机例程调用到网络元件的本地存储器中。用于网络元件的灾难恢复的计算机可执行组件的自动化系统包括一个被配置成选择为灾难备份操作指定的多个网络元件的计算机可执行控制器组件。配置成建立与多个网络元件的连接,以及向网络元件传送一个或多个命令,以便为每个所述网络元件复制服务连续性数据的计算机可执行引擎组件。在美国专利公开US2004/0078397 A1中,一种文件系统灾难恢复技术提供自动化监视,故障检测和从主要指定目标到指定的一组次要-->指定目标之一的多步故障修复。次要指定目标可被区分优先次序,以致按照规定的进行故障修复。主要指定目标和次要指定目标之间的信息复制允许按照使操作的连续性达到最大程度的方式的故障修复。另外,可在故障检测和/或在故障修复操作和/或在故障回复(failback)时开始用户指定的操作。
技术实现思路
申请人注意到在灾难事件之后恢复系统时,存在不取决于网络元件的恢复,以及在客户端不必手动改变他们的配置以与位于恢复站点的恢复服务器取得联系的情况下,保证客户端可以获得服务,同时最好保持良好的RPO和RTO值的问题。申请人发现借助按照权利要求1所述的执行灾难恢复的方法,能够解决上述问题。具体地说,申请人发现通过提供把客户端路由到恢复服务器的自动重新路由机制,可解决上述问题。此外,通过借助镜像程序为数据复制阶段提供自动化控制和管理机制,能够解决上述问题,所述镜像程序使服务器的数据和配置总是与最后的事务一致。本专利技术的另一方面涉及按照权利要求12所述的执行灾难恢复的系统。本专利技术的其它方面涉及可装入至少一个计算机的存储器中的计算机程序产品,所述计算机程序产品包括当所述产品在计算机上运行时,执行本专利技术的方法的各个步骤的软件代码部分。这里使用的对这种计算机程序产品的引用意图等同于对计算机可读介质的引用,所述计算机可读介质包含控制计算机系统协调本专利技术的方法的性能的指令。对“至少一个计算机”的引用显然意图突出按照分布式/模块化方式实现本专利技术的可能性。在从属权利要求和下面的描述中说明了本专利技术的其它优选方面。附图说明-->为了更好地理解本专利技术,下面将参考附图说明一个优选实施例,所述优选实施例只是一个例子,而不应被理解为对本专利技术的限制,其中:图1是按照本专利技术执行灾难恢复的系统图。图2是图1的产生站点的详细系统图。图3是广域网的详图。图4是恢复控制服务器的详图。图5表示正常操作状态期间的网络通信量的流动。图6表示在灾难恢复情况下的网络通信量的流动。图7表示在故障回复情况下的网络通信量的流动。图8是实现本专利技术的方法的流程图。具体实施方式图1是包括产生站点52,恢复站点54,耦接在产生站点和恢复站点之间的网络56,和外联网客户端58的系统50的示图。产生站点可包括与一个或多个应用服务器62耦接的存储器60。一个或多个内联网客户端64被用于通过网络66访问应用服务器62,网络66可包括例如以太网交换机和IP路由器。另外方框66中所示的是安全装置,所述安全装置可包括验证系统、防火墙或者阻挡对应用服务器的访问的入侵检测系统。镜像软件模块68被用于在远程存储卷上进行应用服务器的本地映像的同步复制。这种同步复制保证直到最后的事务,存放在存储器60上的数据与保存在恢复站点54上的副本一致。另外可取的是镜像软件模块保存与系统的稳定操作条件对应的系统的映像,以致在最后的事务导致对服务器配置的损害的情况下,能够回到先前保存的稳定映像。恢复站点54可包括一个或多个恢复服务器78,网络和安全装置80,存储区域网(SAN)装置82和恢复控制服务器84。恢复服务器78用于在灾难情况下模拟应用服务器62。可取的是向恢复服务器池提供不断变化的硬件特性,以致在灾难情况下,可以使用服务器池中与应-->用服务器62最密切相关的服务器。SAN装置82保存从镜像软件模块68提供的镜像数据。网络和安全装置80为恢复站点54执行与位于产生站点的网络和安全装置66相同的功能。恢复控制服务器84对被管理的每个应用服务器62进行定期请求(保活),从而监视它们的可访问性。这样,恢复控制服务器84能够监视在产生站点52是否存在问本文档来自技高网
...

【技术保护点】
一种在包括适合于由基于分组的网络(56)耦接的产生站点(52)和恢复站点(54)的体系结构中执行灾难恢复的方法,其特征在于包括: 检测产生站点(52)的问题; 响应于问题的检测,自动重新配置基于分组的网络(56),从而通过基于分组的网络(56)将访问产生站点(52)的尝试路由到恢复站点(54)。

【技术特征摘要】
【国外来华专利技术】1、一种在包括适合于由基于分组的网络(56)耦接的产生站点(52)和恢复站点(54)的体系结构中执行灾难恢复的方法,其特征在于包括:检测产生站点(52)的问题;响应于问题的检测,自动重新配置基于分组的网络(56),从而通过基于分组的网络(56)将访问产生站点(52)的尝试路由到恢复站点(54)。2、按照权利要求1所述的方法,还包括镜像(180)至少一部分的产生站点(52),以致对于所述至少一部分的产生站点(52)发生的变化被自动复制到恢复站点(54)。3、按照前述任意权利要求所述的方法,还包括每隔预定时间,从恢复站点(54)轮询(184)产生站点(52)。4、按照前述任意权利要求所述的方法,检测在产生站点的问题的解决,并通过把恢复数据从恢复站点(54)复制(190)到产生站点(52),自动恢复产生站点。5、按照权利要求4所述的方法,在恢复产生站点之后,自动重新配置网络(56),以允许访问产生站点(52)。6、按照前述任意权利要求所述的方法,包括利用在产生站点的服务器(62)的网络地址,从内联网(64)和外联网(58)计算机访问位于恢复站点(54)的恢复服务器(78)。7、按照前述任意权利要求所述的方法,其中检测问题包括:轮询位于产生站点的服务器(62);持续预定的一段时间等待来自服务器(62)的响应;和响应于所述预定一段时间的满期,启动灾难恢复程序。8、按照前述任意权利要求所述的方法,还包括从恢复服务器池中选择位于恢复站点(54)的恢复服务器(78)。9、按照权利要求8所述的方法,其中所述选择包括取回与位于产生站点(52)的服务器(62)相关的硬件特性,并尽可能接近地匹配这些硬件特性与位于恢复站点的恢复服务器池中的恢复服务器(78)的硬件特性。10、按照前述任意权利要求所述的方法,其中重新配置网络(56)包括把具有产生站点(52)的网络地址的请求重新路由到...

【专利技术属性】
技术研发人员:路卡卡萨尔菲勒普法瑞纳尤戈尼奥M马费奥尼
申请(专利权)人:意大利电信股份公司
类型:发明
国别省市:IT[意大利]

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

1