预警方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26170518 阅读:13 留言:0更新日期:2020-10-31 13:38
本公开实施例提供了一种基于人工智能的预警方法、装置、电子设备及存储介质。该方法包括:获取目标服务器当前的资源消耗信息;根据目标服务器当前的资源消耗信息对目标服务器在未来预设时间段内的资源消耗信息进行预测,得到资源消耗预测信息;确定与目标服务器属于相同目标类别的其他服务器;根据与目标服务器对应的资源消耗阈值与资源消耗预测信息确定其他服务器的资源预警结果。

【技术实现步骤摘要】
预警方法、装置、电子设备及存储介质
本公开实施例涉及计算机
,更具体地,涉及一种预警方法、装置、电子设备及存储介质。
技术介绍
随着银行业务的不断发展,对银行的系统建设需求量也不断扩充,相应的,对系统资源的依赖也愈发增长。为了保证系统资源物尽其用,需要对系统资源进行监控,即在资源消耗信息满足预设条件时生成资源预警结果,并根据资源预警结果调整系统资源分配,这里所述的系统表示的可以是服务器。在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:采用相关技术生成的针对服务器的资源预警结果不够准确。
技术实现思路
有鉴于此,本公开实施例提供了一种预警方法、装置、电子设备及存储介质。本公开的一个方面提供了一种预警方法,该方法包括:获取目标服务器当前的资源消耗信息;根据上述目标服务器当前的资源消耗信息对上述目标服务器在未来预设时间段内的资源消耗信息进行预测,得到资源消耗预测信息;确定与上述目标服务器属于相同目标类别的其他服务器;以及,根据与上述目标服务器对应的资源消耗阈值和上述目标服务器的资源消耗预测信息确定上述其他服务器的资源预警结果。根据本公开的实施例,还包括:获取其他服务器当前的资源消耗信息;根据上述其他服务器当前的资源消耗信息对上述其他服务器在未来预设时间段内的资源消耗信息进行预测,得到上述其他服务器的资源消耗预测信息;其中,根据与上述目标服务器对应的资源消耗阈值和上述目标服务器的资源消耗预测信息确定上述其他服务器的资源预警结果,包括:根据与上述目标服务器对应的资源消耗阈值、上述目标服务器的资源消耗预测信息、与上述其他服务器对应的资源消耗阈值和上述其他服务器的资源消耗预测信息,确定上述其他服务器的资源预警结果。根据本公开的实施例,上述根据与上述目标服务器对应的资源消耗阈值、上述目标服务器的资源消耗预测信息、与上述其他服务器对应的资源消耗阈值和上述其他服务器的资源消耗预测信息,确定上述其他服务器的资源预警结果,包括:在上述其他服务器的资源消耗预测信息小于或等于与上述其他服务器器对应的资源消耗阈值的情况下,根据与上述目标类别对应的资源消耗阈值和上述目标服务器的资源消耗预测信息,确定上述其他服务器的资源预警结果。根据本公开的实施例,上述目标服务器包括多个;上述根据与上述目标服务器对应的资源消耗阈值和上述资源消耗预测信息确定上述其他服务器的资源预警结果,包括:根据每个上述目标服务器的资源消耗预测信息和与上述目标服务器对应的资源消耗阈值确定需要进行资源预警的目标服务器数量;以及,在上述目标服务器数量大于或等于预设阈值的情况下,对上述其他服务器进行资源预警。根据本公开的实施例,上述确定与上述目标服务器属于相同目标类别的其他服务器,包括:利用聚类模型处理上述目标服务器当前的资源消耗信息,得到与上述目标服务器属于相同目标类别的其他服务器,其中,上述聚类模型是基于样本服务器的历史资源消耗信息训练得到的。根据本公开的实施例,上述聚类模型是基于样本服务器的历史资源消耗信息训练得到的,包括:获取每个样本服务器的历史资源消耗信息;确定每个目标类别的初始聚类中心;确定每个上述历史资源消耗信息与每个上述初始聚类中心之间的初始距离;根据上述初始距离确定每个上述历史资源消耗信息所属的目标类别;确定每个上述目标类别中的各个上述初始距离的距离均值,将上述距离均值作为上述目标类别的新的初始聚类中心;重复执行确定上述初始距离以及确定上述目标类别的新的初始聚类中心的操作,直至满足预设条件;将满足上述预设条件时得到的每个上述目标类别的新的初始聚类中心作为对应的目标类别的目标聚类中心;以及,根据各个上述目标聚类中心生成聚类模型。根据本公开的实施例,上述根据上述目标服务器当前的资源消耗信息对上述目标服务器在未来预设时间段内的资源消耗信息进行预测,得到资源消耗预测信息,包括:利用资源预测模型对上述目标服务器当前的资源消耗信息进行预测,得到上述目标服务器在未来预设时间段内的资源消耗预测信息,其中,上述资源预测模型是基于上述样本服务器的历史资源消耗信息训练得到的。根据本公开的实施例,上述资源预测模型是基于上述样本服务器的历史资源消耗信息训练得到的,包括:利用时间序列分析算法处理上述样本服务器的历史资源消耗信息,得到上述资源预测模型。本公开实施例的另一方面提供了一种预警装置,该装置包括:第一获取模块,用于获取目标服务器当前的资源消耗信息;第一预测模块,用于根据上述目标服务器当前的资源消耗信息对上述目标服务器在未来预设时间段内的资源消耗信息进行预测,得到资源消耗预测信息;第一确定模块,用于确定与上述目标服务器属于相同目标类别的其他服务器;以及,第二确定模块,用于根据与上述目标类别对应的资源消耗阈值和上述资源消耗预测信息确定上述其他服务器的资源预警结果。本公开实施例的另一方面提供了一种电子设备,该电子设备包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上所述的方法。本公开实施例的另一方面提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器实现如上所述的方法。本公开实施例的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。根据本公开的实施例,通过获取目标服务器当前的资源消耗信息,根据目标服务器当前的资源消耗信息对目标服务器在未来预设时间段内的资源消耗信息进行预测,得到资源消耗预测信息,确定与目标服务器属于相同目标类别的其他服务器,并根据与目标服务器对应的资源消耗阈值和资源消耗预测信息确定其他服务器的资源预警结果。由于是根据与目标服务器对应的资源消耗阈值和资源消耗预测信息确定其他服务器的资源预警结果,即结合了目标服务器的资源消耗预测信息来对与目标服务器属于相同目标类别的其他服务器的资源消耗情况进行资源预警,因此,实现了得到较为准确的资源预警结果,因而,至少部分地克服了相关技术中针对服务器的资源预警结果不够准确的技术问题。由于资源预警结果较为准确且资源预警结果可以预先得到,因此,有效降低了因资源消耗迅速增加等情况造成的系统故障风险。附图说明通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:图1示意性示出了根据本公开实施例的可以应用预警方法的示例性系统架构;图2示意性示出了根据本公开实施例的一种预警方法的流程图;图3示意性示出了根据本公开实施例的另一种预警方法的流程图;图4示意性示出了根据本公开实施例的一种预警装置的框图;以及图5示意性示出了根据本公开实施例的适于实现预警方法的电子设备的框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开本文档来自技高网...

【技术保护点】
1.一种预警方法,包括:/n获取目标服务器当前的资源消耗信息;/n根据所述目标服务器当前的资源消耗信息对所述目标服务器在未来预设时间段内的资源消耗信息进行预测,得到资源消耗预测信息;/n确定与所述目标服务器属于相同目标类别的其他服务器;以及/n根据与所述目标服务器对应的资源消耗阈值和所述目标服务器的资源消耗预测信息确定所述其他服务器的资源预警结果。/n

【技术特征摘要】
1.一种预警方法,包括:
获取目标服务器当前的资源消耗信息;
根据所述目标服务器当前的资源消耗信息对所述目标服务器在未来预设时间段内的资源消耗信息进行预测,得到资源消耗预测信息;
确定与所述目标服务器属于相同目标类别的其他服务器;以及
根据与所述目标服务器对应的资源消耗阈值和所述目标服务器的资源消耗预测信息确定所述其他服务器的资源预警结果。


2.根据权利要求1所述的方法,还包括:
获取其他服务器当前的资源消耗信息;
根据所述其他服务器当前的资源消耗信息对所述其他服务器在未来预设时间段内的资源消耗信息进行预测,得到所述其他服务器的资源消耗预测信息;
其中,根据与所述目标服务器对应的资源消耗阈值和所述目标服务器的资源消耗预测信息确定所述其他服务器的资源预警结果,包括:
根据与所述目标服务器对应的资源消耗阈值、所述目标服务器的资源消耗预测信息、与所述其他服务器对应的资源消耗阈值和所述其他服务器的资源消耗预测信息,确定所述其他服务器的资源预警结果。


3.根据权利要求2所述的方法,其中,所述根据与所述目标服务器对应的资源消耗阈值、所述目标服务器的资源消耗预测信息、与所述其他服务器对应的资源消耗阈值和所述其他服务器的资源消耗预测信息,确定所述其他服务器的资源预警结果,包括:
在所述其他服务器的资源消耗预测信息小于或等于与所述其他服务器器对应的资源消耗阈值的情况下,根据与所述目标类别对应的资源消耗阈值和所述目标服务器的资源消耗预测信息,确定所述其他服务器的资源预警结果。


4.根据权利要求1所述的方法,其中,所述目标服务器包括多个;
所述根据与所述目标服务器对应的资源消耗阈值和所述资源消耗预测信息确定所述其他服务器的资源预警结果,包括:
根据每个所述目标服务器的资源消耗预测信息和与所述目标服务器对应的资源消耗阈值确定需要进行资源预警的目标服务器数量;以及
在所述目标服务器数量大于或等于预设阈值的情况下,对所述其他服务器进行资源预警。


5.根据权利要求1~4中任一项所述的方法,其中,所述确定与所述目标服务器属于相同目标类别的其他服务器,包括:
利用聚类模型处理所述目标服务器当前的资源消耗信息,得到与所述目标服务器属于相同目标类别的其他服务器,其中,所述聚类模型是基于样本服务器的历史资源消耗信息训练得到的。


6.根据权...

【专利技术属性】
技术研发人员:贝飞
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1