[发明专利]一种系统容量预测方法、计算机可读存储介质及终端设备有效
申请号: | 201810868945.3 | 申请日: | 2018-08-02 |
公开(公告)号: | CN109213965B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 刘洋;刘永华 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F17/18 | 分类号: | G06F17/18;G06F16/24;G06F11/34 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 官建红 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 容量 预测 方法 计算机 可读 存储 介质 终端设备 | ||
本发明属于计算机技术领域,尤其涉及一种基于人工智能的系统容量预测方法、计算机可读存储介质及终端设备。所述方法根据系统历史记录数据构造样本集合,其中,所述样本集合中的每个样本均包括系统吞吐量以及各个系统资源的使用量;分别以各个系统资源的使用量为分析维度对所述样本集合进行回归分析,并计算各个分析维度的回归误差;选取回归误差最小的系统资源作为目标系统资源,并根据所述样本集合中各个样本的目标系统资源的使用量以及系统吞吐量计算系统容量。通过本发明,采用系统历史记录数据分析的方式取代了现有技术中的压力测试方式,仅需采集足够的系统历史记录数据即可进行系统容量的预测,极大减少了成本。
技术领域
本发明属于计算机技术领域,尤其涉及一种系统容量预测方法、计算机可读存储介质及终端设备。
背景技术
要知道一个系统的容量,也即其对业务请求的最大吞吐量,目前一般是通过对该系统进行压力测试实现的,即模拟出大量的业务请求对系统进行测试,试探其极限能力,这样的压力测试每次都会投入巨大的人力、物力和时间,成本消耗极大。
发明内容
有鉴于此,本发明实施例提供了一种系统容量预测方法、计算机可读存储介质及终端设备,以解决通过压力测试对系统容量进行预测时需投入巨大的人力、时间和各种配套资源,成本消耗极大的问题。
本发明实施例的第一方面提供了一种系统容量预测方法,可以包括:
根据系统历史记录数据构造样本集合,其中,所述样本集合中的每个样本均包括系统吞吐量以及各个系统资源的使用量;
分别以各个系统资源的使用量为分析维度对所述样本集合进行回归分析,并计算各个分析维度的回归误差,所述回归误差为各个样本中系统吞吐量的取值与系统吞吐量的回归值之间的偏差程度;
选取回归误差最小的系统资源作为目标系统资源,并根据所述样本集合中各个样本的目标系统资源的使用量以及系统吞吐量计算系统容量。
本发明实施例的第二方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如下步骤:
根据系统历史记录数据构造样本集合,其中,所述样本集合中的每个样本均包括系统吞吐量以及各个系统资源的使用量;
分别以各个系统资源的使用量为分析维度对所述样本集合进行回归分析,并计算各个分析维度的回归误差,所述回归误差为各个样本中系统吞吐量的取值与系统吞吐量的回归值之间的偏差程度;
选取回归误差最小的系统资源作为目标系统资源,并根据所述样本集合中各个样本的目标系统资源的使用量以及系统吞吐量计算系统容量。
本发明实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现如下步骤:
根据系统历史记录数据构造样本集合,其中,所述样本集合中的每个样本均包括系统吞吐量以及各个系统资源的使用量;
分别以各个系统资源的使用量为分析维度对所述样本集合进行回归分析,并计算各个分析维度的回归误差,所述回归误差为各个样本中系统吞吐量的取值与系统吞吐量的回归值之间的偏差程度;
选取回归误差最小的系统资源作为目标系统资源,并根据所述样本集合中各个样本的目标系统资源的使用量以及系统吞吐量计算系统容量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810868945.3/2.html,转载请声明来源钻瓜专利网。