一种促进第一计算机系统灾难恢复的装置,其中存在于与第一计算机系统相关的第一存储设备上的第一数据可以从存在于与第二计算机系统相关的第二存储设备上的第二数据恢复,并且其中该第二存储设备可以操作为具有相关的启动或关闭状态,所述装置包括:接收器,用于接收用于更新该第二存储设备的更新操作,以及处理器,用于在更新该第二存储设备之前使用更新操作更新非易失性存储装置,其中所述非易失性存储装置与该第二计算机系统相关联。
【技术实现步骤摘要】
本专利技术涉及促进灾难恢复的装置。
技术介绍
灾难(例如计算机病毒,恐怖分子袭击建筑物,自然突害如地震等) 可能给商业运营带来重大风险。例如,数据损失,财务损失(如收入损 失),长期损失(如市场份额损失),恢复成本(如更换基础设施,计算 机硬件/软件等的成本),等等。因此,今天很多商业组织都具有灾难恢复(DR)系统,发生灾难 时即可投入使用。图1示出了根据现有技术的DR系统(100)的一个例子,其中主 站点(105)(例如工厂,银行等)包括可以操作为例如典型地通过执行 写操作来处理数据的计算机系统(110)。然而,应当理解,也可以执行 任何数量的其他操作,例如软件升级等。也应当理解,典型地,读操作 不需要DR。数据代表了存储在一个或多个主存储设备上的主存储映4象(115 ), 这些主存储设备例如主站点(105)上的共享存储阵列、磁带库、磁盘 存储等。响应于写操作,通过对主存储设备发出写操作而更新主存储设备。 DR系统还包括位于辅助站点(120)的辅助存储映像(125 )。优选地,辅助站点(120)的位置远离主站点(105),使得在发生灾难时(例如地震)辅助站点(120)不受影响。辅助存储映像(125)是主存储映像(115)的副本,并且存储于一个或多个辅助存储设备上,例如辅助站点(120)上的共享存储阵列、磁带库、磁盘存储等。应当理解,辅助存储映像不必是主存储映像的精确 副本。例如,辅助存储映像可以包括主存储映像的一个子集(例如所述 子集中包含主存储映像最重要的数据)。所述一个或多个辅助存储设备 对应于所述一个或多个主存储设备。应当理解,不需要发生直接对应。 应当理解,所述一个或多个辅助存储设备总是在线。响应于针对主存储映像(115)的写操作,主存储映像(115)被更新。此外,所述写操作通过数据传送系统(130)(例如以太网,光纤信 道等)传送给辅助存储映像(125 )。优选地,向计算机系统(110)传送一个确认,表明收到所述写操 作。响应于收到确认,计算机系统(110)的用户可以对主存储映像(115) 执行进一步操作。响应于收到写操作,辅助存储映像(125)也通过向辅助存储设备 发出所述写操作而被更新。在发生灾难时,确保已经对辅助存储映像(125)执行了最后一个 完成的写操作(即其中所述写操作是灾难发生前最后一个完整的写操 作)。随后辅助存储映像(125 )被用于DR目的(例如读取与辅助存储 映像'(125 )相关的数据;使用与辅助存储映像(125 )相关联的数据恢 复部分/全部主存储映像(115 )等)。维护DR系统的相关成本可能很高;例如,向辅助站点(120)提 供能源用于为辅助站点U20)提供动力、为辅助存储设备提供动力和 冷却的相关财务成本和环境成本。在另一个例子中,财务成本与为辅助 站点(120)提供空间相关。在另一个例子中,财务成本与为辅助存储 设备提供空间相关,即由于辅助存储设备的冷却设备可能需要空间,辅 助存储设备不能密集布置。因为即使用DR系统,使用频率也极低,商业组织可能会发现这些 成本的比例不相称。此外,如果辅助站点(120)的辅助存储设备是低性能的存储设备, 对辅助存储映像(125)执行的写操作可能需要时间来完成。这是辅助 存储设备的性能低造成的。需要提供一种具有成本效益、效率高和可用性高的DR系统。
技术实现思路
根据本专利技术的第 一 方面提供了 一种用于促进第 一计算机系统灾难 恢复的装置,其中存在于与第 一计算机系统相关的第 一存储设备上的第 一数据可以从存在于与第二计算机系统相关的第二存储设备上的第二 数据恢复,并且其中第二存储设备可以操作为具有相关的启动或关闭状态,所述装置包括接收器,用于接收用于更新第二存储设备的更新操 作;以及处理器,用于在更新第二存储设备之前,使用所述更新操作更 新非易失性存储装置,其中所述非易失性存储装置与第二计算机系统相 关联。应当理解,所述更新操作可以包括写操作。根据本专利技术的第二方面提供了一种用于促进第一计算机系统灾难 恢复的方法,其中存在于与所述第 一计算机系统相关联的第 一存储设备 上的第 一数据可以从存在于与第二计算机系统相关联的第二存储设备 上的第二数据恢复,并且其中所述第二存储设备可以操作为具有相关的 启动或关闭状态,所述方法包括以下步骤接收更新第二存储设备的更 新操作;并且在更新第二存储设备之前使用所述更新操作更新非易失性 存储装置,其中所述非易失性存储装置与第二计算机系统相关联。根据本专利技术的第三个方面提供了包括程序代码装置的计算机程序, 当所述程序在计算机上运行时,所述程序代码装置适于执行上文所述方 法的所有步骤。附图说明现在参照以下附图示出的优选实施例,仅通过例子描述本专利技术。图1是现有技术的灾难恢复系统的方框图;图2是根据优选实施例的灾难恢复系统的方框图;图3是根据优选实施例的灾难恢复装置的方框图5A是一个流程图,示出了根据优选实施例第一进程涉及的操作 步骤;图5B是一个流程图,示出了根据优选实施例第二进程涉及的操作 步骤;图5C是一个流程图,示出了根据所述实施例第三进程涉及的操作 步骤;图5D是一个流程图,示出了根据所述实施例第四进程涉及的操作 步骤;以及图5E是一个流程图,示出了根据所述实施例第五进程涉及的操作 步骤。具体实施方式现在参照图2 -图5E描述一个优选实施例。图2示出了 DR系统 (200)的例子,其中主站点(205 )(例如工厂、银行等)包括可操作 用于例如典型地通过执行写操作来处理数据的计算机系统(210 )。写才乘作由与存储区域网(SAN)相关的主存储控制器(SC)(270) 处理。SAN是一个网络,其主要目的是在计算机系统和存储单元之间传送 数据。在SAN内,存储设备集中并且互相连接。SAN是高速网络,允 许在通信基础设置所支持的距离内在存储设备和主机之间建立直接通 信。SAN可以在服务器间共享或专属于一个服务器。SAN可以是本地 网或按地域分布。SAN允许存储器外在于服务器并且集中于其他地方。这允许在多个 服务器间共享数据。数据共享允许多个计算机平台或服务器访问公共数 据以进行处理。SAN的主服务器基础设施可以包括服务器平台的组合。存储器基础 设施包括直接连接到SAN网络的存储设备。SAN可以将存储器接口互 相连接成很多网络配置。在计算机系统(110)上处理的数据代表存储在主站点(205)处的多个物理主存储设备(存储设备1 ( SD1 ),存储设备2 ( SD2 )和存储 设备3 (SD3))上的主存储映像。所述多个主存储设备可以是共享存储 阵列、磁带库、磁盘存储等。响应于写操作,主SC (270)通过对主存储设备发出写操作更新所 述主存〗诸设备。应当理解,主站点(205 )也可以包括主SC (270)可以访问的目 录。优选地,所述主SC (270)将数据写入目录,其中所述数据包括与 写操作相关的数据(例如写操作已发出或写操作未发出)。所述DR系统(200)也包括数据传送系统(225 )(例如以太网, 光纤信道等),用于将写操作从主SC (270)传送到辅助站点(215)的 DR装置(220)。优选地,辅助站点(215)远离主站点(205 )。辅助站 点(215)是主站点(205)的副本。应当本文档来自技高网...
【技术保护点】
一种促进第一计算机系统灾难恢复的装置,其中存在于与所述第一计算机系统相关的第一存储设备上的第一数据可以从存在于与第二计算机系统相关的第二存储设备上的第二数据恢复,并且其中所述第二存储设备可以操作为具有相关的启动或关闭状态,所述装置包括:接收器,用于接收用于更新所述第二存储设备的更新操作;以及处理器,用于在更新所述第二存储设备之前,使用所述更新操作更新非易失性存储装置,其中所述非易失性存储装置与所述第二计算机系统相关联。
【技术特征摘要】
GB 2006-8-17 0616375.21.一种促进第一计算机系统灾难恢复的装置,其中存在于与所述第一计算机系统相关的第一存储设备上的第一数据可以从存在于与第二计算机系统相关的第二存储设备上的第二数据恢复,并且其中所述第二存储设备可以操作为具有相关的启动或关闭状态,所述装置包括接收器,用于接收用于更新所述第二存储设备的更新操作;以及处理器,用于在更新所述第二存储设备之前,使用所述更新操作更新非易失性存储装置,其中所述非易失性存储装置与所述第二计算机系统相关联。2. 根据权利要求1所述的装置,其中所述第二计算机系统远离所 述第一计算机系统。3. 根据权利要求1或2所述的装置,其中响应于所述第二存储设 备具有相关的启动状态,所述处理器可以操作为使用所述更新操作更新 所述第二存储设备。4. 根据任何一项前述权利要求所述的装置,其中所述处理器可以 操作为访问与所述第二存储设备相关的状态数据。5,根据权利要求4所述的装置,其中所述处理器使用所述状态数 据以确定所述第二存储设备是启动还是关闭。6. 根据任何一项前述权利要求所述的装置,进一步包括控制器, 其用于在更新所述第二存储设备之前,响应于所述第二存储设备具有相 关的关闭状态,启动所述第二存储设备。7. 根据任何一项前述权利要求所述的装置,进一步包括分析器, 其用于在更新所述第二存储设备之前,响应于所述第二存储设备具有相 关的关闭状态,执行与启动所述第二存储设备相关的分析。8. 根据权利要求7所述的装置,其中所述分析器将与启动所述第 二存储设备相关的一个或多个值与阔值相比较。9. 根据权利要求7或8所述的装置,其中所述分析器可操作为访 问包括与启动所述第二存储设备相关的规则的规则库。10. 根据权利要求7到9任何一项所述的装置,其中响应于执行分 析,所述分析器调用所述控制器以启动所述第二存储设备。11. 根据任何一项前述权利要求所述的装置,用于在灾难恢复前同 步所述非易失性存储装置和所述第二存储设备。12. —种促进第一计算机系统灾难恢复的方法,其中...
【专利技术属性】
技术研发人员:CB比肯,JP阿戈姆巴,S沃尔什,CF富恩特,S马克莱特,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。