协调的灾难恢复生产接管操作制造技术

技术编号:9601424 阅读:150 留言:0更新日期:2014-01-23 06:01
提供了用于协调灾难恢复的示范性方法、系统和计算机程序产品的实施例。在一个实施例中,仅作为示例,调节处理被执行用于解析接管操作所用的灾难恢复系统中的相交数据和不相交数据。拥有权同步处理被协调用于在灾难恢复系统中通过调节处理复制磁带盒。灾难恢复系统继续作为用于源系统的复制目标并且继续作为用于本地备份应用程序的备份目标。还公开了另外的系统和计算机程序产品的实施例并提供了相关优点。

【技术实现步骤摘要】
【国外来华专利技术】协调的灾难恢复生产接管操作
本专利技术主要涉及计算机,并且更具体地涉及协调的灾难恢复生产接管操作。
技术介绍
在当今社会,计算机系统已经普及。在工作场所、在家中或者在学校都能见到计算机系统。计算机系统可以包括用于处理和存储数据的数据存储系统或磁盘存储系统。数据存储系统或磁盘存储系统被用于处理和存储数据。存储系统可以包括ー个或多个磁盘驱动器。这些数据处理系统通常需要大量的数据存储器。客户数据或者由用户在数据处理系统内生成的数据占用了此类数据存储器的一大部分。这些计算机系统中有很多包括虚拟存储组件。虚拟存储组件可以在各种不同的计算环境中见到。典型的虚拟存储组件是通过磁带驱动器使用的磁带盒。在磁带库中可以包含多个磁带驱动器以及用于容纳磁带盒的若干插槽。这样的数据存储系统利用存储组件(通常是直接访问的存储器例如磁盘阵列)来虚拟地给出磁带库或磁带驱动器。两种类型的技木通常用于备份和恢复用途。集成有现有的备份软件以及现有的备份和恢复处理的虚拟磁带库通常都能实现较快的备份和恢复操作。经常需要将这样的数据存储实体从其起源站点复制到远程站点。复制的数据系统可以具体化为各种逻辑数据存储实体例如文件、数据对象、备份图像、数据快照或虚拟磁带盒。复制的数据实体增强了数据的容错能力和可用性。因此,特别是在当今的全球经济背景下,建立用于这些大規模计算机系统的灾难恢复(DR)方案就变得非常关键。规模可变的公司以及大多数西方国家的政府都需要有DR方案。大多数现代标准都指定了 3-4个站点(多对多)的拓扑组用于在存储系统之间复制数据,其目的在于在存储系统内保持数据的3到4份副本。【专
技术实现思路
】如前所述,现代标准通常指定了 3-4个站点(多对多)的拓扑组用于在存储系统之间复制数据,其目的在于在存储系统内保持数据的3到4份副本。在多对多的拓扑结构中,难点在于确保作为灾难恢复(DR)方案一部分的接管处理避免形成降低生产率和效率的情况。这样的难点包括避免可能出现的数据损坏状况——特别是在涉及多个交错系统之间的同步处理时和/或在用户于特定的生产现场最終使用了错误的磁带盒的情况下。这种低效率降低了性能并且可能有损于在存储系统内保持数据副本的完整性。因此并且鉴于上述内容,提供了各种不同的用于协调灾难恢复的示范性方法、系统和计算机程序产品的实施例。在一个实施例中,仅作为示例,调节处理被执行用于解析灾难恢复系统中的相交数据和不相交数据供接管操作使用。拥有权同步处理被协调用于在灾难恢复系统处通过调节处理复制磁带盒。灾难恢复系统继续作为用于源系统的复制目标并且继续作为用于本地备份应用程序的备份目标。还公开了另外的系统和计算机程序产品的实施例并提供了相关优点。除了以上的示范性方法实施例以外,还提供了其他的示范性系统和计算机产品的实施例并给出了相关优点。提供以上的
技术实现思路
以用简化的形式引入选择的概念,以下在【具体实施方式】部分还要进行进ー步的介绍。本
技术实现思路
部分既不是为了指明要求保护的主题内容的关键特征或本质特征,也不是为了用于帮助确定要求保护的主题内容的范围。要求保护的主题内容并不局限于解决了
技术介绍
中所述的任意或全部缺点的实施方式。【附图说明】为了便于理解本专利技术的优点,通过參照在附图中示出的特定实施例对以上简要介绍的本专利技术给出更加具体的介绍。应该理解尽管这些附图示出了本专利技术的实施例,但不应因此被认为是限制了本专利技术的保护范围,通过利用附图以更多的特征和细节来介绍和阐述本专利技术,在附图中:图1示出了在其中可以实施本专利技术各方面的示范性计算环境;图2示出了在其中可以实施本专利技术各方面的在计算环境中包括处理器设备的示范性计算设备;图3示出了用于在多对多的拓扑结构中协调灾难恢复生产接管操作的示范性方法的流程图;图4示出了用于宣布系统离线的示范性方法的流程图;图5示出了用于通过调节处理协调拥有权同步处理以用于复制磁带盒的示范性方法的流程图;图6示出了用于在灾难恢复系统中执行调节处理用于接管操作的示范性方法的流程图;图7示出了分配至不同远程系统的源数据集之间的相互关系类型的示范性框图;图8A示出了用于复制的多对多系统(四个系统)的示范性框图,其中#3系统是源系统并且复制到所有其他的远程系统;图SB示出了远程系统在灾难恢复接管之前的示范性框图,其中源系统#3不再可用;图SC示出的示范性框图演示了由第一灾难恢复系统#1和咨询灾难恢复系统#2执行的接管操作;图8D示出的示范性框图演示了由第二灾难恢复系统#2执行的接管操作;图SE示出的示范性框图演示了由第二灾难恢复系统#4执行的接管操作;以及图8F示出的示范性框图演示了每ー个灾难恢复系统退出灾难恢复模式并继续正常工作的情況。【具体实施方式】以下介绍在随后的说明和要求保护的主题内容中跟图示实施例相关的术语。“磁带盒拥有权”是指表示磁带盒在某一系统中的可写能力的磁带盒属性。磁带盒可以在其拥有者的系统内允许写入。“灾难恢复(DR)模式”是指远程系统中的标记,表示某一远程系统现已用作供某一源系统使用的DR。DR模式可以促使阻断来自源系统的复制通信,其目的是为了保护复制的数据。“复制”是指在驻留于同一复制网格内的系统之间増量式拷贝重复数据的处理。“复制网格”是指提供范围的逻辑分组,在所述范围内即可在物理连接的不同元件之间建立复制操作。“复制网格管理器”是指负责在网格范围内复制和更改拥有权动作的组件(例如由处理器设备操作的软件组件)。“VTL”或“虚拟磁带库”是指虚拟磁带库也就是模拟实体库的计算机软件。“磁带盒”可以包括的项目有单个数据存储实体、多个数据存储实体、单个复制数据存储实体、多个复制数据存储实体、文件、数据对象、备份图像、数据快照、虚拟磁带盒以及本领域内公知可用作计算机环境中磁带盒的其他现有技木。而且,源系统站点可以指代第一存储系统、第一存储站点和主存储系统。远程系统站点可以被认为是指代辅助存储站点、辅助存储系统和远程存储系统。而且,远程系统站点在远程系统以灾难恢复模式运行时也可以被认为是指代灾难恢复系统。多对多的拓扑结构对于一对ー和多对ー的拓扑结构来说可能会造成问题。在从源站点向不同的目的地复制不同的数据集或多个相交的数据集时,正常的灾难恢复处理应该从多个站点恢复,并且在有相交的情况下应该只在其中ー个目的地(具备其备份环境生产拥有权的那个目的地)上进行恢复。灾难恢复的解决方案应该避免用于多个源系统的可能处于复制中的DR系统停止并且避免潜在的数据损失/损坏和/或延长的RPO (恢复点目标)。现有技术无法解决这些问题,因此而降低了性能并且也可能会降低效率。相比之下,并且为了解决上述的低效和性能问题,图示实施例中的机制用于以更加有效的方式在多对多拓扑结构(例如供虚拟磁带库(VTL)系统的复制使用的多对多拓扑结构)中协调灾难恢复生产接管操作。在多对多的拓扑结构中有多个系统可以用作灾难恢复(DR)系统并转移至DR模式。生产环境也可以转移至适当的DR系统站点。临时性生产站点可以建立新的磁带盒和/或在旧的磁带盒上写入同时仍然是多个其他的源系统的目标。为了允许将生产永久性转移至DR站点(原因是生产站点被宣告永久終止并且没有安排替代站点),协调拥有权同步处理可以在DR站点的复制网格内进行,以使得可以将源系统磁带盒的拥有权本文档来自技高网
...

【技术保护点】
一种用于由计算存储环境中的处理器设备协调灾难恢复的方法,所述方法包括:执行调节处理以用于解析多个灾难恢复系统间的相交数据和不相交数据用于接管操作;以及在多个灾难恢复系统中通过调节处理协调用于多个磁带盒的拥有权同步处理,其中多个灾难恢复系统继续作为用于多个源系统的复制目标和继续作为用于多个本地备份应用程序的备份目标中的至少一个。

【技术特征摘要】
【国外来华专利技术】2011.05.02 US 13/099,2771.一种用于由计算存储环境中的处理器设备协调灾难恢复的方法,所述方法包括: 执行调节处理以用于解析多个灾难恢复系统间的相交数据和不相交数据用于接管操作;以及 在多个灾难恢复系统中通过调节处理协调用于多个磁带盒的拥有权同步处理,其中多个灾难恢复系统继续作为用于多个源系统的复制目标和继续作为用于多个本地备份应用程序的备份目标中的至少ー个。2.如权利要求1所述的方法,进ー步包括执行以下步骤中的至少ー个: 声明多个源系统中的至少ー个离线,以允许多个灾难恢复系统执行接管操作,其中检查复制网格以确定多个源系统中声明离线的至少ー个源系统是否已经脱离复制网格,以及将多个源系统中声明离线的至少ー个源系统通知多个复制网格系统。3.如权利要求1所述的方法,其中接管操作包括以下步骤之一: 针对源系统的至少ー个远程系统激活灾难恢复DR模式,其中多个源系统中声明离线的至少ー个源系统的至少ー个远程系统变为多个灾难恢复系统的一部分, 允许多个灾难恢复系统有序地执行接管操作, 确定可以针对多个源系统中声明离线的至少ー个源系统执行接管操作, 通过复制网格管理器在复制网格内针对来自多个源系统中声明离线的至少ー个源系统的表示多个复制网格成员对多个磁带盒拥有权的第一列表发送请求, 建立多个磁带盒中需要接管操作的每ー个磁带盒的第二列表, 通过比较第一列表和第二列表将多个磁带盒中的至少ー个标注为要接管多个磁带盒中的至少ー个以获得拥有权的候选者, 将第二列表传输至多个灾难恢复系统, 切换多个磁带盒中的至少ー个的拥有权,以及 在多个源系统中声明离线的至少ー个源系统的多个灾难恢复系统中的每ー个处建立并继续至少一部分生产站点。4.如权利要求3所述的方法,进ー步包括针对多个灾难恢复系统中的每ー个以反复和并行的方式之一来执行所述允许。5.如权利要求1所述的方法,其中调节处理包括以下步骤中的至少ー个: 如果不相交的数据集分布在多个灾难恢复系统间,那么就単独对多个灾难恢复系统中的每ー个执行接管操作, 如果重叠的数据集分布在多个灾难恢复系统间,那么就首先由多个灾难恢复系统中的一个灾难恢复系统执行接管操作以更改多个磁带盒中每一个的拥有权,以及 如果相交的数据集分布在多个灾难恢复系统间,那么就根据由多个灾难恢复系统执行接管操作的顺序来确定多个磁带盒的拥有权。6.如权利要求5所述的方法,其中根据由多个灾难恢复系统执行接管操作的顺序来确定多个磁带盒的拥有权包括: 针对多个灾难恢复系统中的执行接管操作的第一个灾难恢复系统,获取多个磁带盒中相交的每ー个磁带盒的拥有权,以及 针对多个灾难恢复系统中的执行接管操作的第二个灾难恢复系统,获取在多个灾难恢复系统中的第二个灾难恢复系统和已经执行了接管操作的多个灾难恢复系统之间相交的多个磁带盒的拥有权。7.如权利要求1所述的方法,进ー步包括通过用于多个源系统中声明离线的至少ー个源系统的多个灾难恢复系统来退出灾难恢复模式。8.一种用于由计算存储环境中的处理器设备协调灾难恢复的系统,包括: 能够在计算存储环境内运行的至少ー个处理器设备,其中所述至少一个处理器设备适用干: 执行调节处理以用于解析多个灾难恢复系统间的相交数据和不相交数据用于接管操作;以及 在多个灾难恢复系统处通过调节处理协调用于多个磁带盒的拥有权同步处理; 其中多个灾难恢复系统继续作为用于多个源系统的复制目标和继续作为用于多个本地备份应用程序的备份目标中的至少ー个。9.如权利要求8所述的系统,其中所述至少一个处理器设备进一步适用于执行以下的至少ー个: 声明多个源系统中的至少ー个离线以允许多个灾难恢复系统执行接管操作,其中检查复制网格以确定多个源系统中声明离线的至少ー个源系统是否已经脱离复制网格,以及将多个源系统中声明离线的至少ー个源系统通知多个复制网格系统。10.如权利要求8所述的系 统,其中所述至少一个处理器设备在执行接管操作时进ー步适用于执行以下之一: 针对源系统的至少ー个远程系统激活灾难恢复DR模式,其中多个源系统中声明离线的至少ー个源系统的至少ー个远程系统变为多个灾难恢复系统的一部分, 允许多个灾难恢复系统有序地执行接管操作, 确定可以针对多个源系统中声明离线的至少ー个源系统执行接管操作, 通过复制网格管理器在复制网格内针对来自多个源系统中声明离线的至少ー个源系统的表示多个复制网格成员对多个磁带盒拥有权的第一列表发送请求, 建立多个磁带盒中需要接管操作的每ー个磁带盒的第二列表, 通过比较第一列表和第二列表将多个磁带盒中的至少ー个标注为要接管多个磁带盒中的至少ー个以获得拥有权的候选者, 将第二列表传输至多个灾难恢复系统, 切换多个磁带盒中的至少ー个的拥...

【专利技术属性】
技术研发人员:T·Z·陶伯S·H·阿基拉弗A·卡罗G·E·帕兹I·玛奥兹U·施姆艾利
申请(专利权)人:国际商业机器公司
类型:
国别省市:

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

1