[发明专利]一种负载均衡方法和相关装置在审
| 申请号: | 202111124477.7 | 申请日: | 2021-09-24 |
| 公开(公告)号: | CN113867635A | 公开(公告)日: | 2021-12-31 |
| 发明(设计)人: | 张孙旻 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F9/50 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 韩丽波 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 负载 均衡 方法 相关 装置 | ||
本申请公开了一种负载均衡方法和相关装置,在达到迁移周期时,确定每个独立冗余磁盘阵列的热度值;根据每个独立冗余磁盘阵列的热度值计算标准差;根据标准差确定每个独立冗余磁盘阵列的期望热度值区间,期望热度值区间为第一热度值至第二热度值之间,第一热度值低于第二热度值。若多个独立冗余磁盘阵列中存在第一独立冗余磁盘阵列的热度值高于第二热度值,且存在第二独立冗余磁盘阵列的热度值低于第一热度值,从第一独立冗余磁盘阵列中筛选第一目标存储块,从第二独立冗余磁盘阵列中筛选第二目标存储块,将第一目标存储块中的数据迁移至第二目标存储块中。本方案提高了独立冗余磁盘阵列的访问效率,使整个存储系统获得更好的性能。
技术领域
本申请涉及计算机技术领域,特别是涉及一种负载均衡方法和相关装置。
背景技术
在大数据时代,后端存储介质如独立冗余磁盘阵列(Redundant Arrays ofIndependent Disks,RAID)的性能对整个存储区域网络(Storage Area Network,SAN)存储系统的影响起到了至关重要的作用。
在拥有多个独立冗余磁盘阵列的同一个逻辑存储池中,用户数据将分布于各个独立冗余磁盘阵列中,但是每个独立冗余磁盘阵列存在带宽限制,当该独立冗余磁盘阵列上的短时间之内的数据读写量达到一定阈值时,将无法超过独立冗余磁盘阵列和存储系统的连接介质的带宽限制,对该独立冗余磁盘阵列的读写速率将会限死无法提升,导致独立冗余磁盘阵列的响应时间在短时间内会大大提高,降低了独立冗余磁盘阵列的访问效率,对于整个存储系统的性能也会有较大的影响。
发明内容
为了解决上述技术问题,本申请提供了一种负载均衡方法和相关装置,解决了多个独立冗余磁盘阵列负载不均的问题,提高了独立冗余磁盘阵列的访问效率,使整个存储系统获得更好的性能。
本申请实施例公开了如下技术方案:
第一方面,本申请实施例提供了一种负载均衡方法,存储系统中包括多个独立冗余磁盘阵列,每个独立冗余磁盘阵列中包括多个存储块,所述方法包括:
在达到迁移周期时,确定所述多个独立冗余磁盘阵列中每个独立冗余磁盘阵列的热度值;
根据所述每个独立冗余磁盘阵列的热度值计算标准差;
根据所述标准差,确定所述每个独立冗余磁盘阵列的期望热度值区间,所述期望热度值区间为第一热度值至第二热度值之间,所述第一热度值低于所述第二热度值;
若所述多个独立冗余磁盘阵列中存在第一独立冗余磁盘阵列的热度值高于所述第二热度值,且所述多个独立冗余磁盘阵列中存在第二独立冗余磁盘阵列的热度值低于所述第一热度值,从所述第一独立冗余磁盘阵列中筛选第一目标存储块,以及从所述第二独立冗余磁盘阵列中筛选第二目标存储块;
将所述第一目标存储块中的数据迁移至所述第二目标存储块中。
可选的,所述第一目标存储块是所述第一独立冗余磁盘阵列中热度值最高的存储块,所述第二目标存储块是所述第二独立冗余磁盘阵列中热度值最低的存储块。
可选的,所述第二独立冗余磁盘阵列中使用的存储块的数量占总存储块数量的百分比小于预设阈值,所述总存储块数量是所述第二独立冗余磁盘阵列中存储块的总数量。
可选的,所述将所述第一目标存储块中的数据迁移至所述第二目标存储块中之前,所述方法还包括:
计算若将所述第一目标存储块中的数据迁移至所述第二目标存储块中,迁移后的所述第二独立冗余磁盘阵列的热度值;
若迁移后的所述第二独立冗余磁盘阵列的热度值未超出所述第二独立冗余磁盘阵列的期望热度值区间的第二热度值,执行将所述第一目标存储块中的数据迁移至所述第二目标存储块中的步骤;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111124477.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆求救方法及系统
- 下一篇:一种区块链的共识方法、共识节点及电子设备





