[发明专利]远程复制的同步/存取系统及其方法无效
申请号: | 200710163649.5 | 申请日: | 2007-10-15 |
公开(公告)号: | CN101414267A | 公开(公告)日: | 2009-04-22 |
发明(设计)人: | 姚海挺;陈玄同;刘文涵 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F11/14 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁 挥;张燕华 |
地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 复制 同步 存取 系统 及其 方法 | ||
1、一种远程复制的同步/存取系统,应用一本地系统与该本地系统的远程镜像系统之间,其特征在于,该系统包含:
一同步模块,于该远程镜像系统创建完成之后,按照该本地系统的储存器的数据区块顺序,依次执行该远程镜像系统的初始化同步操作;
一互斥模块,于该初始化同步操作与该本地系统的数据存取请求操作之间建立一小粒度的互斥锁机制,以防止该初始化同步操作与该数据存取请求操作同时对该储存器上同一数据区块进行操作;
一判断模块,于该远程镜像系统的初始化同步过程中,判断当前正在进行的该初始化同步操作对应的数据区块位置与该数据存取请求操作对应的数据区块位置是否相同;以及
一请求处理模块,依照该判断模块的数据区块位置判断结果以及该小粒度的互斥锁机制,直接处理该数据存取请求或者等待该初始化同步操作后处理该数据存取请求。
2、根据权利要求1所述的远程复制的同步/存取系统,其特征在于,当该数据存取请求操作对应的数据区块位置与当前正在进行的该初始化同步操作对应的数据区块位置相同时,该请求处理模块依照该小粒度的互斥锁机制等待完成该数据区块的初始化同步后,处理该数据存取请求。
3、根据权利要求1所述的远程复制的同步/存取系统,其特征在于,当该数据存取请求操作对应的数据区块位置位于当前正在进行的该初始化同步操作对应的数据区块位置之前时,该请求处理模块直接处理该数据存取请求,以执行向该远程镜像系统的远程复制。
4、根据权利要求1所述的远程复制的同步/存取系统,其特征在于,更包含一远程复制模块,依照该数据存取请求执行向该远程镜像系统的远程复制。
5、根据权利要求1所述的远程复制的同步/存取系统,其特征在于,当该数据存取请求操作对应的数据区块位置位于当前正在进行的该初始化同步操作对应的数据区块位置之后时,该同步模块依照该小粒度的互斥锁机制等待处理该数据存取请求后,再顺序执行对该数据存取请求操作对应的数据区块的初始化同步。
6、一种远程复制的同步/存取方法,应用一本地系统与该本地系统的远程镜像系统之间,其特征在于,该方法包含以下步骤:
于该远程镜像系统创建完成之后,按照该本地系统的储存器的数据区块顺序,依次执行该远程镜像系统的初始化同步操作;
于该初始化同步操作与该本地系统的数据存取请求操作之间建立一小粒度的互斥锁机制,以防止该初始化同步操作与该数据存取请求操作同时对该储存器上同一数据区块进行操作;
在该远程镜像系统的初始化同步过程中,判断当前正在进行的该初始化同步操作对应的数据区块位置与该数据存取请求操作对应的数据区块位置是否相同;以及
当该数据存取请求操作对应的数据区块位置与当前正在进行的该初始化同步操作对应的数据区块位置相同时,依照该小粒度的互斥锁机制等待完成该数据区块的初始化同步后,处理该数据存取请求。
7、根据权利要求6所述的远程复制的同步/存取方法,其特征在于,当该数据存取请求操作对应的数据区块位置位于当前正在进行的该初始化同步操作对应的数据区块位置之前时,直接处理该数据存取请求,以及依照该数据存取请求执行向该远程镜像系统的远程复制。
8、根据权利要求6所述的远程复制的同步/存取方法,其特征在于,当该数据存取请求操作对应的数据区块位置位于当前正在进行的该初始化同步操作对应的数据区块位置之后时,依照该小粒度的互斥锁机制等待处理该数据存取请求后,再顺序执行对该数据存取请求操作对应的数据区块的初始化同步。
9、根据权利要求8所述的远程复制的同步/存取方法,其特征在于,该等待处理该数据存取请求后执行该初始化同步更包含以下步骤:
加入该数据存取请求于一链表中;
当完成该初始化同步操作后,顺序更改该初始化同步操作对应的数据区块位置;
读取该链表中的该数据存取请求;
判断该更改数据区块位置是否与该数据存取请求对应的数据区块位置相同;以及
当位置相同时,等待处理完成该数据存取请求后,进行该数据区块的初始化同步。
10、根据权利要求9所述的远程复制的同步/存取方法,其特征在于,更包含当该数据存取请求处理完成后,于该链表中删除该数据存取请求的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710163649.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:安培计检测优化的小型化生物传感器
- 下一篇:用于在线分析仪的超滤系统