发明名称 具有在储存系统失效之后对镜像逻辑资料卷册动态再同步之资料处理器储存系统
摘要 本发明提供一种系统用以在系统失效的情况下动态再同步由各自被分割成复数个镜像逻辑资料区段之复数个镜像逻辑资料卷册构成的储存系统。紧接着造成失效的问题解决之后,本发明之装置开始再同步该等复数个逻辑资料卷册但不等待再同步工作完成;本发明之装置从该等逻辑资料卷册中一个逻辑资料卷册内的一资料区段存取资料。然后本发明有装置用以判断包含该被存取区段之逻辑资料卷册的该部分是否已经被再同步,连同因应这些判断装置的装置用以在该逻辑资料卷册之该部分尚未被再同步的情况下用该被存取之资料取代该逻辑资料卷册内其他镜像区段中的对应资料。该用以取代包含被存取区段之逻辑资料卷册内其他镜像区段中资料的装置可在该逻辑资料卷册再同步以前取代实料,其也可在该逻辑资料卷册后续再同步期间取代资料。在其他镜像区段内资料于再同步期间被取代之实施例中,本发明提供中间装置因应于从该逻辑资料卷册内的资料区段存取资料而用以标记该区段为可存取者并用以标记该逻辑资料卷册内的其他镜像区段为不可存取者。
申请公布号 TW468132 申请公布日期 2001.12.11
申请号 TW089104956 申请日期 2000.03.17
申请人 万国商业机器公司 发明人 约翰 玛达罗洛 二世;杰拉德 法兰西斯 麦布莱尔堤;强尼 明-翰 谢
分类号 G06F3/06;G06F12/00 主分类号 G06F3/06
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种用以在储存系统发生问题时做动态再同步 之系统,该系统是在一由资料处理器控制的资料储 存系统中,该资料储存系统有一系统用以储存资料 于复数个逻辑资料卷册中,各该等逻辑资料卷册各 分割成复数个镜像逻辑资料区段,该系统包括: 用以再同步各该等复数个逻辑资料卷册的装置, 用以从该等逻辑资料卷册中的一个逻辑资料卷册 存取未再同步之资料的装置,及 用以将该被存取之资料复制入一镜像区段内的装 置。2.一种用以在储存系统发生问题时做动态再 同步之系统,该系统是在一由资料处理器控制的资 料储存系统中,该资料储存系统有一系统用以储存 资料于复数个逻辑资料卷册中,各该等逻辑资料卷 册各分割成复数个镜像逻辑资料区段,该系统包括 : 用以再同步各该等复数个逻辑资料卷册的装置, 用以从该等逻辑资料卷册中的一个逻辑资料卷册 的一部份内之逻辑资料区段存取资料的装置, 用以判断包含该被存取区段之该一逻辑资料卷册 部分是否已经在存取之前被再同步的装置,及 因应于该判断装置,用以在该一逻辑资料卷册尚未 被再同步时用该被存取区段内被存取之资料取代 该逻辑资料卷册内其他镜像区段内之资料的装置 。3.如申请专利范围第2项之在储存系统发生问题 时做动态再同步之系统,其中该用以取代其他镜像 区段内之资料的装置在该一逻辑资料卷册再同步 之前取代资料。4.如申请专利范围第2项之在储存 系统发生问题时做动态再同步之系统,其中该用以 取代其他镜像区段内之资料的装置在该逻辑资料 卷册再同步期间取代资料。5.如申请专利范围第2 项之在储存系统发生问题时做动态再同步之系统, 其中该用以判断包含该被存取之逻辑资料区段的 该一逻辑资料卷册是否已经再同步的装置包括: 因应于该储存系统发生问题的状况,用以设定一再 同步指标给各该等逻辑资料卷册的装置,及 用以在各逻辑资料卷册再同步的当下从各该等逻 辑资料卷册移除该再同步指标的装置。6.如申请 专利范围第4项之在储存系统发生问题时做动态再 同步之系统,尚包括: 因应于从该资料区段成功地存取资料,用以将该区 段标示为可存取并将该一逻辑资料卷册内其他镜 像区段标记为不可存取的装置,及 用以在该被存取集合再同步的当下将该等指标从 该等区段移除的装置。7.如申请专利范围第6项之 在储存系统发生问题时做动态再同步之系统,其中 : 该用以将该区段标示为可存取的装置是一未过期 失效资料指标,且 该用以将其他镜像区段标记为不可存取的装置是 一过期失效资料指标。8.一种用以在储存系统发 生问题时做动态再同步之方法,该方法是使用在一 由资料处理器控制的资料储存系统中,该资料储存 系统有一系统用以储存资料于复数个逻辑资料卷 册中,各该等逻辑资料卷册各分割成复数个镜像逻 辑资料区段,该方法包括下列步骤: 再同步各该等复数个逻辑资料卷册, 从该等逻辑资料卷册中的一个逻辑资料卷册存取 未再同步资料,及 将该被存取资料复制入一镜像区段。9.一种用以 在储存系统发生问题时做动态再同步之方法,该方 法是使用在一由资料处理器控制的资料储存系统 中,该资料储存系统有一系统用以储存资料于复数 个逻辑资料卷册中,各该等逻辑资料卷册各分割成 复数个镜像逻辑资料区段,该方法包括下列步骤: 再同步各该等复数个逻辑资料卷册, 从该等逻辑资料卷册中的一个逻辑资料卷册的一 部份内的一资料区段存取资料, 判断包含该被存取区段之该一逻辑资料卷册部分 是否已经在存取之前被再同步,及 如果该一逻辑资料卷册尚未被再同步,则用该被存 取区段内被存取之资料取代该逻辑资料卷册内其 他镜像区段内的资料。10.如申请专利范围第9项之 动态再同步方法,其中该取代其他镜像区段内资料 之步骤在该一逻辑资料卷册再同步之前取代资料 。11.如申请专利范围第9项之动态再同步方法,其 中该取代其他镜像区段内资料之步骤在该一逻辑 资料卷册再同步期间取代资料。12.如申请专利范 围第9项之动态再同步方法,其中该判断该一包含 被存取区段之逻辑资料卷册是否已经被再同步的 步骤包括: 因应该储存系统发生问题的状况,设定一再同步指 标给各该等迁辑资料卷册,及 在各逻辑资料卷册再同步的当下将该再同步指标 从各该等逻辑资料卷册移除。13.如申请专利范围 第11项之动态再同步方法,尚包括下列步骤: 因应于从该资料区段存取资料,将该区段标记为可 存取且将该一逻辑资料卷册内的其他镜像区段标 记为不可存取,及 在该被存取集合再同步的当下从该等区段移除该 等指标。14.如申请专利范围第13项之动态再同步 方法,其中: 该区段被一未过期失效资料指标标记为可存取,且 其他镜像区段被一过期失效资料指标标记为不可 存取。15.一种电脑程式,该电脑程式有包含在一电 脑可读取媒体内的程式码,用以在一由资料处理器 控制的资料储存系统内的储存系统发生问题时做 动态再同步,该由资料处理器控制的资料储存系统 有一系统用来将资料储存在一组被分割成复数组 镜像资料区段的镜像逻辑资料卷册内,该电脑程式 包括: 用以再同步各该等复数个逻辑资料卷册的机制, 用以从该等逻辑资料卷册中的一逻辑资料卷册存 取未再同步资料的机制,及 用以将该被存取资料复制入一镜像区段的机制。 16.一种电脑程式,该电脑程式有包含在一电脑可读 取媒体内的程式码,用以在一由资料处理器控制的 资料储存系统内的储存系统发生问题时做动态再 同步,该由资料处理器控制的资料储存系统有一系 统用来将资料储存在一组被分割成复数组镜像资 料区段的镜像逻辑资料卷册内,该电脑程式包括: 用以再同步各该等复数个逻辑资料卷册的机制, 用以从该等逻辑资料卷册中的一逻辑资料卷册之 一部份内的一逻辑资料区段存取资料的机制, 用以判断该一包含被存取区段之逻辑资料卷册是 否在存取之前已经再同步的机制,及 因应于该判断机制,用以在该一逻辑资料卷册尚未 再同步的状况下用该被存取区段内被存取资料取 代该逻辑资料卷册内其他镜像区段中资料的机制 。17.如申请专利范围第16项之电脑程式,其中该用 以取代其他镜像区段中资料的机制在该一逻辑资 料卷册再同步之前取代资料。18.如申请专利范围 第16项之电脑程式,其中该用以取代其他镜像区段 中资料的机制在该逻辑资料卷册再同步期间取代 资料。19.如申请专利范围第18项之电脑程式,其中 该用以判断该一包含被存取之逻辑资料区段的逻 辑资料卷册是否已经再同步的机制包括: 因应于该储存系统发生问题的事件,用以设定一再 同步指标给各该等逻辑资料卷册的机制,及 用以在各逻辑资料卷册再同步的当下从各该等逻 辑资料卷册移除该再同步指标的机制。20.如申请 专利范围第18项之电脑程式,尚包括: 因应于成功地从该资料区段存取资料,用以将该区 段标记为可存取且将该一逻辑资料卷册内其他镜 像区段标记为可存取的机制,及 用以在该被存取集合再同步的当下从该等区段移 除该等指标的机制。21.如申请专利范围第20项之 电脑程式,其中: 该用以将该区段标记为可存取的机制为一未过期 失效资料指标,且 该用以将其他镜像区段标示为不可存取的机制为 一过期失效资料指标。图式简单说明: 第一图是包括一中央处理单元的资料处理系统方 块图,该资料处理系统被用来实施并控制本发明以 在系统失效之后动态再同步资料储存系统; 第二图是本发明可在其上实施之储存系统的逻辑 图; 第三图是用以实现第二图所述之某些逻辑功能的 实体硬式磁碟机的概略图; 第四图是执行本发明之动态再同步程式的一个版 本的流程图;且 第五图是执行本发明之动态再同步程式的一个替 代版本的流程图。
地址 美国