[发明专利]基于时序数据趋势预测的运维方法、装置及设备在审
申请号: | 202011403112.3 | 申请日: | 2020-12-04 |
公开(公告)号: | CN112631881A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 苏海明 | 申请(专利权)人: | 北京浪潮数据技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F17/14;G06F17/18 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张春辉 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 时序 数据 趋势 预测 方法 装置 设备 | ||
本申请公开了一种基于时序数据趋势预测的运维方法,对于由服务器在不同时刻的性能数据组成的时序数据,该方法在进行预测之前,先对时序数据进行周期性检测。然后根据时序数据是否具备周期性,采用不同的方式进行预测,因此即便在复杂的数据环境下该方法预测得到的结果仍具有较高的准确性,根据该预测结果执行相应的运维操作,有助于提升服务器性能。此外,本申请还提供了一种基于时序数据趋势预测的运维装置、设备及可读存储介质,其技术效果与上述方法的技术效果相对应。
技术领域
本申请涉及计算机技术领域,特别涉及一种基于时序数据趋势预测的运维方法、装置、设备及可读存储介质。
背景技术
随着云计算领域的快速发展,对拥有物理机性能和云弹性的裸机建设正在云计算中悄然兴起。为了使云计算中的物理机与云主机的性能达到最佳,分析和预测性能数据对机器性能调优具有指导意义。
目前,对服务器的性能数据的预测方式包含基于时间序列的方法与基于机器学习的方法。基于时间序列的方法,往往采用累积式自回归移动平均(ARIMA)、指数平滑(Holt-Winters)等模型,这些模型均为线性模型,对非线性数据的预测能力不足。基于机器学习的方法,主要包含支持向量机(SVM)、人工神经网络(ANN)等实现方式,这种方法主要针对小样本问题,如果面临大规模数据量时,容易陷入局部最优解。
服务器中的性能数据的数据复杂度比较高,因此,一般的预测方案往往对一类数据的预测效果很好,但对另一类数据的预测效果很差。例如,由性能数据组成的时序数据往往具有周期性和趋势性,一些预测方案对周期性数据的预测效果比较好,但对趋势数据的预测效果较差,另一些预测方案则反之。
可见,在服务器运维场景下,如何对同时具有周期性和趋势性的时序数据进行预测,从而根据预测结果对服务器进行调节,提升服务器性能,是亟待本领域技术人员解决的问题。
发明内容
本申请的目的是提供一种基于时序数据趋势预测的运维方法、装置、设备及可读存储介质,用以解决当前的运维方案对同时具备周期性和趋势性的时序数据的预测效果较差,导致运维效果较差的问题。其具体方案如下:
第一方面,本申请提供了一种基于时序数据趋势预测的运维方法,包括:
获取时序数据,其中所述时序数据包括服务器在不同时刻的性能数据;
对所述时序数据进行平滑去噪处理;
利用DTW对平滑去噪处理后的时序数据进行周期性检测;
在所述时序数据具备周期性时,将所述时序数据分解为周期数据和趋势数据;
对所述趋势数据或不具备周期性的时序数据进行小波分解,得到分量数据;
利用ARMA模型对所述分量数据进行预测,得到趋势预测结果;
在所述时序数据具备周期性时,根据所述周期数据的周期性和所述趋势预测结果确定所述时序数据的预测结果;在所述时序数据不具备周期性时,直接将所述趋势预测结果作为所述时序数据的预测结果;
根据所述时序数据的预测结果,对所述服务器执行相应的运维操作。
优选的,所述对所述时序数据进行平滑去噪处理,包括:
采用最小二乘平滑滤波算法,对所述时序数据进行平滑去噪处理。
优选的,所述对所述趋势数据或不具备周期性的时序数据进行小波分解,得到分量数据,包括:
对所述趋势数据或不具备周期性的时序数据进行平稳性检验;
若所述趋势数据或不具备周期性的时序数据不具备平稳性,则进行小波分解,得到分量数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京浪潮数据技术有限公司,未经北京浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011403112.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机器人负载辨识的方法
- 下一篇:用于去除水体硝态氮的药剂、制备方法及应用
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置