用于备份链路节点的备份性能分析方法技术

技术编号:35916134 阅读:30 留言:0更新日期:2022-12-10 10:58
本公开提供了一种用于备份链路节点的备份性能分析方法,可以应用于运维技术领域。该用于备份链路节点的备份性能分析方法包括:获取第一备份策略,第一备份策略包括第一预设时间段内不同的备份任务表,备份任务表包括备份时间、备份数据量以及备份链路节点;基于不同的备份任务表,计算备份链路节点的节点性能汇总表;以及基于预设的备份链路节点分析规则,对节点性能汇总表进行分析,确定对应的备份链路节点的性能状态,其中,预设的备份链路节点分析规则是针对不同节点维度对备份链路节点设计的,节点维度包括节点设备维度和节点设备组维度。本公开还提供了一种用于备份链路节点的备份性能分析装置、设备、存储介质和程序产品。品。品。

【技术实现步骤摘要】
用于备份链路节点的备份性能分析方法


[0001]本公开涉及运维
,具体地涉及一种用于备份链路节点的备份性能分析方法、装置、设备、介质和程序产品。

技术介绍

[0002]在集中式的存储环境中,通常采用的三层架构实现备份,三层架构分别为:主控制层、备份介质层以及客户端层。其中,备份介质层尤为重要,其主要功能在于将客户端层中需要进行备份的数据,备份至备份介质上。
[0003]在实际备份过程中,备份对象的种类和体量庞大,生产中会依据备份对象的特性采用不同的备份路径和备份介质,使得生产存在的各类备份路径较多,不同备份路径上又包括不同的备份链路节点,因此,在上述诸多因素的叠加下,会使得某一特定备份链路节点在某段时间段上,其备份体量都会形成数据热点和因备份数据不均衡而产生的备份堵塞情况,从而使受影响数据对象的备份效率降低,进而形成数据安全隐患。
[0004]为保证备份的链路节点的负载一定程度上的均衡,需要在备份任务发生之前对备份任务所经过的备份链路节点进行配置。而对于链路节点的配置则依赖于链路上各对象节点的性能情况,但现有技术中缺少对链路节点性能统计分析的有效的手段。

技术实现思路

[0005]鉴于上述问题,本公开提供了提高节点统计分析有效性的用于备份链路节点的备份性能分析方法、装置、设备、介质和程序产品。
[0006]根据本公开的第一个方面,提供了一种用于备份链路节点的备份性能分析方法,包括:获取第一备份策略,所述第一备份策略包括第一预设时间段内不同的备份任务表,所述备份任务表包括备份时间、备份数据量以及备份链路节点;基于所述不同的备份任务表,计算所述备份链路节点的节点性能汇总表;以及基于预设的备份链路节点分析规则,对所述节点性能汇总表进行分析,确定对应的所述备份链路节点的性能状态,其中,所述预设的备份链路节点分析规则是针对不同节点维度对备份链路节点设计的,所述节点维度包括节点设备维度和节点设备组维度。
[0007]根据本公开的实施例,其中,在所述获取第一备份策略后,所述方法还包括:按照第二预设时间段,对所述备份任务表进行切片处理,得到切片后的备份任务表,其中,多个所述第二预设时间段将所述第一预设时间段分为预设数量的区间。
[0008]根据本公开的实施例,其中,所述按照第二预设时间段,对所述备份任务表进行切片处理,得到切片后的备份任务表,包括:计算所述备份时间在不同的所述第二预设时间段内的实际备份时间。
[0009]根据本公开的实施例,其中,所述按照第二预设时间段,对所述备份任务表进行切片处理,得到切片后的备份任务表,还包括:计算所述备份数据量在不同的所述第二预设时间段内的实际备份数据量,其中,所述实际备份数据量等于所述备份数据量。
[0010]根据本公开的实施例,其中,所述备份任务表包括多个备份链路节点,所述备份链路节点至少包括第一备份链路节点,所述基于所述不同的备份任务表,计算所述备份链路节点的节点性能汇总表,包括:获取涉及所述第一备份链路节点的多个第一备份任务表;基于所述多个第一备份任务表,确定所述第一备份链路节点的多个第一任务节点性能表;以及汇总所述多个第一任务节点性能表,得到第一节点性能汇总表。
[0011]根据本公开的实施例,其中,所述基于所述多个第一备份任务表,确定所述第一备份链路节点的多个第一任务节点性能表,包括:建立所述第一任务节点性能表,所述第一任务节点性能表包括所述第一备份链路节点、节点备份时间和节点备份数据量,其中,所述节点备份时间的数值采用所述实际备份时间的数值,所述备份数据量的数值采用所述实际备份数据量的数值。
[0012]根据本公开的实施例,其中,所述基于预设的备份链路节点分析规则,对所述节点性能汇总表进行分析,确定对应的所述备份链路节点的性能状态,包括:当所述备份链路节点在所述第二预设时间段对应的实际备份数据量超过第一阈值时,则判定所述备份链路节点对应所述节点设备为繁忙状态,其中,所述第一阈值是基于不同节点设备类型直接设置的;和/或当所述备份链路节点在所述第二预设时间段对应的实际备份数据量小于第二阈值时,则判定所述备份链路节点对应的所述节点设备组为负载不均衡,其中,所述第二阈值是基于节点设备组类型设置的。
[0013]根据本公开的实施例,其中,所述节点设备类型包括:备份介质服务器、磁带机以及磁盘,所述节点设备组类型包括:备份介质服务器组、磁带机组以及磁盘组,所述基于节点设备组类型设置所述第二阈值包括:对于所述备份介质服务器组,获取服务器性能上限、服务器数量以及所述实际备份数据量;以及基于所述服务器性能上限、所述服务器数量以及所述实际备份数据量,计算所述第二阈值。
[0014]根据本公开的实施例,其中,所述第二阈值的获取方法还包括:对于所述磁带机组,获取磁带机繁忙状态以及磁带机数量;以及基于所述磁带机繁忙状态和磁带机数量,计算所述第二阈值。
[0015]根据本公开的实施例,其中,所述第二阈值的获取方法还包括:对于所述磁盘组,获取磁盘性能上限、磁盘数量以及所述实际备份数据量;以及基于所述性能上限、所述磁盘数量以及所述实际备份数据量,计算所述第二阈值。
[0016]本公开的第二个方面,提供了一种用于备份链路节点的备份性能分析装置,包括:包括:任务采集模块,用于获取第一备份策略,所述第一备份策略包括第一预设时间段内不同的备份任务表,所述备份任务表包括备份时间、备份数据量以及备份链路节点;节点性能汇总模块,用于基于所述不同的备份任务表,计算所述备份链路节点的节点性能汇总表;以及节点性能状态分析模块,用于基于预设的备份链路节点分析规则,对所述节点性能汇总表进行分析,确定对应的所述备份链路节点的性能状态,其中,所述预设的备份链路节点分析规则是针对不同节点维度对备份链路节点设计的,所述节点维度包括节点设备维度和节点设备组维度。
[0017]根据本公开的实施例,其中,所述装置还包括切片模块,所述切片模块,用于按照第二预设时间段,对所述备份任务表进行切片处理,得到切片后的备份任务表,其中,多个所述第二预设时间段将所述第一预设时间段分为预设数量的区间。
[0018]根据本公开的实施例,其中,所述切片模块,还用于计算所述备份时间在不同的所述第二预设时间段内的实际备份时间。
[0019]根据本公开的实施例,其中,所述切片模块,还用于计算所述备份数据量在不同的所述第二预设时间段内的实际备份数据量,其中,所述实际备份数据量等于所述备份数据量。
[0020]根据本公开的实施例,其中,所述节点性能汇总模块,还用于获取涉及所述第一备份链路节点的多个第一备份任务表;基于所述多个第一备份任务表,确定所述第一备份链路节点的多个第一任务节点性能表;以及汇总所述多个第一任务节点性能表,得到第一节点性能汇总表。
[0021]根据本公开的实施例,其中,所述节点性能汇总模块,还用于建立所述第一任务节点性能表,所述第一任务节点性能表包括所述第一备份链路节点、节点备份时间和节点备份数据量,其中,所述节点备份时间的数值采用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于备份链路节点的备份性能分析方法,包括:获取第一备份策略,所述第一备份策略包括第一预设时间段内不同的备份任务表,所述备份任务表包括备份时间、备份数据量以及备份链路节点;基于所述不同的备份任务表,计算所述备份链路节点的节点性能汇总表;以及基于预设的备份链路节点分析规则,对所述节点性能汇总表进行分析,确定对应的所述备份链路节点的性能状态,其中,所述预设的备份链路节点分析规则是针对不同节点维度对备份链路节点设计的,所述节点维度包括节点设备维度和节点设备组维度。2.根据权利要求1所述的方法,其中,在所述获取第一备份策略后,所述方法还包括:按照第二预设时间段,对所述备份任务表进行切片处理,得到切片后的备份任务表,其中,多个所述第二预设时间段将所述第一预设时间段分为预设数量的区间。3.根据权利要求2所述的方法,其中,所述按照第二预设时间段,对所述备份任务表进行切片处理,得到切片后的备份任务表,包括:计算所述备份时间在不同的所述第二预设时间段内的实际备份时间。4.根据权利要求3所述的方法,其中,所述按照第二预设时间段,对所述备份任务表进行切片处理,得到切片后的备份任务表,还包括:计算所述备份数据量在不同的所述第二预设时间段内的实际备份数据量,其中,所述实际备份数据量等于所述备份数据量。5.根据权利要求4所述的方法,其中,所述备份任务表包括多个备份链路节点,所述备份链路节点至少包括第一备份链路节点,所述基于所述不同的备份任务表,计算所述备份链路节点的节点性能汇总表,包括:获取涉及所述第一备份链路节点的多个第一备份任务表;基于所述多个第一备份任务表,确定所述第一备份链路节点的多个第一任务节点性能表;以及汇总所述多个第一任务节点性能表,得到第一节点性能汇总表。6.根据权利要求5所述的方法,其中,所述基于所述多个第一备份任务表,确定所述第一备份链路节点的多个第一任务节点性能表,包括:建立所述第一任务节点性能表,所述第一任务节点性能表包括所述第一备份链路节点、节点备份时间和节点备份数据量,其中,所述节点备份时间的数值采用所述实际备份时间的数值,所述备份数据量的数值采用所述实际备份数据量的数值。7.根据权利要求4所述的方法,其中,所述基于预设的备份链路节点分析规则,对所述节点性能汇总表进行分析,确定对应的所述备份链路节点的性能状态,包括:当所述备份链路节点在所述第二预设时间段对应的实际备份数据量超过第一阈值时,则判...

【专利技术属性】
技术研发人员:任岗邓树韬周江彭建宇
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1