[发明专利]一种基于RAID卡的数据处理方法、系统、介质及设备有效
| 申请号: | 202110626707.3 | 申请日: | 2021-06-04 |
| 公开(公告)号: | CN113448516B | 公开(公告)日: | 2023-07-21 |
| 发明(设计)人: | 邢科钰 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 杨帆;李红萧 |
| 地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 raid 数据处理 方法 系统 介质 设备 | ||
1.一种基于RAID卡的数据处理方法,其特征在于,包括以下步骤:
使RAID卡控制器的各处理核心之间通过预设通道进行互联,并对各处理核心的IOPS负载量分别进行监控;
响应于各处理核心的IOPS负载量分布满足第一预设条件,通过所述预设通道进行各处理核心之间的任务动态分配;
响应于各处理核心的IOPS负载量分布满足第二预设条件,对待处理数据进行分类并将分类后的数据分别分发至不同的处理核心进行处理;
其中,所述RAID卡控制器共有第一处理核心和第二处理核心两个处理核心;
响应于各处理核心的IOPS负载量分布满足第一预设条件,通过所述预设通道进行各处理核心之间的任务动态分配包括:响应于第一处理核心的IOPS负载量超过第一预设阈值且第二处理核心的IOPS负载量不足第二预设阈值,通过所述预设通道对所述第一处理核心和第二处理核心进行任务动态分配以使各处理核心处理的任务量均衡,其中,所述第一预设阈值大于所述第二预设阈值;
响应于各处理核心的IOPS负载量分布满足第二预设条件,对待处理数据进行分类并将分类后的数据分别分发至不同的处理核心进行处理包括:响应于各处理核心的IOPS负载量均超过第三预设阈值,将待处理数据按照数据块大小进行分类,并将分类后的数据分别分发至不同的处理核心进行处理,其中,所述第三预设阈值大于等于所述第一预设阈值。
2.根据权利要求1所述的方法,其特征在于,使RAID卡控制器的各处理核心之间通过预设通道进行互联,并对各处理核心的IOPS负载量分别进行监控包括:
使RAID卡控制器的两个处理核心之间通过预设通道进行互联,并对各处理核心的IOPS负载量分别进行监控。
3.根据权利要求1所述的方法,其特征在于,将待处理数据按照数据块大小进行分类包括:
通过所述RAID卡的固件中的过滤器将待处理数据按照数据块大小进行分类。
4.根据权利要求1所述的方法,其特征在于,所述任务动态分配包括:
为待处理任务分配标识号,基于标识号将待处理任务分配至对应的处理核心进行处理。
5.根据权利要求1所述的方法,其特征在于,使RAID卡控制器的各处理核心之间通过预设通道进行互联还包括:
使RAID卡控制器的各处理核心之间通过UPI通道进行互联。
6.一种基于RAID卡的数据处理系统,其特征在于,包括:
监控模块,配置用于使RAID卡控制器的各处理核心之间通过预设通道进行互联,并对各处理核心的IOPS负载量分别进行监控;
任务动态分配模块,配置用于响应于各处理核心的IOPS负载量分布满足第一预设条件,通过所述预设通道进行各处理核心之间的任务动态分配;以及
数据分类处理模块,配置用于响应于各处理核心的IOPS负载量分布满足第二预设条件,对待处理数据进行分类并将分类后的数据分别分发至不同的处理核心进行处理;
其中,所述RAID卡控制器共有第一处理核心和第二处理核心两个处理核心;
所述任务动态分配模块配置用于响应于各处理核心的IOPS负载量分布满足第一预设条件,通过所述预设通道进行各处理核心之间的任务动态分配包括:响应于第一处理核心的IOPS负载量超过第一预设阈值且第二处理核心的IOPS负载量不足第二预设阈值,通过所述预设通道对所述第一处理核心和第二处理核心进行任务动态分配以使各处理核心处理的任务量均衡,其中,所述第一预设阈值大于所述第二预设阈值;
所述数据分类处理模块配置用于响应于各处理核心的IOPS负载量分布满足第二预设条件,对待处理数据进行分类并将分类后的数据分别分发至不同的处理核心进行处理包括:响应于各处理核心的IOPS负载量均超过第三预设阈值,将待处理数据按照数据块大小进行分类,并将分类后的数据分别分发至不同的处理核心进行处理,其中,所述第三预设阈值大于等于所述第一预设阈值。
7.一种计算机可读存储介质,其特征在于,存储有计算机程序指令,所述计算机程序指令被执行时实现如权利要求1-5任意一项所述的方法。
8.一种计算机设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时执行如权利要求1-5任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110626707.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种航拍图像拼接方法及装置
- 下一篇:一种噬菌体与益生菌的联合发酵工艺





