[发明专利]一种缓存系统、缓存处理方法、装置、设备及介质在审
申请号: | 202010585684.1 | 申请日: | 2020-06-24 |
公开(公告)号: | CN111737168A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 张煜;周可;王桦;谢明;程彬 | 申请(专利权)人: | 华中科技大学;腾讯科技(深圳)有限公司 |
主分类号: | G06F12/0871 | 分类号: | G06F12/0871 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 缓存 系统 处理 方法 装置 设备 介质 | ||
本申请实施例公开了一种缓存系统、缓存处理方法、装置、设备及介质,其中方法包括:依照当前时刻检测到的I/O请求,确定当前时刻各存储节点的缓存命中率曲线,在满足缓存处理条件时,基于最新时刻各存储节点的缓存命中率曲线确定目标缓存配置方案,并依照目标缓存配置方案指示的各存储节点的待配缓存空间大小,调整各存储节点对应缓存实例的缓存空间大小。本申请实施例,可依照I/O请求实时分析出各存储节点的缓存命中率曲线,并基于各存储节点的缓存命中率曲线搜索出最佳缓存配置方案,动态调整各缓存实例的缓存空间,有利于实现缓存空间的按需分配,有效提高缓存利用率。
技术领域
本申请涉及互联网技术领域,具体涉及计算机技术领域,尤其涉及一种缓存系统、一种缓存处理方法、一种缓存处理装置、一种缓存处理设备及一种计算机存储介质。
背景技术
在目前的业务系统设计中,往往需要使用缓存加速数据的访问,提高业务系统的处理能力。存放于缓存中的数据(即缓存数据)通常可以为热点数据(如频繁使用的数据)。
实际应用中,缓存数据可通过缓存处理设备(例如缓存服务器)或者缓存系统中的缓存实例进行管理,通常为多个缓存实例争夺同一个缓存资源池。这种情况下,为确保业务系统的服务性能,如何对各个缓存实例的缓存资源进行合理分配成为一个亟待解决的问题。
发明内容
本申请实施例提供了一种缓存系统、缓存处理方法、装置、设备及介质,可依照I/O请求实时分析出各存储节点的缓存命中率曲线,并基于各存储节点的缓存命中率曲线搜索出最佳缓存配置方案,动态调整各缓存实例的缓存空间。
一方面,本申请实施例提供了一种缓存系统,包括缓存控制模块、缓存分析模块和至少一个缓存实例,各缓存实例为各自对应的存储节点提供数据缓存的服务,其中:
缓存分析模块,用于依照当前时刻检测到的I/O请求,确定当前时刻各存储节点的缓存命中率曲线,在满足缓存处理条件时,基于最新时刻各存储节点的缓存命中率曲线确定目标缓存配置方案,并将目标缓存配置方案同步至缓存控制模块,该目标缓存配置方案为使得各存储节点达到优化目标时的缓存配置方案,目标缓存配置方案指示了各存储节点的待配缓存空间大小;
缓存控制模块,用于依照目标缓存配置方案指示的各存储节点的待配缓存空间大小,调整各存储节点对应缓存实例的缓存空间大小。
另一方面,本申请实施例提供了一种缓存处理方法,应用于缓存系统,该缓存系统包括缓存控制模块、缓存分析模块和至少一个缓存实例,各缓存实例为各自对应的存储节点提供数据缓存的服务,该方法包括:
依照当前时刻检测到的I/O请求,确定当前时刻各存储节点的缓存命中率曲线;
在满足缓存处理条件时,基于最新时刻各存储节点的缓存命中率曲线确定目标缓存配置方案,该目标缓存配置方案为使得各存储节点达到优化目标的缓存配置方案,目标缓存配置方案指示了各存储节点的待配缓存空间大小;
依照目标缓存配置方案指示的各存储节点的待配缓存空间大小,调整各存储节点对应缓存实例的缓存空间大小。
再一方面,本申请实施例提供了一种缓存处理装置,该装置包括:
处理单元,用于依照当前时刻检测到的I/O请求,确定当前时刻各存储节点的缓存命中率曲线;
所述处理单元,还用于在满足缓存处理条件时,基于最新时刻各存储节点的缓存命中率曲线确定目标缓存配置方案,目标缓存配置方案为使得各存储节点达到优化目标的缓存配置方案,目标缓存配置方案指示了各存储节点的待配缓存空间大小;
调整单元,用于依照目标缓存配置方案指示的各存储节点的待配缓存空间大小,调整各存储节点对应缓存实例的缓存空间大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学;腾讯科技(深圳)有限公司,未经华中科技大学;腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010585684.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计算机通信设备防护装置
- 下一篇:直播数据处理方法、装置及电子设备