[发明专利]一种分布式文件系统目录级配额的优化方法在审
申请号: | 201711148455.8 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107908751A | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 黄剑 | 申请(专利权)人: | 赛凡信息科技(厦门)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 厦门南强之路专利事务所(普通合伙)35200 | 代理人: | 马应森 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 文件系统 目录 配额 优化 方法 | ||
1.一种分布式文件系统目录级配额的优化方法,其特征在于包括以下步骤:
1)创建两个配额更新操作字典,其中一个是当前活跃字典,另一个是非活跃字典,字典的键是文件的inode号,值是对这个文件的更新量;
2)当一个文件被修改时,在当前活跃字典中查找该文件,若找到,则把这次的修改带来的变化量加到更新量上;否则在字典中增加该文件并记录更新量;
3)当前活跃字典的更新操作数量达到预订的阀值,或者时间超过给定的超时值时,把当前活跃字典提交给存储介质,并切换活跃字典和非活跃字典;
4)在系统接到提交后,把字典中的更新操作一次性写入存储介质。
2.如权利要求1所述一种分布式文件系统目录级配额的优化方法,其特征在于合并对同一个文件的更新操作:当一个文件首次被改动时,用户会对它再次修改,因而有机会把对一个文件的多次修改所导致的多个元数据更新操作合并成一个更新操作;将对同一文件的多次操作缓存并合并为一次操作,将降低对文件系统配额的更新操作数量。
3.如权利要求1所述一种分布式文件系统目录级配额的优化方法,其特征在于批处理多个更新操作的具体方法如下:创建更新操作缓存字典,用于记录对系统做出的更新操作,当元数据更新操作的数量达到预设的阀值后再去真正地写数据,一次性处理多个更新,从而减少网络传输的次数。
4.如权利要求1所述一种分布式文件系统目录级配额的优化方法,其特征在于为确保更新操作的连续性不被打断,系统中将同时创建两个缓存字典:其中,当一个缓存、聚集当前的元数据操作时,另一个处于不可修改状态;当缓存角色的字典切换成不可修改角色时,之前汇集的元数据修改一次性写入存储介质,原先不可修改的字典则变为可修改状态,承接汇聚当前的元数据修改;两个字典交替工作,保证缓存字典向系统输出更新操作记录时,由另一个字典承接记录更新操作的工作,确保记录更新的稳定性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛凡信息科技(厦门)有限公司,未经赛凡信息科技(厦门)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711148455.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种人工智能应答系统与方法
- 下一篇:瘤内调节疗法