[发明专利]分布式文件系统及节省分布式文件系统存储空间的方法在审
申请号: | 201710287520.9 | 申请日: | 2017-04-27 |
公开(公告)号: | CN107169056A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 李强;王凤琴 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 四川省成都市天策商标专利事务所51213 | 代理人: | 陈靖,李洁 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 文件系统 节省 存储空间 方法 | ||
1.一种分布式文件系统,其特征在于,它包括内置在该系统内的客户端、命名节点或存储节点,所述客户端由若干个访问终端构成,所述命名节点和存储节点为单个虚拟机、Docker容器或物理服务器。
2.一种节省分布式文件系统存储空间的方法,其特征在于,它包括以下步骤:
步骤1,在分布式文件系统的配置文件中设定冷文件区域和热文件区域区分的热度阀值;
步骤2,将新写入的文件存入分布式文件系统的冷文件区域;
步骤3,在存储节点内对新写入冷文件区域的文件存储采用纠错码的方式存储;
步骤4,在命名节点内的文件元数据信息中,增加单位时间、起始访问时间、访问次数、开始访问时间或热度值;
热度值=访问次数÷(开始访问时间-起始访问时间)÷单位时间;
步骤5,客户端请求一次要访问的文件,就对该文件的文件元数据信息中的访问次数增加一次,并新增加一个开始访问时间,同时计算该文件的热度值;
步骤6,将步骤5中文件的热度值和热度阀值进行比较,如果文件的热度值大于热度阀值,则转向步骤7,否则转向步骤8
步骤7,将文件移入热文件区域,同时随机选择一个热文件的副本,返回给客户端;
步骤8,在存储节点查找冷文件,将冷文件并通过纠错码计算后返回给客户端。
3.根据权利要求2所述的节省分布式文件系统存储空间的方法,其特征在于,分布式文件系统根据不同的业务,所设置的区分冷文件和热文件的热度阀值是不同的。
4.根据权利要求2所述的节省分布式文件系统存储空间的方法,其特征在于,所述热文件区域的文件采用三副本的方式存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710287520.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据库表的操作方法和操作系统
- 下一篇:一种重复图片的检测方法和装置