[发明专利]一种锁类型切换方法、装置及集群文件系统有效
申请号: | 201711160646.6 | 申请日: | 2017-11-20 |
公开(公告)号: | CN109947704B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 张羽;江毅文 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/178 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种锁类型切换方法、装置及集群文件系统,用以解决锁类型切换耗时较长的问题。该方法应用于运行文件系统的主机,主机的内存保存有第一锁类型的数据结构以及第二锁类型的数据结构,该方法包括:接收管理节点的第一指示,第一指示指示主机悬挂针对目标资源的IO请求;悬挂针对目标资源的IO请求;接收管理节点在目标资源的锁类型标记由第一标记更改为第二标记后发送的第三指示,第一标记表示锁类型为第一锁类型,第二标记表示锁类型为第二锁类型,第三指示用于指示主机恢复上层应用针对目标资源的IO请求;恢复上层应用针对目标资源的IO请求;根据保存的第二锁类型的数据结构、以第二锁类型的加锁方式对目标资源加锁。 | ||
搜索关键词: | 一种 类型 切换 方法 装置 集群 文件系统 | ||
【主权项】:
1.一种锁类型切换方法,其特征在于,应用于运行文件系统的主机,所述主机的内存保存有第一锁类型的数据结构以及第二锁类型的数据结构,所述方法包括:接收管理节点发送的第一指示,所述第一指示用于指示所述主机悬挂上层应用针对目标资源的输入输出IO请求;响应所述第一指示,悬挂上层应用针对所述目标资源的IO请求,向所述管理节点发送表示所述第一指示响应成功的第一响应消息;接收所述管理节点发送的第二指示,所述第二指示由所述管理节点在所述目标资源的锁类型标记由第一标记更改为第二标记后发送,所述第一标记表示所述目标资源的锁类型为第一锁类型,所述第二标记表示所述目标资源的锁类型为第二锁类型,所述第二指示用于指示所述主机恢复上层应用针对所述目标资源的IO请求;响应所述第二指示,恢复上层应用针对所述目标资源的IO请求;在访问所述目标资源时,根据保存的所述第二锁类型的数据结构、以所述第二锁类型的加锁方式对所述目标资源加锁。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711160646.6/,转载请声明来源钻瓜专利网。