[发明专利]服务器性能监控方法、装置、计算机设备及存储介质有效
申请号: | 201910882569.8 | 申请日: | 2019-09-18 |
公开(公告)号: | CN110825579B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 李正洋;张鹏 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 深圳市世联合知识产权代理有限公司 44385 | 代理人: | 汪琳琳 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 性能 监控 方法 装置 计算机 设备 存储 介质 | ||
1.一种服务器性能监控方法,其特征在于,所述服务器性能监控方法包括:
获取服务器从当前时间点到预设时间间隔的性能数据,作为目标性能数据集;
将所述目标性能数据集输入到训练好的高斯混合隐马尔可夫模型中,其中,所述训练好的高斯混合隐马尔可夫模型包括基础标注序列和基础标注序列对应的基础时长序列,所述基础时长序列包括若干基础子序列,所述训练好的高斯混合隐马尔可夫模型为通过所述服务器的历史性能数据训练得到;
采用所述训练好的高斯混合隐马尔可夫模型,对所述目标性能数据集中的每个性能数据进行状态标注,得到目标标注序列;
根据预设的时长切分方式,对所述目标标注序列进行数据切分,得到所述目标性能数据集对应的目标时长序列,其中,所述目标时长序列包括至少两个目标子序列;
通过动态规划的方式,获取所述目标子序列对应的基础子序列,作为参考子序列,并获取所述参考子序列对应的性能走势信息,作为所述服务器在当前时间点的性能预测信息,其中,每一时间点对应的所述基础子序列的下一基础子序列对应的状态标注,为该时间点的基础子序列对应的性能走势信息;
将所述性能预测信息与预设阈值范围进行比较,若所述性能预测信息处于所述预设阈值范围之外,则执行预设应急措施。
2.如权利要求1所述的服务器性能监控方法,其特征在于,在所述将所述目标性能数据集输入到训练好的高斯混合隐马尔可夫模型中之前,所述服务器性能监控方法还包括:
获取所述服务器的历史性能数据集,所述历史性能数据集包含历史性能数据和所述历史性能数据对应的时间点信息;
根据所述时间点信息和所述历史性能数据,对初始高斯混合隐马尔可夫模型进行滚动式训练,得到所述目标高斯混合隐马尔可夫模型;
使用所述目标高斯混合隐马尔可夫模型,按照所述时间点信息中的时间顺序,对所述时间点信息对应的历史性能数据进行标注,得到基础标注序列;
根据所述预设的时长切分方式,对所述基础标注序列进行数据切分,得到所述历史性能数据集对应的基础时长序列,其中,所述基础时长序列包括若干基础子序列;
获取每个所述基础子序列之后预设数量的基础子序列,作为走势参考序列,并获取所述走势参考序列对应的标注信息,作为所述基础子序列对应的性能走势信息;
将所述基础标注序列、所述基础时长序列和所述性能走势信息存入到所述目标高斯混合隐马尔可夫模型,得到所述训练好的高斯混合隐马尔可夫模型。
3.如权利要求2所述的服务器性能监控方法,其特征在于,所述根据所述时间点信息和所述历史性能数据,对初始高斯混合隐马尔可夫模型进行滚动式训练,得到所述目标高斯混合隐马尔可夫模型包括:
按照预设时间间隔,根据所述时间点信息,对所述历史性能数据集进行滚动式切分,得到若干个基础数据集,以及每个所述基础数据集对应的基础时序;
获取每个所述基础数据集的历史性能数据,作为所述基础数据集对应的基础观测数据;
针对每个所述基础数据集,将该基础数据集对应的基础时序和所述基础观测数据,作为一组时序观测数据;
依次使用所述时序观测数据,对所述初始高斯混合隐马尔可夫模型进行训练更新,直到每组所述时序观测数据均参与训练,得到所述目标高斯混合隐马尔可夫模型。
4.如权利要求3所述的服务器性能监控方法,其特征在于,所述按照预设时间间隔,根据所述时间点信息,对所述历史性能数据集进行滚动式切分,得到若干个基础数据集,以及每个所述基础数据集对应的基础时序包括:
获取所述预设时间间隔的时长T1;
根据所有所述时间点信息,确定所述历史性能数据集对应的时序区间,并计算所述时序区间的时长T2,其中,T2T1;
从所述时序区间中,依次获取T2-T1+1个时长为T1的所述基础时序,并获取每个所述基础时序的历史性能数据,作为所述基础时序对应的基础数据集,其中,第i个所述基础时序为从第i个时间单位到第T1+i-1个时间单位的时序,i为正整数,且i≤T2-T1+1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910882569.8/1.html,转载请声明来源钻瓜专利网。