一种系统风险评估的方法、装置和计算机可读存储介质制造方法及图纸

技术编号:28467552 阅读:16 留言:0更新日期:2021-05-15 21:34
本申请实施例公开了一种系统风险评估的方法、装置和计算机可读存储介质,按照设定的周期时间定期收集不同类型的性能检测数据;依据各类性能检测数据的上限值,将各性能检测数据转换为归一化的标准值;通过归一化处理,可以将各类性能检测数据转换为同一量级的标准值,从而实现对各类性能检测数据的综合分析。为了使得系统当前的状况可以更加直观的体现,可以基于各性能检测数据对应的标准值确定出系统风险系数。在该技术方案中,通过对各类性能检测数据进行归一化处理,可以将不同维度的性能检测数据整合到同一个维度,使原本相对独立分散的数据联系起来,有效的降低了系统异常情况的分析难度。情况的分析难度。情况的分析难度。

【技术实现步骤摘要】
一种系统风险评估的方法、装置和计算机可读存储介质


[0001]本申请涉及分布式系统
,特别是涉及一种系统风险评估的方法、装置和计算机可读存储介质。

技术介绍

[0002]在现有的分布式存储系统中,可以采用多个模块对系统进行监控,包括性能监控模块、告警模块、系统日志模块等。性能监控模块用于监控系统的节点或集群的软硬件指标表现,告警模块用于在系统发生异常时发出相应告警提示。系统日志模块用于记录系统可能抛出的异常。这些模块的目的都是对系统进行监控,在检测到系统异常时及时反馈。
[0003]但这些模块相对分散,各模块之间几乎没有联系。如果用户或运维人员通过性能监控模块发现性能指标明显下降,需要通过告警模块查询历史告警,再通过系统日志模块查询发生性能下降的时段是否有异常抛出。运维人员结合这几个模块的查询结果分析出系统出现异常的原因。因为各模块相对独立分散,需要人为从各个模块获取信息并分析结果,整个流程十分繁琐且耗时。同时,对运维人员有一定的要求,需要熟悉各模块及对应的位置并能及时查询获取有效信息进行定位,分析过程依赖于人员的专业性和经验。
[0004]可见,如何降低系统异常情况的分析难度,是本领域技术人员需要解决的问题。

技术实现思路

[0005]本申请实施例的目的是提供一种系统风险评估的方法、装置和计算机可读存储介质,可以降低系统异常情况的分析难度。
[0006]为解决上述技术问题,本申请实施例提供一种系统风险评估的方法,包括:
[0007]按照设定的周期时间定期收集不同类型的性能检测数据;
[0008]依据各类性能检测数据的上限值,将各所述性能检测数据转换为归一化的标准值;
[0009]基于各所述性能检测数据对应的标准值确定出系统风险系数。
[0010]可选地,所述基于各所述性能检测数据对应的标准值确定出系统风险系数包括:
[0011]根据各类性能检测数据的权重值,对各所述性能检测数据的标准值进行加权求和,并将得到的加权求和值作为系统风险系数。
[0012]可选地,所述依据各类性能检测数据的上限值,将各所述性能检测数据转换为归一化的标准值包括:
[0013]将各所述性能检测数据与其对应的上限值的比值作为所述性能检测数据的标准值。
[0014]可选地,所述性能检测数据包括所述周期时间内性能指标下降的数量、所述周期时间内产生告警的数量、所述周期时间内系统日志收集到的异常抛出数量。
[0015]可选地,在所述基于各所述性能检测数据对应的标准值确定出系统风险系数之后还包括:
[0016]基于所述系统风险系数以及所述性能检测数据构建性能检测报告。
[0017]可选地,在所述基于各所述性能检测数据对应的标准值确定出系统风险系数之后还包括:
[0018]将所述系统风险系数与历史周期时间对应的系统风险系数进行汇总,以建立系统风险变化趋势图。
[0019]本申请实施例还提供了一种系统风险评估的装置,包括收集单元、转换单元和确定单元;
[0020]所述收集单元,用于按照设定的周期时间定期收集不同类型的性能检测数据;
[0021]所述转换单元,用于依据各类性能检测数据的上限值,将各所述性能检测数据转换为归一化的标准值;
[0022]所述确定单元,用于基于各所述性能检测数据对应的标准值确定出系统风险系数。
[0023]可选地,所述所述确定单元用于根据各类性能检测数据的权重值,对各所述性能检测数据的标准值进行加权求和,并将得到的加权求和值作为系统风险系数。
[0024]可选地,所述转换单元用于将各所述性能检测数据与其对应的上限值的比值作为所述性能检测数据的标准值。
[0025]可选地,所述性能检测数据包括所述周期时间内性能指标下降的数量、所述周期时间内产生告警的数量、所述周期时间内系统日志收集到的异常抛出数量。
[0026]可选地,还包括构建单元;
[0027]所述构建单元,用于基于所述系统风险系数以及所述性能检测数据构建性能检测报告。
[0028]可选地,还包括建立单元;
[0029]所述建立单元,用于将所述系统风险系数与历史周期时间对应的系统风险系数进行汇总,以建立系统风险变化趋势图。
[0030]本申请实施例还提供了一种系统风险评估的装置,包括:
[0031]存储器,用于存储计算机程序;
[0032]处理器,用于执行所述计算机程序以实现如上述任意一项所述系统风险评估的方法的步骤。
[0033]本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述系统风险评估的方法的步骤。
[0034]由上述技术方案可以看出,按照设定的周期时间定期收集不同类型的性能检测数据;依据各类性能检测数据的上限值,将各性能检测数据转换为归一化的标准值;通过归一化处理,可以将各类性能检测数据转换为同一量级的标准值,从而实现对各类性能检测数据的综合分析。为了使得系统当前的状况可以更加直观的体现,可以基于各性能检测数据对应的标准值确定出系统风险系数。在该技术方案中,通过对各类性能检测数据进行归一化处理,可以将不同维度的性能检测数据整合到同一个维度,使原本相对独立分散的数据联系起来,有效的降低了系统异常情况的分析难度。
附图说明
[0035]为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本申请实施例提供的一种系统风险评估的方法的流程图;
[0037]图2为本申请实施例提供的一种系统风险评估的装置的结构示意图;
[0038]图3为本申请实施例提供的一种系统风险评估的装置的硬件结构示意图。
具体实施方式
[0039]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。
[0040]为了使本
的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。
[0041]接下来,详细介绍本申请实施例所提供的一种系统风险评估的方法。图1为本申请实施例提供的一种系统风险评估的方法的流程图,该方法包括:
[0042]S101:按照设定的周期时间定期收集不同类型的性能检测数据。
[0043]周期时间的取值可以根据实际需求设定,在此不做限定。例如,周期时间可以设置为一周或一个月等。
[0044]在实际应用中,可以通过性能监控模块收集节点及集群的软硬件状态信息,识别到各性能指本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统风险评估的方法,其特征在于,包括:按照设定的周期时间定期收集不同类型的性能检测数据;依据各类性能检测数据的上限值,将各所述性能检测数据转换为归一化的标准值;基于各所述性能检测数据对应的标准值确定出系统风险系数。2.根据权利要求1所述的系统风险评估的方法,其特征在于,所述基于各所述性能检测数据对应的标准值确定出系统风险系数包括:根据各类性能检测数据的权重值,对各所述性能检测数据的标准值进行加权求和,并将得到的加权求和值作为系统风险系数。3.根据权利要求1所述的系统风险评估的方法,其特征在于,所述依据各类性能检测数据的上限值,将各所述性能检测数据转换为归一化的标准值包括:将各所述性能检测数据与其对应的上限值的比值作为所述性能检测数据的标准值。4.根据权利要求1所述的系统风险评估的方法,其特征在于,所述性能检测数据包括所述周期时间内性能指标下降的数量、所述周期时间内产生告警的数量、所述周期时间内系统日志收集到的异常抛出数量。5.根据权利要求1所述的系统风险评估的方法,其特征在于,在所述基于各所述性能检测数据对应的标准值确定出系统风险系数之后还包括:基于所述系统风险系数以及所述性能检测数据构建性能检测报告。6.根据权利要求1
...

【专利技术属性】
技术研发人员:李晓静
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1