[发明专利]服务器性能检测方法、装置、系统及介质在审
申请号: | 202010816475.3 | 申请日: | 2020-08-14 |
公开(公告)号: | CN111930603A | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 祝萍 | 申请(专利权)人: | 工银科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06N20/00 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 赵婷 |
地址: | 071700 河北省雄安市容城县*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 性能 检测 方法 装置 系统 介质 | ||
1.一种服务器性能检测方法,包括
获取服务器的实时业务负载数据以及对应的实时性能数据;
将所述实时业务负载数据输入到异常检测模型,所述异常检测模型为基于所述服务器在运行正常的情况下的业务负载数据以及对应的性能数据训练得到的数据模型;
获取所述异常检测模型基于所述实时业务负载数据而输出的实时预测性能数据;以及
基于所述实时性能数据与所述实时预测性能数据的对比,确定所述服务器的运行状态。
2.根据权利要求1所述的方法,其中,所述方法还包括训练所述异常检测模型,包括:
获取所述服务器在运行正常的情况下的N个历史业务负载数据,以及与N个所述历史业务负载数据一一对应的N个历史性能数据,其中,N为大于等于1的整数;以及
以N个所述历史业务负载数据作为所述异常检测模型的输入,以N个所述历史性能数据作为所述异常检测模型的输出标准,训练所述异常检测模型。
3.根据权利要求1所述的方法,其中,所述基于所述实时性能数据与所述实时预测性能数据的对比,确定所述服务器的运行状态包括:
在所述实时性能数据与所述实时预测性能数据的偏差超出预设阈值范围时,确定所述服务器性能异常。
4.根据权利要求3所述的方法,其中,所述基于所述实时性能数据与所述实时预测性能数据的对比,确定所述服务器的运行状态还包括:
在确定所述服务器性能异常时,根据所述偏差确定所述服务器性能的异常程度。
5.根据权利要求3所述的方法,其中,所述方法还包括:
在确定所述服务器异常时向用户发送所述服务器性能异常的信息。
6.根据权利要求1~5任意一项所述的方法,其中,
所述实时性能数据包括与所述服务器中运行的M个组件一一对应的M个组件实时性能数据;其中,M为大于等于1的整数;以及
所述实时预测性能数据包括与M个所述组件一一对应的M个组件实时预测性能数据。
7.根据权利要求6所述的方法,其中,所述基于所述实时性能数据与所述实时预测性能数据的对比,确定所述服务器的运行状态,包括:
基于与同一个所述组件对应的所述组件实时性能数据和所述组件实时预测性能数据的对比,确定所述组件的运行状态;以及
在M个所述组件中任意至少一个组件运行异常时,确定所述服务器运行异常。
8.一种服务器性能检测装置,包括
数据获取模块,用于获取服务器的实时业务负载数据以及对应的实时性能数据;
模型输入模块,用于将所述实时业务负载数据输入到异常检测模型,所述异常检测模型为基于所述服务器在运行正常的情况下的业务负载数据以及对应的性能数据训练得到的数据模型;
预测数据获取模块,用于获取所述异常检测模型基于所述实时业务负载数据而输出的实时预测性能数据;以及
确定模块,用于基于所述实时性能数据与所述实时预测性能数据的对比,确定所述服务器的运行状态。
9.一种服务器性能检测系统,包括:
一个或多个存储器,其上存储有计算机可执行指令;
一个或多个处理器,所述处理器执行所述指令,以实现根据权利要求1~7中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于工银科技有限公司,未经工银科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010816475.3/1.html,转载请声明来源钻瓜专利网。