[发明专利]用于在存储系统上存取文件的方法和系统有效
申请号: | 201210587636.1 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103902623B | 公开(公告)日: | 2017-10-13 |
发明(设计)人: | 阙志克;迪利普.拉梅什;阿克沙伊.科厚儿;林秉宏 | 申请(专利权)人: | 财团法人工业技术研究院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 陈小雯 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开提供一种用于在存储系统上存取文件的方法和系统。本方法包括建构哈希存储器表,其中哈希存储器表包含分别对应于多个索引哈希码的多个哈希存储桶,每一哈希存储桶具有指向至少一个存储盒的指针,每一存储盒具有物理地址栏位和哈希码栏位。物理地址栏位分别记录存储文件的物理地址,且哈希码栏位分别记录对应于文件的验证哈希码。其中索引哈希码是通过将文件的金钥输入到索引哈希函数来产生的,且验证哈希码是通过将文件的金钥输入到验证哈希函数来产生的。本方法包括还包括使用以存储桶为基础的替代策略将哈希存储器表载入到缓冲器中,使得文件能够根据哈希存储器表来进行存取。 | ||
搜索关键词: | 用于 存储系统 存取 文件 方法 系统 | ||
【主权项】:
一种用于在具有缓冲器和磁盘的存储系统上存取文件的方法,所述方法包括:建构一哈希存储器表,其中所述哈希存储器表包括多个哈希存储桶,所述多个哈希存储桶分别对应于多个索引哈希码,每一所述哈希存储桶具有一指针,每一所述指针指向至少一个存储盒,每一所述存储盒具有一物理地址栏位和一哈希码栏位,所述物理地址栏位分别记录存储所述文件的物理地址,所述哈希码栏位分别记录对应于所述文件的验证哈希码,所述索引哈希码是通过将所述文件的金钥输入到一索引哈希函数来产生,且所述验证哈希码是通过将所述文件的所述金钥输入到一验证哈希函数来产生;使用一以存储桶为基础的替代策略将所述哈希存储器表载入到所述缓冲器中;以及根据载入到所述缓冲器中的所述哈希存储器表来存取所述文件,其中所述根据载入到所述缓冲器中的所述哈希存储器表来存取所述文件的步骤包括:在将新文件写入到所述磁盘中的同时,将所述新文件的逻辑文件名嵌入到存储所述新文件的所述物理地址中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人工业技术研究院,未经财团法人工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210587636.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种线圈的圈数可调节的无线充电器
- 下一篇:一种便携式移动终端的充电电路