[发明专利]分布式存储系统的重构方法、装置、设备和存储介质有效
申请号: | 202010117673.0 | 申请日: | 2020-02-25 |
公开(公告)号: | CN113377861B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 许声红;仇玘晏;任怡健 | 申请(专利权)人: | 中移(苏州)软件技术有限公司;中国移动通信集团上海有限公司;中国移动通信集团有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F9/50 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 姚文娴;张颖玲 |
地址: | 215163 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 存储系统 方法 装置 设备 存储 介质 | ||
本申请实施例公开了一种分布式存储系统的重构方法、装置、设备及存储介质,重构方法包括:基于所述系统的第一负载值,获取所述系统的安全负载值,所述第一负载值至少包括:所述系统在第一周期内的最大承受负载值、所述系统在所述第一周期内的业务负载峰值和所述系统在所述第一周期内的业务负载均值;基于所述安全负载值和/或所述业务负载均值,确定所述系统的重构信息。解决了如何在系统发生重构时避免影响前端业务的问题,达到自动调整重构信息的目的。同时,分布式存储系统的重构装置无需判定出业务低谷期,便可使得系统以合理地重构信息进行重构,达到加快重构速度,缩短系统危险期的目的。
技术领域
本申请涉及云计算技术领域,尤其涉及一种分布式存储系统的重构方法、装置、设备及存储介质。
背景技术
随着云计算时代的到来,各种云计算解决方案层出不穷。其中,分布式存储系统是云计算系统中最重要的一部分,因为它承载着整个系统的数据业务,分布式存储系统出现一点小问题对整个云计算系统的影响都是难以估计的。分布式存储系统通常采用多副本策略,当存储磁盘或存储节点发生故障时,丢失的副本可以通过剩余副本在集群其它磁盘或节点上重构回来,从而防止了系统故障时数据丢失的问题。但数据重构将消耗大量的磁盘IO(Input Output,输入输出量),磁盘IO势必和业务IO发生抢占现象,客户业务将受到较大影响,因此,如何在系统发生重构时不影响前端业务已成为当务之急。
发明内容
本申请实施例提供一种分布式存储系统的重构方法、装置、设备及存储介质,能够根据分布式存储系统的负载,及时调节分布式存储系统的重构信息。
为达到上述目的,本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供一种分布式存储系统的重构方法,重构方法包括:
基于系统的第一负载值,获取系统的安全负载值,第一负载值至少包括:系统在第一周期内的最大承受负载值、系统在第一周期内的业务负载峰值和系统在第一周期内的业务负载均值;
基于安全负载值和/或业务负载均值,确定系统的重构信息。
在一些实施例中,基于系统的第一负载值,获取系统的安全负载值,包括:
获取与最大承受负载值对应的第一权重值、与业务负载峰值对应的第二权重值和与业务负载均值对应的第三权重值;
将最大承受负载值与第一权重值相乘的结果、业务负载峰值和第二权重值相乘的结果和业务负载均值与第三权重值相乘的结果进行累加,获取安全负载值。
在一些实施例中,基于安全负载值和/或业务负载均值,确定系统的重构信息,包括:
在系统的实时负载值不小于安全负载值的情况下,若系统处于重构过程,则基于安全负载值确定重构信息。
在一些实施例中,基于安全负载值确定重构信息,包括:
当实时负载值不小于安全负载值时,确定重构信息中的重构系数为第一重构系数,重构系数用于表征系统的重构速度。
在一些实施例中,基于安全负载值和/或业务负载均值,确定系统的重构信息,包括:
在系统的实时负载值小于安全负载值的情况下,若系统处于重构过程,则基于安全负载值和业务负载均值,确定重构信息。
在一些实施例中,基于安全负载值和业务负载均值,确定系统的重构信息,包括:
当实时负载值小于安全负载值,且实时负载值不小于业务负载均值时,确定重构信息中的重构系数为第二重构系数,重构系数用于表征系统的重构速度。
在一些实施例中,基于安全负载值和/或业务负载均值,确定系统的重构信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(苏州)软件技术有限公司;中国移动通信集团上海有限公司;中国移动通信集团有限公司,未经中移(苏州)软件技术有限公司;中国移动通信集团上海有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010117673.0/2.html,转载请声明来源钻瓜专利网。