分布式存储集群资源能耗优化方法及其装置、电子设备制造方法及图纸

技术编号:38013144 阅读:7 留言:0更新日期:2023-06-30 10:36
本发明专利技术公开了一种分布式存储集群资源能耗优化方法及其装置、电子设备,其中,该资源能耗优化方法包括:采集业务应用系统的业务状态信息,基于业务状态信息,判断业务应用系统的活跃度等级,接收业务应用系统的预设权重值,并基于活跃度等级以及预设权重值确定业务应用系统的存储备份等级,基于与存储备份等级对应的存储备份策略,调整与业务应用系统对应的分布式存储集群的存储状态。本发明专利技术解决了相关技术中无法合理配置不同业务应用系统对应的分布式存储集群的存储状态,导致资源利用率较低,能源消耗较大的技术问题。能源消耗较大的技术问题。能源消耗较大的技术问题。

【技术实现步骤摘要】
分布式存储集群资源能耗优化方法及其装置、电子设备


[0001]本专利技术涉及新兴信息
,具体而言,涉及一种分布式存储集群资源能耗优化方法及其装置、电子设备。

技术介绍

[0002]当前,云化部署是未来元宇宙技术发展背景下的重要技术基础与发展趋势。云计算系统的运行基础是大规模的遍布全国各地的大型数据中心与网络基础设施。随着业务系统上云的开展,云计算平台上承载的业务应用系统数量越来越多,种类越来越多样。分布式存储中保存的业务数据种类与构成越来越复杂。每年大规模的数据中心为存储海量的业务数据,能源消耗巨大,作为数据传输通路基础设施的网络资源的需求也较高。
[0003]在分布式存储集群层面,优化业务系统底层数据存储灾备配置,进而尽可能的节约存储空间、资源能源消耗,减轻异地灾备同步等操作对网络的资源占用具有重要意义。因此,亟需一种分布式存储集群资源能耗优化方法,以优化资源与能耗,达到节能、提高资源利用率、节约网络资源的作用。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种分布式存储集群资源能耗优化方法及其装置、电子设备,以至少解决相关技术中无法合理配置不同业务应用系统对应的分布式存储集群的存储状态,导致资源利用率较低,能源消耗较大的技术问题。
[0006]根据本专利技术实施例的一个方面,提供了一种分布式存储集群资源能耗优化方法,包括:采集业务应用系统的业务状态信息,其中,所述业务状态信息包含所述业务应用系统中的业务数据的状态,每个所述业务应用系统对应一个分布式存储集群;基于所述业务状态信息,判断所述业务应用系统的活跃度等级,其中,所述活跃度等级用于表示所述业务应用系统的活跃程度;接收所述业务应用系统的预设权重值,并基于所述活跃度等级以及所述预设权重值确定所述业务应用系统的存储备份等级;基于与所述存储备份等级对应的存储备份策略,调整与所述业务应用系统对应的所述分布式存储集群的存储状态,其中,所述存储状态用于作为对所述业务应用系统中的所述业务数据进行存储的依据。
[0007]可选地,在采集业务应用系统的业务状态信息之前,还包括:向外部设备发起初始化存储备份请求,其中,所述外部设备用于接收所述初始化存储备份请求,并在响应所述初始化存储备份请求的情况下,返回初始存储备份等级;在预设时间段内没有接收到所述外部设备返回的所述初始存储备份等级的情况下,确定所述初始存储备份等级为第一备份等级;将所述初始存储备份等级表征为当前备份等级。
[0008]可选地,在基于所述活跃度等级以及所述预设权重值确定所述业务应用系统的存储备份等级之后,还包括:在所述存储备份等级与所述当前备份等级不一致的情况下,将所述当前备份等级变更为所述存储备份等级。
[0009]可选地,基于所述业务状态信息,判断所述业务应用系统的活跃度等级的步骤,包括:基于所述业务状态信息,确定所述业务应用系统在判断周期内的总读操作次数以及总写操作次数,其中,所述判断周期是预先设置的时间范围;基于所述总读操作次数以及所述总写操作次数,确定所述业务应用系统在所述判断周期内的存储读写总数;在所述存储读写总数小于第一活跃阈值的情况下,确定所述业务应用系统的所述活跃度等级为第一活跃等级;在所述存储读写总数大于等于所述第一活跃阈值且小于第二活跃阈值的情况下,确定所述业务应用系统的所述活跃度等级为第二活跃等级,其中,所述第一活跃阈值小于所述第二活跃阈值;在所述存储读写总数大于等于所述第二活跃阈值的情况下,确定所述业务应用系统的所述活跃度等级为第三活跃等级,其中,所述第三活跃等级分为写入式第三活跃等级以及读取式第三活跃等级。
[0010]可选地,在确定所述业务应用系统的所述活跃度等级为第三活跃等级之后,还包括:基于预设比例系数以及所述存储读写总数,确定判断比值;在所述总写操作次数大于所述判断比值的情况下,将所述第三活跃等级归类为所述写入式第三活跃等级;在所述总读操作次数大于所述判断比值的情况下,将所述第三活跃等级归类为所述读取式第三活跃等级。
[0011]可选地,基于所述活跃度等级以及所述预设权重值确定所述业务应用系统的存储备份等级的步骤,包括:在所述预设权重值为第一权重值的情况下,依据所述活跃度等级确定所述业务应用系统的所述存储备份等级;在所述预设权重值为第二权重值的情况下,确定所述存储备份等级为第一备份等级其中,所述第二权重值大于所述第一权重值;在所述预设权重值为第三权重值的情况下,确定所述存储备份等级为第二备份等级,其中,所述第三权重值大于所述第二权重值;在所述预设权重值为第四权重值的情况下,判断所述总写操作次数是否大于所述判断比值,其中,所述第四权重值大于所述第三权重值;在所述总写操作次数大于所述判断比值,确定所述存储备份等级为第三备份等级中的写入式第三备份等级,或者,在所述总写操作次数小于等于所述判断比值,确定所述存储备份等级为第三备份等级中的读取式第三备份等级。
[0012]可选地,依据所述活跃度等级确定所述业务应用系统的所述存储备份等级的步骤,包括:在所述活跃度等级为所述第一活跃等级的情况下,确定所述存储备份等级为所述第一备份等级;在所述活跃度等级为所述第二活跃等级的情况下,确定所述存储备份等级为所述第二备份等级;在所述活跃度等级为所述写入式第三活跃等级的情况下,确定所述存储备份等级为所述写入式第三备份等级;在所述活跃度等级为所述读取式第三活跃等级的情况下,确定所述存储备份等级为所述读取式第三备份等级。
[0013]可选地,在基于与所述存储备份等级对应的存储备份策略,调整与所述业务应用系统对应的所述分布式存储集群的存储状态之前,还包括:在所述存储备份等级为所述第一备份等级的情况下,确定存储备份策略为第一备份策略,其中,所述第一备份策略为筛选当前数据备份集合,并将同步模式的同步间隔调整为第一间隔;在所述存储备份等级为所述第二备份等级的情况下,确定存储备份策略为第二备份策略,其中,所述第二备份策略为保留当前数据备份集合,并将同步模式的同步间隔调整为第二间隔;在所述存储备份等级为所述第三备份等级的情况下,确定存储备份策略为第三备份策略,其中,所述第三备份策略为调整当前数据备份集合以及当前资源池的分布状态,并将同步模式的同步间隔调整为
第三间隔。
[0014]可选地,基于与所述存储备份等级对应的存储备份策略,调整与所述业务应用系统对应的所述分布式存储集群的存储状态的步骤,包括:将与所述存储备份策略关联的灾备模式控制策略转化为第一执行指令;接收业务需求,并将所述业务需求转化为子指令加入至所述第一执行指令;将与所述存储备份策略关联的同步模式控制策略转化为第二执行指令;执行所述第一执行指令以及所述第二执行指令,完成对所述存储状态的调整。
[0015]可选地,在基于所述活跃度等级以及所述预设权重值确定所述业务应用系统的存储备份等级之后,还包括:在所述存储备份等级为第三备份等级的情况下,在预设远程存储资源池中创建所述业务应用系统的所述业务数据的远程备份资源池,其中,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分布式存储集群资源能耗优化方法,其特征在于,包括:采集业务应用系统的业务状态信息,其中,所述业务状态信息包含所述业务应用系统中的业务数据的状态,每个所述业务应用系统对应一个分布式存储集群;基于所述业务状态信息,判断所述业务应用系统的活跃度等级,其中,所述活跃度等级用于表示所述业务应用系统的活跃程度;接收所述业务应用系统的预设权重值,并基于所述活跃度等级以及所述预设权重值确定所述业务应用系统的存储备份等级;基于与所述存储备份等级对应的存储备份策略,调整与所述业务应用系统对应的所述分布式存储集群的存储状态,其中,所述存储状态用于作为对所述业务应用系统中的所述业务数据进行存储的依据。2.根据权利要求1所述的资源能耗优化方法,其特征在于,在采集业务应用系统的业务状态信息之前,还包括:向外部设备发起初始化存储备份请求,其中,所述外部设备用于接收所述初始化存储备份请求,并在响应所述初始化存储备份请求的情况下,返回初始存储备份等级;在预设时间段内没有接收到所述外部设备返回的所述初始存储备份等级的情况下,确定所述初始存储备份等级为第一备份等级;将所述初始存储备份等级表征为当前备份等级。3.根据权利要求2所述的资源能耗优化方法,其特征在于,在基于所述活跃度等级以及所述预设权重值确定所述业务应用系统的存储备份等级之后,还包括:在所述存储备份等级与所述当前备份等级不一致的情况下,将所述当前备份等级变更为所述存储备份等级。4.根据权利要求1所述的资源能耗优化方法,其特征在于,基于所述业务状态信息,判断所述业务应用系统的活跃度等级的步骤,包括:基于所述业务状态信息,确定所述业务应用系统在判断周期内的总读操作次数以及总写操作次数,其中,所述判断周期是预先设置的时间范围;基于所述总读操作次数以及所述总写操作次数,确定所述业务应用系统在所述判断周期内的存储读写总数;在所述存储读写总数小于第一活跃阈值的情况下,确定所述业务应用系统的所述活跃度等级为第一活跃等级;在所述存储读写总数大于等于所述第一活跃阈值且小于第二活跃阈值的情况下,确定所述业务应用系统的所述活跃度等级为第二活跃等级,其中,所述第一活跃阈值小于所述第二活跃阈值;在所述存储读写总数大于等于所述第二活跃阈值的情况下,确定所述业务应用系统的所述活跃度等级为第三活跃等级,其中,所述第三活跃等级分为写入式第三活跃等级以及读取式第三活跃等级。5.根据权利要求4所述的资源能耗优化方法,其特征在于,在确定所述业务应用系统的所述活跃度等级为第三活跃等级之后,还包括:基于预设比例系数以及所述存储读写总数,确定判断比值;在所述总写操作次数大于所述判断比值的情况下,将所述第三活跃等级归类为所述写
入式第三活跃等级;在所述总读操作次数大于所述判断比值的情况下,将所述第三活跃等级归类为所述读取式第三活跃等级。6.根据权利要求5所述的资源能耗优化方法,其特征在于,基于所述活跃度等级以及所述预设权重值确定所述业务应用系统的存储备份等级的步骤,包括:在所述预设权重值为第一权重值的情况下,依据所述活跃度等级确定所述业务应用系统的所述存储备份等级;在所述预设权重值为第二权重值的情况下,确定所述存储备份等级为第一备份等级其中,所述第二权重值大于所述第一权重值;在所述预设权重值为第三权重值的情况下,确定所述存储备份等级为第二备份等级,其中,所述第三权重值大于所述第二权重值;在所述预设权重值为第四权重值的情况下,判断所述总写操作次数是否大于所述判断比值,其中,所述第四权重值大于所述第三权重值;在所述总写操作次数大于所述判断比值,确定所述存储备份等级为第三备份等级中的写入式第三备份等级,或者,在所述总写操作次数小于等于所述判断比值,确定所述存储备份等级为第三备份等级中的读取式...

【专利技术属性】
技术研发人员:侯永进田生军刘刚刘悦陈克岚
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1