一种广域文件系统及实现方法技术方案

技术编号:10249935 阅读:142 留言:0更新日期:2014-07-24 05:27
本发明专利技术公开了一种广域文件系统及实现方法,涉及文件系统技术领域,是在广域上适用的文件系统的一种实现方法。该系统包括:通过事件驱动模块接收操作请求,则根据所请求文件的节点号,通过缓存管理模块查询本地缓存中是否存在该文件,若存在,则从缓存中访问该文件,若不存在,则根据该节点号通过节点管理模块查询该文件在服务器端数据库中的路径名,并根据操作请求信息通过事件处理模块获得该文件和该文件元信息,将该文件和该文件元信息发送到缓存管理模块,缓存管理模块将该文件和该文件的元信息存入本地缓存。本发明专利技术不依赖于底层文件系统,仅要求底层文件系统可共享即可,并提供缓存的空间管理功能,提高了系统的资源利用率。

【技术实现步骤摘要】

【技术保护点】
一种广域文件系统,其特征在于,服务器端包括节点号管理模块、数据传输模块、事件处理模块;客户端包括事件驱动模块、数据传输模块、缓存管理模块,其中,通过该事件驱动模块接收操作请求,如果该请求为读取请求,则根据所请求广域文件的节点号和区间信息,通过该缓存管理模块查询本地缓存中是否存在该广域文件,若存在,则从该本地缓存中读取该广域文件,若不存在,则根据该节点号通过该节点号管理模块查询该广域文件在该服务器端数据库中的路径名,并根据该区间信息通过该事件处理模块获得该广域文件的数据信息,将该数据信息发送到该缓存管理模块,该缓存管理模块根据缓存更新策略将该数据信息及与其相对应的区间信息存入该本地缓存,以方便读取,该服务器端与该客户端通过各自的数据传输模块进行信息传递。

【技术特征摘要】

【专利技术属性】
技术研发人员:马留英刘浏许鲁刘振军闫鹏飞蔡杰明何文婷
申请(专利权)人:中国科学院计算技术研究所天津中科蓝鲸信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1