[发明专利]用于缓存盘阵列扩容的方法及设备有效
申请号: | 201511021242.X | 申请日: | 2015-12-30 |
公开(公告)号: | CN106933493B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 李雄成;徐鑫磊;杨利锋;李华东;高健 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/20 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 缓存 阵列 扩容 方法 设备 | ||
1.一种用于缓存盘阵列扩容的方法,包括:
响应于检测到添加至第一缓存盘阵列中的第一新缓存盘,来为所述第一新缓存盘执行初始化,而不停用所述第一缓存盘阵列中的其它缓存盘;
基于所述初始化的结果,为缓存页元数据分配存储空间,并将缓存页元数据保存到初始化的目录逻辑单元号LUN中;
响应于所述存储空间的分配的完成,将存储在内存中的相同的所述缓存页元数据也保存到所述目录逻辑单元号LUN中,以使得所述第一新缓存盘处于就绪状态;
响应于所述第一新缓存盘处于所述就绪状态,将所述第一新缓存盘置于已初始化状态以完成对所述第一缓存盘阵列的扩容;以及
如果在添加所述第一新缓存盘时发生故障:
响应于故障确认消息被所述第一缓存盘阵列接收,将所述第一缓存盘阵列配置为处于故障状态,以使得所述第一新缓存盘能够从所述第一缓存盘阵列中被移除。
2.根据权利要求1所述的方法,其中对所述第一新缓存盘执行的所述初始化包括:创建目录逻辑单元号LUN和数据逻辑单元号LUN。
3.根据权利要求1所述的方法,还包括:
在检测被添加到所述第一缓存盘阵列中的所述第一新缓存盘之前,确定是否向所述第一缓存盘阵列中插入所述第一新缓存盘。
4.根据权利要求3所述的方法,其中确定是否向所述第一缓存盘阵列中添加所述第一新缓存盘包括:
设置第一计数值和第二计数值,其中所述第一计数值表示对被访问且被缓存到所述第一缓存盘阵列中的页的计数值,并且所述第二计数值表示对被访问但未被复制到第一缓存盘阵列中的页的计数值;以及
当所述第一计数值小于所述第二计数值时,确定向所述第一缓存盘阵列中添加所述第一新缓存盘。
5.根据权利要求1所述的方法,其中响应于所述第一新缓存盘处于所述就绪状态,将所述第一新缓存盘置于已初始化状态以完成对所述第一缓存盘阵列的扩容包括:
响应于将所述第一新缓存盘置于所述就绪状态,并且响应于处于第二缓存盘阵列中的第二新缓存盘也处于就绪状态,来完成对所述第一新缓存盘阵列的扩容,
其中所述第二缓存盘阵列被配置为所述第一缓存盘阵列的对等缓存盘阵列。
6.根据权利要求5所述的方法,其中响应于将所述第一新缓存盘置于所述就绪状态,并且响应于处于第二缓存盘阵列中的第二新缓存盘也处于就绪状态,来完成对所述第一新缓存盘阵列的扩容包括:
响应于将所述第一新缓存盘置于所述就绪状态,从所述第一缓存盘阵列向第二缓存盘阵列发送指示所述第一新缓存盘处于就绪状态的通知;以及
响应于所述第一缓存盘阵列从所述第二缓存盘阵列接收到指示所述第二新缓存盘也处于就绪状态的通知,将所述第一新缓存盘置于已初始化状态以完成对所述第一缓存盘阵列的扩容。
7.根据权利要求1所述的方法,其中响应于所述第一缓存盘阵列接收到故障确认消息,来将所述第一缓存盘阵列置为故障状态,以使得能够将所述第一新缓存盘从所述第一缓存盘阵列中移除包括:
在所述方法的任一步骤发生故障时:
从所述第一缓存盘阵列向第二缓存盘阵列发送故障消息,以指示所述第一缓存盘阵列的扩容步骤中的所述任一步骤中发生故障;以及
响应于所述第二缓存盘阵列接受所述故障消息,将所述第一缓存盘阵列置为故障状态,以使得能够将所述第一新缓存盘从所述第一缓存盘阵列中移除,否则
响应于所述第二缓存盘阵列拒绝所述故障消息,将所述第一缓存盘阵列置为等待状态,以等待所述第二缓存盘阵列接受所述故障消息,
其中在所述第二缓存盘阵列未完成扩容的情况下,所述第二缓存盘阵列拒绝来自所述第一缓存盘阵列的所述故障消息,并且
其中在所述第二缓存盘阵列完成扩容的情况下,所述第二缓存盘阵列接受来自所述第一缓存盘阵列的所述故障消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511021242.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能卡翻卡机构
- 下一篇:一种毛毯坯料开卷供料机构