发明名称 一种存储文件管理方法及装置
摘要 本发明公开了一种存储文件管理方法及装置,包括:接收访问请求,确定发送访问请求的客户端为目标客户端,其中,访问请求包括读操作请求和写操作请求;确定访问请求在存储文件中对应的数据段为目标数据段,判断目标数据段是否为具有分段锁的数据段,具有分段锁的数据段为正在被其他客户端进行写操作的数据段;如果是,则阻塞目标客户端的访问请求,如果否,则判断访问请求的类型,如果访问请求为写操作请求,则确定目标数据段为具有分段锁的数据段,并允许目标客户端对目标数据段进行写操作,如果访问请求为读操作请求,则允许目标客户端对目标数据段进行读操作。由此,使得其他客户端无法对正在被执行写操作的数据段进行访问,提高了读数据性能。
申请公布号 CN105224255A 申请公布日期 2016.01.06
申请号 CN201510660798.7 申请日期 2015.10.14
申请人 浪潮(北京)电子信息产业有限公司 发明人 李雪生;张延良
分类号 G06F3/06(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 罗满
主权项 一种存储文件管理方法,其特征在于,包括:接收访问请求,确定发送所述访问请求的客户端为目标客户端,其中,所述访问请求包括读操作请求和写操作请求;确定所述访问请求在存储文件中对应的数据段为目标数据段,判断所述目标数据段是否为具有分段锁的数据段,所述具有分段锁的数据段为正在被其他客户端进行写操作的数据段;如果是,则阻塞所述目标客户端的访问请求,如果否,则判断所述访问请求的类型,如果所述访问请求为写操作请求,则确定所述目标数据段为具有分段锁的数据段,并允许所述目标客户端对所述目标数据段进行写操作,如果所述访问请求为读操作请求,则允许所述目标客户端对所述目标数据段进行读操作。
地址 100085 北京市海淀区上地信息路2号2-1号C栋1层