[发明专利]利用预备盘建立多级闪速缓存的方法、设备和计算机可读介质有效
申请号: | 201710250534.3 | 申请日: | 2017-04-17 |
公开(公告)号: | CN108733313B | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 李雄成;徐鑫磊;高健;杨利锋;贾瑞勇;刘友生 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 预备 建立 多级 缓存 方法 设备 计算机 可读 介质 | ||
1.一种计算机实施的方法,包括:
接收I/O请求;
确定主闪速缓存中不存在空闲页面,所述主闪速缓存包括包含具有低于预定阈值频率的访问频率的用户数据的页面,包含所述用户数据的所述页面被称为冷页面,被包含在所述冷页面中的所述用户数据被称为干净的用户数据,其中所述主闪速缓存被配置为一对或多对闪存盘;
响应于确定在所述主闪速缓存中不存在空闲页面,通过从存储池中的多个预备闪存盘中选择预备闪存盘来建立辅闪速缓存,其中所述预备闪存盘被分配给所述辅闪速缓存作为单个盘;
将所述干净的用户数据从所述主闪速缓存的所述冷页面冲刷到所述辅闪速缓存的所选择的所述预备闪存盘,所述辅闪速缓存仅存储所述干净的用户数据;
接收替换独立冗余磁盘阵列RAID组中的故障盘的请求;
确定所述存储池中没有预备闪存盘可用于替换所述RAID组中的所述故障盘;
响应于确定所述存储池中没有预备闪存盘可用于替换所述RAID组中的所述故障盘,释放所选择的所述预备闪存盘而无需将所述干净的用户数据冲刷到持久性存储设备,被释放的所述预备闪存盘与要被替换的所述故障盘具有相同的技术类型;以及
利用被释放的所述预备闪存盘替换所述RAID组中的所述故障盘。
2.根据权利要求1所述的方法,其中所述辅闪速缓存是多级辅闪速缓存,并且其中建立所述辅闪速缓存包括:
建立所述多级辅闪速缓存的第一级,
其中建立所述多级辅闪速缓存的所述第一级包括:从所述多个预备闪存盘中选择第一技术类型的至少一个预备闪存盘,使得所述第一技术类型的所述至少一个预备闪存盘的单位时间的写入数目超过预定阈值数目。
3.根据权利要求2所述的方法,其中建立辅闪速缓存还包括:
确定所述第一技术类型的所述至少一个预备闪存盘的可用容量低于第一阈值容量;以及
基于已经确定所述第一技术类型的所述至少一个预备闪存盘的可用容量低于所述第一阈值容量,建立所述多级辅闪速缓存的第二级,
其中建立所述多级辅闪速缓存的第二级包括:从所述多个预备闪存盘中选择第二技术类型的至少一个预备闪存盘,使得所述第二技术类型的所述至少一个预备闪存盘的所述单位时间的写入数目等于所述预定阈值数目。
4.根据权利要求3所述的方法,其中建立辅闪速缓存还包括:
确定所述第二技术类型的所述至少一个预备闪存盘的可用容量低于第二阈值容量;以及
基于已经确定所述第二技术类型的所述至少一个预备闪存盘的可用容量低于所述第二阈值容量,建立所述多级辅闪速缓存的第三级,其中建立所述多级辅闪速缓存的第三级包括:从所述多个预备闪存盘中选择第三技术类型的至少一个预备闪存盘,使得所述第三技术类型的所述至少一个预备闪存盘的所述单位时间的写入数目低于所述预定阈值数目。
5.根据权利要求1所述的方法,还包括:
确定所述辅闪速缓存中的页面被所接收的所述I/O请求命中;
基于已经确定所述辅闪速缓存中的所述页面被所接收的所述I/O请求命中,在所述主闪速缓存中为被命中的所述页面分配空闲页面;
将被命中的所述页面所涉及的数据写入所述主闪速缓存中所分配的所述空闲页面;以及
释放所述辅闪速缓存的被命中的所述页面。
6.根据权利要求1所述的方法,其中释放所选择的所述预备闪存盘包括:
释放为所选择的所述预备闪存盘所分配的存储空间;以及
清除所选择的所述预备闪存盘的用户数据逻辑单元。
7.根据权利要求3所述的方法,其中建立辅闪速缓存还包括:
层级地建立所述多级辅闪速缓存,以使得所述多级辅闪速缓存的所述第一级在第一时间被建立,并且所述多级辅闪速缓存的所述第二级在第二时间被建立,其中所述第二时间不同于所述第一时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710250534.3/1.html,转载请声明来源钻瓜专利网。