【技术实现步骤摘要】
一种分布式存储扩容方法、装置、存储介质和设备
本申请涉及分布式存储领域,尤其涉及一种分布式存储扩容方法、装置、存储介质和设备。
技术介绍
在分布式存储领域中,关于分布式存储的扩容(即存储设备的采购)、以及容量的使用情况等方面尚无通用的标准。尤其在容量部署规模较大、且多个资源池互相隔离的情况下,用户无法感知分布式存储的扩容需求,给分布式存储的使用和成本带来较多的不利因素。因此,如何感知分布式存储的扩容需求,成为本领域技术人员亟需解决的问题。
技术实现思路
本申请提供了一种分布式存储扩容方法、装置、存储介质和设备,目的在于精准感知分布式存储的扩容需求。为了实现上述目的,本申请提供了以下技术方案:一种分布式存储扩容方法,包括:部署一个资源池,得到所述资源池对外提供的总容量;对分布式存储进行容量初始化,得到所述分布式存储对外提供的总容量;在当前时间进入新的时间节点的情况下,将所述分布式存储在当前时间节点的分配容量和使用容量,输入至预测模型中,得到所述预测模型的输出结果;其中,所述时间节点用于指示采购存储设备的时间周期;所述预测模型基于所述分布式存储在各个历史时间节点的分配容量和使用容量预先构建;所述输出结果用于指示,所述新的时间节点相较于所述当前时间节点的分配容量和使用容量各自的变化量;依据所述变化量、所述分布式存储在当前时间节点的分配容量和使用容量、预先配置的运维数据、所述资源池对外提供的总容量、以及所述分布式存储对外提供的总容量,计算得到所述新的 ...
【技术保护点】
1.一种分布式存储扩容方法,其特征在于,包括:/n部署一个资源池,得到所述资源池对外提供的总容量;/n对分布式存储进行容量初始化,得到所述分布式存储对外提供的总容量;/n在当前时间进入新的时间节点的情况下,将所述分布式存储在当前时间节点的分配容量和使用容量,输入至预测模型中,得到所述预测模型的输出结果;其中,所述时间节点用于指示采购存储设备的时间周期;所述预测模型基于所述分布式存储在各个历史时间节点的分配容量和使用容量预先构建;所述输出结果用于指示,所述新的时间节点相较于所述当前时间节点的分配容量和使用容量各自的变化量;/n依据所述变化量、所述分布式存储在当前时间节点的分配容量和使用容量、预先配置的运维数据、所述资源池对外提供的总容量、以及所述分布式存储对外提供的总容量,计算得到所述新的时间节点所需采购存储设备的数量。/n
【技术特征摘要】
1.一种分布式存储扩容方法,其特征在于,包括:
部署一个资源池,得到所述资源池对外提供的总容量;
对分布式存储进行容量初始化,得到所述分布式存储对外提供的总容量;
在当前时间进入新的时间节点的情况下,将所述分布式存储在当前时间节点的分配容量和使用容量,输入至预测模型中,得到所述预测模型的输出结果;其中,所述时间节点用于指示采购存储设备的时间周期;所述预测模型基于所述分布式存储在各个历史时间节点的分配容量和使用容量预先构建;所述输出结果用于指示,所述新的时间节点相较于所述当前时间节点的分配容量和使用容量各自的变化量;
依据所述变化量、所述分布式存储在当前时间节点的分配容量和使用容量、预先配置的运维数据、所述资源池对外提供的总容量、以及所述分布式存储对外提供的总容量,计算得到所述新的时间节点所需采购存储设备的数量。
2.根据权利要求1所述的方法,其特征在于,所述将所述分布式存储在当前时间节点的分配容量和使用容量,输入至预测模型中,得到所述预测模型的输出结果,包括:
将所述分布式存储在当前时间节点的分配容量,输入至第一预测模型中,得到所述第一预测模型的输出结果;所述第一预测模型基于所述分布式存储在各个历史时间节点的分配容量预先构建;所述第一预测模型的输出结果用于指示,所述新的时间节点相较于所述当前时间节点的分配容量的变化量;
将所述分布式存储在当前时间节点的使用容量,输入至第二预测模型中,得到所述第二预测模型的输出结果;所述第二预测模型基于所述分布式存储在各个历史时间节点的使用容量预先构建;所述第二预测模型的输出结果用于指示,所述新的时间节点相较于所述当前时间节点的使用容量的变化量。
3.根据权利要求2所述的方法,其特征在于,基于所述分布式存储在各个历史时间节点的分配容量构建所述第一预测模型的过程,包括:
预先获取所述分布式存储在各个历史时间节点的分配容量;
将所述历史时间节点与所述分配容量进行映射关联,得到第一映射关系;所述第一映射关系用于反映所述分配容量的历史变化趋势;
解析所述历史变化趋势,得到第一参数和第二参数;所述第一参数用于反映所述分配容量在所述历史变化趋势中的阶跃性变化,所述第二参数用于反映所述分配容量在所述历史变化趋势中的惯性变化;
基于所述分配容量、所述第一参数、所述第二参数、以及所述历史时间节点之间的对应关系进行数学建模,得到所述第一预测模型。
4.根据权利要求2所述的方法,其特征在于,基于所述分布式存储在各个历史时间节点的使用容量构建所述第二预测模型的过程,包括:
预先获取所述分布式存储在各个历史时间节点的使用容量;
将所述历史时间节点与所述使用容量进行映射关联,得到第二映射关系;所述第二映射关系用于反映所述使用容量的历史变化趋势;
解析所述历史变化趋势,得到第三参数和第四参数;所述第三参数用于反映所述使用容量在所述历史变化趋势中的阶跃性变化,所述第四参数用于反映所述使用容量在所述历史变化趋势中的惯性变化;
基于所述使用容量、所述第三参数、所述第四参数、以及所述历史时间节点之间的对应关系进行数学建模,得到所述第二预测模型。
5.根据权利要求1所述的方法,其特征在于,所述运维数据包括单位时间...
【专利技术属性】
技术研发人员:章翘俏,谢乾阳,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。