[发明专利]用于管理存储系统的方法、设备和计算机可读存储介质有效
申请号: | 201710250200.6 | 申请日: | 2017-04-17 |
公开(公告)号: | CN108733310B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 徐鑫磊;贾瑞勇;李雄成;杨利锋;高健 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 存储系统 方法 设备 计算机 可读 存储 介质 | ||
1.一种用于管理存储系统的方法,所述方法包括:
确定用于所述存储系统的多级缓存设备各自的对所述存储系统中的多个存储设备的访问的允许并发数,所述允许并发数与所述多个存储设备的状态相关联;
响应于接收针对所述存储系统的访问请求,确定所述访问请求所对应的多级缓存设备中的一个缓存设备;
判断所述缓存设备中对所述多个存储设备访问的当前并发数是否达到所述允许并发数;以及
响应于所述当前并发数未达到所述允许并发数,执行针对所述存储系统的所述访问请求。
2.根据权利要求1所述的方法,进一步包括:
响应于所述当前并发数已达到所述允许并发数,挂起所述访问请求。
3.根据权利要求1所述的方法,其中所述多级缓存设备为两级缓存设备,分别为第一缓存设备和第二缓存设备。
4.根据权利要求1所述的方法,其中确定用于所述存储系统的多级缓存设备各自的对所述存储系统中的多个存储设备的访问的允许并发数包括:
根据所述多个存储设备中的总驱动器数、驱动器类型、磁盘阵列类型以及磁盘阵列组状态计算所述多级缓存设备的总允许并发数;
根据所述多级缓存设备的总允许并发数、磁盘阵列组的完成情况、磁盘阵列组的平均响应时间以及各级缓存设备分配的百分比计算所述多级缓存设备各自的对存储处理器的访问的允许并发数。
5.根据权利要求3所述的方法,其中所述存储系统包括第一存储处理器和第二存储处理器。
6.根据权利要求5所述的方法,进一步包括:
确定所述第一存储处理器到所述多个存储设备的至少一个的连接出现故障;
将所述第一存储处理器中的所述多级缓存设备中的所述允许并发数设置为0。
7.根据权利要求5所述的方法,进一步包括:
将所述第一存储处理器中的所述第一缓存设备的所述允许并发数设置为0;
将所述第一存储处理器中的所述第二缓存设备的所述允许并发数设置为0;
将针对所述第一存储处理器的所述访问请求转发到所述第二存储处理器;以及
将所述第二存储处理器中的所述第二缓存设备的所述允许并发数设置为0。
8.根据权利要求1所述的方法,其中所述多个存储设备为硬盘驱动器。
9.根据权利要求3所述的方法,其中所述第一缓存设备为动态随机访问存储器缓存设备。
10.根据权利要求3所述的方法,其中所述第二缓存设备为固态硬盘缓存设备。
11.一种用于管理存储系统的设备,包括:
至少一个处理单元;
至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令当由所述至少一个处理单元执行时,使得所述设备执行动作,所述动作包括:
确定用于所述存储系统的多级缓存设备各自的对所述存储系统中的多个存储设备的访问的允许并发数,所述允许并发数与所述多个存储设备的状态相关联;
响应于接收针对所述存储系统的访问请求,确定所述访问请求所对应的多级缓存设备中的一个缓存设备;
判断所述缓存设备中的当前并发数是否达到所述允许并发数;以及
响应于所述当前并发数未达到所述允许并发数,执行针对所述存储系统的所述访问请求。
12.根据权利要求11所述的设备,所述动作进一步包括:
响应于所述当前并发数已达到所述允许并发数,挂起所述访问请求。
13.根据权利要求11所述的设备,其中所述多级缓存设备为两级缓存设备,分别为第一缓存设备和第二缓存设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710250200.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:存储管理方法、设备和计算机可读介质
- 下一篇:用于管理存储系统的方法和设备