[发明专利]协调数据存储系统中的写入序列有效
申请号: | 201280059137.3 | 申请日: | 2012-11-16 |
公开(公告)号: | CN103959262A | 公开(公告)日: | 2014-07-30 |
发明(设计)人: | J·P·威尔金森 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F12/16 | 分类号: | G06F12/16 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;陈姗姗 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协调 数据 存储系统 中的 写入 序列 | ||
背景技术
经常向另一存储站点复制关键数据以防范可能造成数据丢失的灾难。一种用于这一目的的技术称为远程复制,其中一个盘(或者逻辑卷)与用作备份的另一个盘配对。原始盘称为主装置,而备份盘称为辅装置。无论何时向主装置写入数据,也必须向辅装置写入该数据以保证备份保持最新。可以同步实施远程复制,从而延迟在主机的处理直至确认完成在辅装置的对应写入。也可以异步实施远程复制,从而不延迟向主存储装置写入数据的主机而数据被复制到辅存储装置。也就是说,一旦已经向主存储装置写入数据就向主机通知它的完成。然后向辅存储装置异步复制数据。在一些实例中,根据主机提交写入的顺序来向有关盘集合中的重复的写入指派序列号。对远程站点或者备份站点重复这些写入并且按照序列号顺序来应用这些写入以保证盘总是相互一致。
发明内容
根据本公开的一个方面,公开一种用于协调数据存储系统中的写入序列的方法和技术。该方法包括:响应于主设备接收到对于向主存储装置写入的请求,从主设备接收对于序列号的请求;生成用于写入的当前序列号;基于当前序列号生成第一标识符,第一标识符指示向辅存储装置写入的辅设备的标识;基于当前序列号和先前序列号生成第二标识符,第二标识符指示向辅存储装置写入的辅设备的标识;向主设备传输当前序列号和第二标识符;以及向基于先前序列号向辅存储装置写入的辅设备传输当前序列号和第一标识符。
附图说明
现在将参照附图仅通过示例描述本发明的优选实施例,在附图中:
图1是可以在其中实施本公开的示例实施例的数据处理系统的网络的一个实施例;
图2是可以在其中实施本公开的示例实施例的数据处理系统的一个实施例;
图3是图示可以在其中实施本公开的示例实施例的用于协调数据存储系统中的写入序列的数据处理系统的一个实施例的图示;
图4是图示可以在其中实施本公开的示例实施例的用于协调数据存储系统中的写入序列的数据处理系统的一个实施例的图示;
图5是图示可以在其中实施本公开的示例实施例的用于协调数据存储系统中的写入序列的系统的一个实施例的图示;以及
图6是图示根据本公开的用于协调数据存储系统中的写入序列的方法的实施例的流程图。
具体实施方式
本公开的实施例提供一种用于协调数据存储系统中的写入序列的方法、系统和计算机程序产品。例如,在一些实施例中,该方法和技术包括:响应于主设备接收到对于向主存储装置写入的请求,从主设备接收对于序列号的请求;生成用于写入的当前序列号;基于当前序列号生成第一标识符,第一标识符指示向辅存储装置写入的辅设备的标识;基于当前序列号和先前序列号生成第二标识符,第二标识符指示向辅存储装置写入的辅设备的标识;向主设备传输当前序列号和第二标识符;以及向基于先前序列号向辅存储装置写入的辅设备传输当前序列号和第一标识符。因此,在本公开的一些实施例中,该方法和技术包括标识符,这些标识符指示哪些辅设备涉及当前序列号写入而哪些辅设备涉及先前序列号写入。标识符用来按正确序列处理写入,同时最小化在设备之间关于完成写入的消息传送。
所属技术领域的技术人员知道,本发明的各个方面可以实现为系统、方法或计算机程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。此外,在一些实施例中,本发明的各个方面还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
可以采用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280059137.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种五线谱教学用识谱装置
- 下一篇:千斤顶
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置