[发明专利]用于管理存储系统的方法、设备和计算机可读介质有效
申请号: | 201710250538.1 | 申请日: | 2017-04-17 |
公开(公告)号: | CN108733518B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 杨利锋;徐鑫磊;高健;董继炳;韩耕 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20;G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 存储系统 方法 设备 计算机 可读 介质 | ||
本公开的实施例涉及用于管理存储系统的方法、设备和计算机可读介质。该存储系统包括盘阵列,并且该盘阵列包括至少一个盘阵列组。一种方法包括响应于接收到指示该盘阵列中的盘发生故障的第一消息,确定与故障盘所属的盘阵列组有关的第一信息。该方法还包括获取该盘阵列组中用于重建故障盘的尚未完成的输入/输出(I/O)操作的第一数目。该方法还包括基于第一信息和第一数目,确定能够用于该盘阵列组的I/O操作的阈值数目。此外,该方法还包括基于该阈值数目,控制向该盘阵列组发出的I/O操作的数目。
技术领域
本公开的实施例总体涉及数据存储领域,具体涉及用于管理存储系统的方法、设备和计算机可读介质。
背景技术
存储系统通常具有多种存储组件,以针对来自上层应用的输入/输出(I/O)请求提供具有不同响应时间的响应。例如,存储系统通常具有高速缓存和多个存储盘,并且多个存储盘可以被组织在盘阵列中。高速缓存可以用于在诸如动态随机访问存储器(DRAM)中缓存数据,以提供针对I/O请求的更快速的响应。盘阵列则用于响应针对未被缓存在高速缓存中的数据的I/O请求,并且这样的响应通常具有较长的响应时间。
当盘阵列中的盘发生故障时,通常需要利用该故障盘所属的盘阵列组中的备用盘来重建该故障盘(即,将故障盘中的数据恢复到备用盘中)。在该重建过程中,存储系统仍然可能接收到来自上层应用的针对发生故障的盘阵列组的随机I/O请求。大量的这种随机I/O请求可能导致重建过程变慢甚至中断。在此情况下,如果该盘阵列组中的另一盘也发生故障,则有可能导致数据丢失。
发明内容
本公开的实施例提供了用于管理存储系统的方法、设备和计算机可读介质。
在本公开的第一方面,提供了一种用于管理存储系统的方法。该存储系统包括盘阵列,并且该盘阵列包括至少一个盘阵列组。该方法包括:响应于接收到指示盘阵列中的盘发生故障的第一消息,确定与故障盘所属的盘阵列组有关的第一信息;获取该盘阵列组中用于重建故障盘的尚未完成的输入/输出(I/O)操作的第一数目;基于第一信息和第一数目,确定能够用于该盘阵列组的I/O操作的阈值数目;以及基于该阈值数目,控制向该盘阵列组发出的I/O操作的数目。
在本公开的第二方面,提供了一种用于管理存储系统的方法。该存储系统包括盘阵列和高速缓存,并且该盘阵列至少包括第一盘阵列组和第二盘阵列组。该方法包括:响应于接收到指示第一盘阵列组发生故障的消息,从高速缓存中的多个列表中选择要向盘阵列写入的第一数据条目,该多个列表至少包括第一列表和第二列表,其中第一列表用于缓存针对盘阵列中的故障盘阵列组的数据条目;响应于确定第一数据条目来自第一列表,将第一数据条目写入到盘阵列中;响应于确定第一数据条目来自第二列表并且第一数据条目要被写入到第一盘阵列组中,将第一数据条目从第二列表移动到第一列表中;以及响应于确定第一数据条目要被写入到第二盘阵列组中,将第一数据条目写入到该第二盘阵列组中。
在本公开的第三方面,提供了一种用于管理存储系统的设备。该存储系统包括盘阵列,并且该盘阵列包括至少一个盘阵列组。该设备包括至少一个处理单元和至少一个存储器。至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。该指令当由至少一个处理单元执行时使得设备执行动作,该动作包括:响应于接收到指示盘阵列中的盘发生故障的第一消息,确定与故障盘所属的盘阵列组有关的第一信息;获取该盘阵列组中用于重建故障盘的尚未完成的输入/输出(I/O)操作的第一数目;基于第一信息和第一数目,确定能够用于该盘阵列组的I/O操作的阈值数目;以及基于该阈值数目,控制向该盘阵列组发出的I/O操作的数目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710250538.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:SSD固件升级保护方法及装置
- 下一篇:一种USB设备的配置方法及主机