[发明专利]针对文件访问协议存储的同步复制有效
申请号: | 201680079696.9 | 申请日: | 2016-11-22 |
公开(公告)号: | CN108604163B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | A·考什克;杨艺;穆月东 | 申请(专利权)人: | NETAPP股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/20 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 文件 访问 协议 存储 同步 复制 | ||
1.一种方法,包括:
接收目标为第一存储的文件操作,所述第一存储与第二存储具有同步复制关系,其中所述文件操作包括数据文件操作和独立元数据文件操作;
对所述文件操作进行复制,以创建复制数据文件操作和复制独立元数据文件操作;
并行地在所述第一存储上实现所述数据文件操作、以及在所述第二存储上实现所述复制数据文件操作;以及
在所述第一存储上串行地实现所述独立元数据文件操作,以及随后在所述第二存储上串行地实现所述复制独立元数据文件操作。
2.根据权利要求1所述的方法,其中所述实现所述独立元数据文件操作包括:
将所述独立元数据文件操作定序为与数据文件操作并行。
3.根据权利要求1或2所述的方法,其中所述文件操作包括依赖于数据文件操作的从属元数据文件操作,并且所述方法包括:
基于所述从属元数据文件操作依赖于未清空的进行中的文件操作,将所述从属元数据文件操作存储到队列中。
4.根据权利要求3所述的方法,包括:
当所述从属元数据文件操作在所述队列内时,通过完成所述进行中的文件操作的执行来清空所述进行中的文件操作。
5.根据权利要求4所述的方法,包括:
基于所述进行中的文件操作的执行完成,使所述从属元数据文件操作离队并执行所述从属元数据文件操作。
6.根据权利要求3所述的方法,包括:
将对进行中的数据文件操作依赖的从属元数据文件操作存储到所述队列中。
7.根据权利要求3所述的方法,包括:
基于所述进行中的数据文件操作被清空,在所述第一存储上实现从属元数据文件操作,其中在所述从属元数据文件操作的实现期间,使传入数据文件操作排队。
8.根据权利要求1、2、4、5、6和7中的任一项所述的方法,其中所述文件操作包括元数据文件操作,并且所述方法包括:
相对于所述元数据文件操作串行地实现第二元数据文件操作。
9.根据权利要求1、2、4、5、6和7中的任一项所述的方法,包括:
基于文件操作对应于单个统一因特网文件访问协议,将所述文件操作隧道传输到单个复制接口中以供实现。
10.根据权利要求1、2、4、5、6和7中的任一项所述的方法,其中所述接收文件操作包括:
在文件操作被递送到文件系统之前,拦截所述文件操作。
11.根据权利要求1、2、4、5、6和7中的任一项所述的方法,其中文件操作对应于文件访问协议。
12.根据权利要求1、2、4、5、6和7中的任一项所述的方法,其中所述接收文件操作包括:
评估配置高速缓存,以确定文件操作的目标对象是否被设置用于同步复制。
13.根据权利要求1、2、4、5、6和7中的任一项所述的方法,包括:
基于接收到针对所述独立元数据文件操作的完成通知、以及针对所述复制独立元数据文件操作的远程完成通知,向提交文件操作的主机发送文件操作完成通知。
14.一种非暂态机器可读介质,包括机器可执行代码,所述机器可执行代码当由机器执行时,使得所述机器执行根据前述权利要求中的任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于NETAPP股份有限公司,未经NETAPP股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680079696.9/1.html,转载请声明来源钻瓜专利网。