[发明专利]存储中的卷的缓存加速管理方法、系统、设备及存储介质有效
| 申请号: | 201810585899.6 | 申请日: | 2018-06-08 |
| 公开(公告)号: | CN108845767B | 公开(公告)日: | 2021-06-29 |
| 发明(设计)人: | 郭坤 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储 中的 缓存 加速 管理 方法 系统 设备 介质 | ||
1.一种存储中的卷的缓存加速管理方法,其特征在于,包括:
选取一个缓存分区;
获取所述缓存分区的数据信息,所述数据信息包含所述缓存分区的模式、所述缓存分区的节点ID以及所述缓存分区的IO组ID;
遍历存储中所有的卷,确定各个所述卷的节点ID以及各个所述卷的IO组ID;
根据所述数据信息、各个所述卷的节点ID以及各个所述卷的IO组ID,从遍历过的所有所述卷中确定出作为所述缓存分区的加速对象的卷集合;
向所述卷集合中的任意个数的卷发送加速开启指令以实现对接收所述加速开启指令的卷的缓存加速;
在所述从遍历过的所有所述卷中确定出作为所述缓存分区的加速对象的卷集合之后,还包括:
检测所述卷集合中的各个卷的缓存加速状态,将处于正在进行缓存加速的状态的卷置入第一列表中,并将处于未进行缓存加速的状态的卷置入第二列表中。
2.根据权利要求1所述的存储中的卷的缓存加速管理方法,其特征在于,在所述从遍历过的所有所述卷中确定出作为所述缓存分区的加速对象的卷集合之后,还包括:
向所述卷集合中的任意个数的卷发送加速关闭指令以实现对接收所述加速关闭指令的卷的缓存加速关闭。
3.根据权利要求1所述的存储中的卷的缓存加速管理方法,其特征在于,所述缓存分区为分区模式为double模式以及single模式二者之一的缓存分区;
其中,所述double模式为:所述缓存分区在一个目标IO组的两个节点上创建,所述目标IO组上有且仅有两个节点;
所述single模式为:所述缓存分区在所述目标IO组的两个节点的其中一个节点上创建。
4.根据权利要求3所述的存储中的卷的缓存加速管理方法,其特征在于,所述根据所述数据信息、各个所述卷的节点ID以及各个所述卷的IO组ID,从遍历过的所有所述卷中确定出作为所述缓存分区的加速对象的卷集合,包括:
当所述缓存分区的模式为所述double模式时,将遍历过的所有所述卷中,卷的IO组ID与所述缓存分区的IO组ID相同的卷,确定为所述缓存分区的加速对象的卷集合;
当所述缓存分区的模式为所述single模式时,将遍历过的所有所述卷中,卷的节点ID与所述缓存分区的节点ID相同的卷,确定为所述缓存分区的加速对象的卷集合。
5.根据权利要求1至4任一项所述的存储中的卷的缓存加速管理方法,其特征在于,所述根据所述数据信息、各个所述卷的节点ID以及各个所述卷的IO组ID,从遍历过的所有所述卷中确定出作为所述缓存分区的加速对象的卷集合,包括:
将遍历过的所有所述卷中,符合目标条件的卷确定为所述缓存分区的加速对象的卷集合中的卷,其中,所述目标条件为:卷的IO组ID与所述缓存分区的IO组ID相同,并且卷的节点ID与所述缓存分区的节点ID相同。
6.一种存储中的卷的缓存加速管理系统,其特征在于,包括:
缓存分区选取模块,用于选取一个缓存分区;
分区信息获取模块,用于获取所述缓存分区的数据信息,所述数据信息包含所述缓存分区的模式、所述缓存分区的节点ID以及所述缓存分区的IO组ID;
卷信息获取模块,用于遍历存储中所有的卷,确定各个所述卷的节点ID以及各个所述卷的IO组ID;
卷集合确定模块,用于根据所述数据信息、各个所述卷的节点ID以及各个所述卷的IO组ID,从遍历过的所有所述卷中确定出作为所述缓存分区的加速对象的卷集合;
加速指令发送模块,用于向所述卷集合中的任意个数的卷发送加速开启指令以实现对接收所述加速开启指令的卷的缓存加速;
还包括:
分类模块,用于在卷集合确定模块从遍历过的所有卷中确定出作为缓存分区的加速对象的卷集合之后,检测所述卷集合中的各个卷的缓存加速状态,将处于正在进行缓存加速的状态的卷置入第一列表中,并将处于未进行缓存加速的状态的卷置入第二列表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810585899.6/1.html,转载请声明来源钻瓜专利网。





