首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

面向时序数据库Prometheus性能和成本协同优化的SSD-HDD混合存储方法 

申请/专利权人:浙江工业大学

申请日:2024-04-09

公开(公告)日:2024-07-05

公开(公告)号:CN118295591A

主分类号:G06F3/06

分类号:G06F3/06

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.07.23#实质审查的生效;2024.07.05#公开

摘要:面向时序数据库Prometheus性能和成本协同优化的SSD‑HDD混合存储方法,包括:首先,将数据库下的数据块集合结合数据库的读取特性分结构存储于SSD和HDD上。然后,在数据库运行时,根据策略使用SSD对时序数据从内存刷写到磁盘上的过程进行加速,并运行数据收集器收集信息。之后,通过数据分析器根据热度算法和迁移算法计算得到数据块集合中各数据块的迁移价值,并根据价值排序。最后,根据集合运算可以得到需要迁移的数据块集合,在数据库的持久化模块的辅助下对数据块进行迁移并对数据块集合中的存储元信息进行重构操作。通过合理使用SSD的性能优势,时序数据库Prometheus能够加快将内存中的数据刷写到磁盘的过程,优化性能,访问热度较高的数据块将会迁移到SSD中以得到更好的读取效果,而更多热度较低的数据块则会存储在HDD中,发挥出HDD的成本优势。

主权项:1.面向时序数据库Prometheus性能和成本协同优化的SSD-HDD混合存储方法,包括以下步骤:1将数据库存储于硬盘上的数据块集合在SSD-HDD混合存储系统中进行分结构存储;2启用数据库对自身的内存占用率和内存中时序数据的数量监控,同时运行一个数据收集器记录对内存中的时序数据和硬盘中的数据块的访问情况;3根据数据库启动时所带有的监控指标信息,综合得到的监控数据以及预设的选择对SSD所需要预留出用于加速刷写过程的空间大小进行计算;4根据用户所设定的预设选择,使用两种不同方式加速时序数据从内存刷写到硬盘上的过程;5在时序数据库Prometheus持久化过程被触发时,数据分析器通过数据收集器将所有日志文件的内容进行分析后,通过迁移算法得到各个数据块的价值,并使用排序和交集运算得到需要迁移的数据块集合;6对时序数据块进行迁移,并结合数据库的持久化引擎对数据块集合的索引文件进行重构以完成数据库层面的重定向。

全文数据:

权利要求:

百度查询: 浙江工业大学 面向时序数据库Prometheus性能和成本协同优化的SSD-HDD混合存储方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。