[发明专利]用于管理存储系统中的缓存设备的方法和系统有效
申请号: | 201611193465.9 | 申请日: | 2016-12-21 |
公开(公告)号: | CN108228482B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 徐鑫磊;高健;刘友生;奉昌玉;韩耕 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F12/0871 | 分类号: | G06F12/0871 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;李峥宇 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 存储系统 中的 缓存 设备 方法 系统 | ||
本发明公开了一种用于管理存储系统中的缓存设备的方法和系统。在本发明的一个实施方式中,提出了一种用于管理存储系统中的缓存设备的方法,包括:为缓存设备中包括的第一队列确定第一优先级,第一队列包括与存储系统中的第一存储设备相关联的至少一个数据页面;在至少一个轮次中,响应于第一优先级不满足第一预定条件,按照第一更新规则更新第一优先级,第一更新规则使得更新后的第一优先级比第一优先级更接近第一预定条件;以及响应于第一优先级满足第一预定条件,将第一队列中的数据页面中的数据冲刷至第一存储设备。在本发明的一个实施方式中,提出了一种用于管理存储系统中的缓存设备的系统。
技术领域
本发明的各实施方式涉及存储管理,更具体地,涉及用于在存储系统中管理缓存设备的方法和系统。
背景技术
随着数据存储技术的发展,各种数据存储设备已经能够向用户提供越来越高的数据存储能力,并且数据访问速度也有了很大程度的提高。在提高数据存储能力的同时,用户对于数据可靠性和存储系统的响应时间也提出了越来越高的需求。
目前,已经开发出了基于具有不同访问速度的多级存储介质来建立存储系统的技术方案。例如,可以将被频繁使用的数据从具有较低访问速度的存储设备加载至具有较高访问速度的缓存设备中,进而由该缓存设备来响应于来自存储系统外部的访问请求。此技术方案可以一定程度上提高数据响应效率。然而,由于缓存设备本身具有空间限制,因而只能将重要数据加载至其中。因而,如何区分数据的优先级、以及如何在缓存设备中为具有更高优先级的数据分配更多的存储页面并合理地调度缓存设备中的数据页面成为一个关注焦点。
发明内容
因而,期望能够开发并实现一种能够以更为灵活的方式管理缓存设备以降低存储系统的响应时间,进而提高存储系统的访问性能的技术方案。期望该技术方案能够与现有的存储系统相兼容,并且在无需针对现有存储系统增加额外硬件设备的情况下以更高的效率来管理存储系统中的存储区域。
在本发明的一个实施方式中,提出了一种用于管理存储系统中的缓存设备的方法,包括:为缓存设备中包括的第一队列确定第一优先级,第一队列包括与存储系统中的第一存储设备相关联的至少一个数据页面;在至少一个轮次中,响应于第一优先级不满足第一预定条件,按照第一更新规则更新第一优先级,第一更新规则使得更新后的第一优先级比第一优先级更接近第一预定条件;以及响应于第一优先级满足第一预定条件,将第一队列中的数据页面中的数据冲刷至第一存储设备。
在本发明的一个实施方式中,提供了一种用于管理存储系统中的缓存设备的系统,包括:一个或者多个处理器;耦合至一个或者多个处理器中的至少一个处理器的存储器;在存储器中存储的计算机程序指令,当由至少一个处理器执行计算机程序指令时,使得设备执行一种用于管理存储系统的方法,方法包括:为缓存设备中包括的第一队列确定第一优先级,第一队列包括与存储系统中的第一存储设备相关联的至少一个数据页面;在至少一个轮次中,响应于第一优先级不满足第一预定条件,按照第一更新规则更新第一优先级,第一更新规则使得更新后的第一优先级比第一优先级更接近第一预定条件;以及响应于第一优先级满足第一预定条件,将第一队列中的数据页面中的数据冲刷至第一存储设备。
在本发明的一个实施方式中,提供了一种用于管理存储系统中的缓存设备的设备,包括:确定模块,配置用于为缓存设备中包括的第一队列确定第一优先级,第一队列包括与存储系统中的第一存储设备相关联的至少一个数据页面;更新模块,配置用于在至少一个轮次中,响应于第一优先级不满足第一预定条件,按照第一更新规则更新第一优先级,第一更新规则使得更新后的第一优先级比第一优先级更接近第一预定条件;以及冲刷模块,配置用于响应于第一优先级满足第一预定条件,将第一队列中的数据页面中的数据冲刷至第一存储设备。
采用本发明的技术方案,可以在缓存设备中优先为更重要的数据分配存储页面,可以合理地调度缓存设备中的数据页面,进而以更高的效率来管理存储系统。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611193465.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于保证数据一致性的方法和设备
- 下一篇:处理原子写命令的方法和设备