[发明专利]一种分布式存储集群系统读缓存加速设计在审
申请号: | 201811576597.9 | 申请日: | 2018-12-23 |
公开(公告)号: | CN111352575A | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 张旭 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410004 湖南省长沙*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 存储 集群 系统 缓存 加速 设计 | ||
本发明专利涉及一种分布式存储集群系统读缓存加速设计,该方法通过将SSD固态盘配置为节点的全局加速缓存,利用SSD固态盘能提供高并发低延迟读写IO次数的特点,以满足业务应用场景对更高并发、更低延迟的IO请求需求。同时一种分布式存储集群系统读缓存加速设计利用读写缓存不分区、LRU和LFU算法取和来提高SSD固态盘内的缓存数据命中率,覆盖业务为最近访问和更频繁访问的应用实现读加速提升,其中读写缓存不分区来实现最近写入的数据,如遇相应读取请求时直接读取SSD缓存数据;而LRU和LFU算法取和来实现近一段时间内读取次数最多的数据缓存至SSD中,如遇相应的读取请求时直接读取SSD缓存数据。
技术领域
本发明专利涉及计算机存储领域,尤其涉及一种分布式存储集群系统读缓存加速设计。
背景技术
随着信息技术的不断发展,各信息系统对软硬件的要求也越来越高,而高性能、高速、高管理性已经成为作为数据底层支持的存储系统的基本要求,分布式集群存储系统应用而生。
分布式集群存储系统为一种开放式的存储架构,采用分布式的操作系统,将多台物理存储设备中的存储空间聚合成一个能够给应用服务器提供统一访问接口和管理界面的存储池,即统一命名空间,应用可以通过该访问接口非常容易的管理存储池后端物理存储设备上的所有磁盘,充分发挥存储设备的性能和磁盘利用率,数据将会按照一定的负载均衡策略,将多台存储设备上的存储和读取,以获得更高的存储性能。
分布式集群存储系统由部署在管理节点的服务器和部署在数据节点的代理服务器构成,管理节点的服务器与各个代理服务器进行通信,获取各个数据存储节点的状态信息以及管理其相关服务,为用户提供对集群的性能、服务以及硬件信息的管理。现有技术中,服务器定时向代理服务器请求数据,代理服务器响应请求并返回各类数据的模式进行通信。
当服务器不断的请求代理服务器,代理服务器本身需要比较长的时间响应时,就会出现阻塞现象。在部分接口耗时较长的情况下,代理服务器不能按时返回服务器请求的数据,随着系统运行时间不断延长,接口超时的情况表现的越来越明显,进而影响了管理系统的正常运行。如果把超时时间设置过长,虽然可以减缓这种现象,但是管理系统不能及时获取代理服务器的最新状态,同样会影响管理系统的功能和体验。
发明专利内容
本发明专利涉及一种分布式存储集群系统读缓存加速设计,该方法通过将SSD固态盘配置为节点的全局加速缓存,利用SSD固态盘能提供高并发低延迟读写IO次数的特点,以满足业务应用场景对更高并发、更低延迟的IO请求需求。同时一种分布式存储集群系统读缓存加速设计利用读写缓存不分区、LRU和LFU算法取和来提高SSD固态盘内的缓存数据命中率,覆盖业务为最近访问和更频繁访问的应用实现读加速提升,其中读写缓存不分区来实现最近写入的数据,如遇相应读取请求时直接读取SSD缓存数据;而LRU和LFU算法取和来实现近一段时间内读取次数最多的数据缓存至SSD中,如遇相应的读取请求时直接读取SSD缓存数据。
附图说明
图1为本发明专利的一种分布式存储集群系统读缓存加速设计结构示意图。
具体实施方式
为了使本发明专利的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明专利进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明专利,并不用于限定本发明专利。
请参阅图1,图1为本发明专利的一种分布式存储集群系统读缓存加速设计结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张旭,未经张旭许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811576597.9/2.html,转载请声明来源钻瓜专利网。