[发明专利]一种在分布式文件系统上的worm一写多读技术应用方法有效
申请号: | 201811156218.0 | 申请日: | 2018-09-30 |
公开(公告)号: | CN109492425B | 公开(公告)日: | 2021-12-28 |
发明(设计)人: | 王志超 | 申请(专利权)人: | 南京中铁信息工程有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F8/71 |
代理公司: | 南京常青藤知识产权代理有限公司 32286 | 代理人: | 仲晖 |
地址: | 210000 江苏省南京市玄武区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种在分布式文件系统上的worm技术应用方法,包括S1、通过分布式文件系统的管理命令创建逻辑卷并通过创建数据结构类型,将该逻辑卷的信息维持在服务进程中;S2、通过分布式文件系统的服务端对上述服务进程中信息主动生成该逻辑卷的配置文件并保存在分布式文件系统的固定路径下;S3、通过执行分布式文件系统的管理命令来实现对逻辑卷的worm配置;S4、通过分布式文件系统的客户端,使用逻辑卷的挂载点来读写文件;S5、通过客户端收到该逻辑卷中的文件请求并将文件请求及所在逻辑卷转发给服务端等步骤,本发明架构合理、文件保护、使用方便、执行效率高和结合时间保护的在分布式文件系统上的优点。 | ||
搜索关键词: | 一种 分布式 文件系统 worm 一写多读 技术 应用 方法 | ||
【主权项】:
1.一种在分布式文件系统上的worm技术应用方法,其特征在于,包括以下步骤:S1、通过分布式文件系统的管理命令创建逻辑卷并通过创建数据结构类型,将该逻辑卷的信息维持在服务进程中;S2、通过分布式文件系统的服务端对上述服务进程中信息主动生成该逻辑卷的配置文件并保存在分布式文件系统的固定路径下;S3、通过执行分布式文件系统的管理命令来实现对逻辑卷的worm配置;S4、通过分布式文件系统的客户端,使用逻辑卷的挂载点来读写文件;S5、通过客户端收到该逻辑卷中的文件请求并将文件请求及所在逻辑卷转发给服务端;S6、通过服务端取服务进程中维持的该逻辑卷信息和文件请求,确定该文件的当前状态;S7、通过该文件的当前状态判断逻辑卷的worm配置是否开启,若是,则判断是否设置过期时间,若是,则获取当前时间与文件最后一次修改时间并计算时间差,判断是否在过期时间范围内,若是,则进入S8;若否,则进入S9;若否,则进入S8;若否,则进入S10;S8、文件处于worm保护状态,对文件请求进行分析并判断文件请求是否为写操作且并非以追加模式(O_APPEND)进行或为删除操作,若是,则对于上述文件请求,服务端返回错误;若否,则对于其他文件请求,进入S10;S9、文件未处于worm保护状态,文件允许被执行任何操作;S10、服务端将请求发送至对应存储设备进行操作,并返回执行结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京中铁信息工程有限公司,未经南京中铁信息工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811156218.0/,转载请声明来源钻瓜专利网。