一种并行网络文件系统小文件异步预读装置及方法

基本信息

申请号 CN201510169280.3 申请日 -
公开(公告)号 CN104794182B 公开(公告)日 2018-10-09
申请公布号 CN104794182B 申请公布日 2018-10-09
分类号 G06F17/30 分类 计算;推算;计数;
发明人 杨洪章;张军伟;曾祥超;韩晓明 申请(专利权)人 天津中科蓝鲸信息技术有限公司
代理机构 北京律诚同业知识产权代理有限公司 代理人 中国科学院计算技术研究所;天津中科蓝鲸信息技术有限公司
地址 100190 北京市海淀区中关村科学院南路6号
法律状态 -

摘要

摘要 本发明涉及并行网络文件系统,特别涉及一种并行网络文件系统小文件异步预读装置及方法,该装置包括:客户端模块,用于接收服务器授予的客户端扩展只读目录授权,将与所述文件目录相关联的页面放入页面缓存中,所述客户端从所述页面缓存读取所述文件目录的数据,若所述文件目录的数据在所述页面缓存中未命中,则检查所述匿名页链表中是否有相应匿名页面,若命中,则将所述匿名页面返回给上层应用,若不命中,则发起同步读盘操作,其中,所述匿名页链表中剩余页面的数目与一次磁盘访问的页面数目的比值低于设定的阈值时,触发所述匿名页链表的异步预读;服务器端模块,用于获取所述操作请求,并向所述客户端模块授予所述客户端扩展只读目录授权。