[发明专利]一种热数据智能识别的UBIFS数据闪存系统在审
申请号: | 201810841202.7 | 申请日: | 2018-07-27 |
公开(公告)号: | CN110765037A | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 湖南移商动力网络技术有限公司 |
主分类号: | G06F12/123 | 分类号: | G06F12/123 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410000 湖南省长沙市芙蓉区朝*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 热数据 数据存储容量 元数据修改 存储效率 分开存放 哈希函数 减少系统 垃圾回收 日志技术 软件系统 闪存系统 数据读写 系统数据 触发 热度 延迟 响应 分析 | ||
该系统主要采用哈希函数与LRU算法对热数据进行计算、分析与识别,采用多日志技术对不同热度的日志、数据进行分开存放,并通过热数据日志延迟提交技术来减少闪存系统中的日志提交带来的元数据修改,减少了数据读写的次数,同时也减少了垃圾回收触发的频率,可以有效的提高系统数据的存储效率,减少系统资源的损耗,为软件系统提供更多的数据存储容量与更快的响应速度。
技术领域
一种热数据智能识别的UBIFS数据闪存系统,该系统采用LRU算法与基于哈希表的冷热数据识别技术对冷热数据与数据热度进行智能计算与分析,并通过多日志技术来实现数据的分类存储,由互联网以及计算机等技术建立智能化的数据存储管理系统,其技术领域涉及计算机技术、LRU算法、基于哈希表的冷热数据识别技术、多日志技术以及互联网技术等。
背景技术
随着计算机技术与互联网技术的发展与进步,人们对于数据的存储与管理也越来越重视,闪存系统可以在设备断电的时候任然保存数据,具备其他数据存储系统不可比拟的优点,但是目前的计算机系统相关数据的类型比较复杂,系统数据量吞吐也比较的大,因此对于系统数据存储与管理的要求也在不断的增加,通过冷热数据识别技术建立智能化的数据处理机制,可以有效的提高数据存储的处理效率,提高系统资源的利用率。
发明内容
系统的关键技术可以分为LRU算法与基于哈希表的冷热数据识别技术两部分;
1.LRU算法,该算法主要根据数据的访问历史筛选冷热数据,其核心思想是程序的时间局部性,根据数据块的最近访问记录,可以判断将来数据被访问的几率,该算法使用链表存储热数据块的块号,可以有效的通过链表来识别系统的热数据,建立数据分类机制;
2.基于哈希表的冷热数据识别技术,该技术主要采用哈希表来存储数据块的热度值,系统通过哈希函数计算出数据块号对应的哈希表项,然后将对应哈希表项中存储的热度值加1,然后可以配合系统进行数据热度的识别,实现冷热数据的分类存储。
系统的功能模块设计可以分为冷热数据识别模块、数据热度识别模块、日志优化模块以及垃圾回收模块等四个部分;
1.冷热数据识别模块,该模块主要通过识别写入数据的冷热状态,并将数据分别存放到各自的冷、热日志中,实现冷热数据的自动分离;
2.数据热度识别模块,该模块主要采用布隆过滤器来对数据进行过滤,并通过多哈希函数的哈希表来统计数据冷热程度,以此来实现系统对于数据热度值的判断,帮助系统建立数据分类存储与数据回收的方法;
3.日志优化模块,该模块主要多日志技术和热数据日志延迟提交技术来防止热数据的失效,对日志的应用与管理方式进行优化,优化冷热数据的存储效率;
4.垃圾回收模块,该模块主要通过逻辑块属性树来管理逻辑块的状态,对闲置数据进行判断与分析,可以实现垃圾数据的回收功能,并对回收频率与识别进行优化,降低了系统的使用压力。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南移商动力网络技术有限公司,未经湖南移商动力网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810841202.7/2.html,转载请声明来源钻瓜专利网。