[发明专利]容量预测方法及装置有效
申请号: | 201910487613.5 | 申请日: | 2019-06-05 |
公开(公告)号: | CN110213104B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 周丰;孙宇博;金鑫;刘雅琴 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04L41/147 | 分类号: | H04L41/147;H04L41/0896;H04L43/067;H04L43/0817;H04L43/0876 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 杨瑾瑾;林蕾 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 容量 预测 方法 装置 | ||
本发明实施例提出一种容量测试方法及装置。所述方法包括:根据被测设备的在目标时间段之前的流量,获取所述被测设备在目标时间段的预估流量;根据所述被测设备在所述目标时间段的预估流量,构造测试请求列表;将所述测试请求列表输入所述被测设备,获取所述被测设备的容量。本发明实施例能够降低容量测试的人力消耗,提高容量测试的效率。
技术领域
本发明涉及网络技术领域,尤其涉及一种容量预测方法及装置。
背景技术
容量可以看作系统的一种性能指标,用于表示系统在一定情况下的界值或者极限值。容量测试的目的是,通过测试预先分析出反映系统应用特征的某项指标的极限值,这个极限值可以是最大并发用户数、数据库记录数等。系统在其极限状态下没有出现任何问题或还能保持主要功能正常运行,而超过这一极限值则可能面临崩溃等无法正常工作的情况。容量测试还能够确定测试对象在给定时间内能够持续处理的最大负载或工作量。有了对系统负载的准确预测,不仅能对提高对系统性能的信任度,同时也可以帮助系统建设方经济地规划应用系统,优化系统的部署。
发明内容
本发明实施例提供一种容量预测方法及装置,以解决现有技术中的一个或多个技术问题。
第一方面,本发明实施例提供了一种容量测试方法,包括:
根据被测设备的在目标时间段之前的流量,获取所述被测设备在目标时间段的预估流量;
根据所述被测设备在所述目标时间段的预估流量,构造测试请求列表;
将所述测试请求列表输入所述被测设备,获取所述被测设备的容量。
在一种实施方式中,根据被测设备的在目标时间段之前的流量,获取所述被测设备在目标时间段的预估流量,包括:
计算第一时间段的流量与第二时间段的流量的比值,所述第一时间段与所述第二时间段处于第一时间周期;
将所述比值乘以第三时间段的流量,获取所述被测设备在目标时间段的预估流量,所述第三时间段和所述目标时间段处于第二时间周期;
其中,所述第一时间段、所述第二时间段和所述第三时间段在所述目标时间段之前,所述第一时间周期在所述第二时间周期之前,所述第一时间周期与所述第二时间周期具有相同的周期长度,所述第一时间段与所述目标时间段的长度为第一设定值,所述第二时间段与所述第三时间段的长度为第二设定值。
在一种实施方式中,根据所述被测设备在目标时间段的预估流量,构造测试请求列表,包括:
根据所述预估流量,获取预估请求列表;
根据预设的请求列表组成比例,对所述预估请求列表进行校验,获取校验结果;
根据所述校验结果,对所述预估请求列表进行调整,获取所述测试请求列表。
在一种实施方式中,所述被测设备为地图导航服务器集群;根据所述预估流量,获取预估请求列表,包括:
将所述预估流量转化为基础请求列表;
根据在目标时间段之前的流量日志中的起点信息和终点信息,对所述基础请求列表中的起点信息和终点信息进行替换,获取初步调配请求列表;
调整所述初步调配请求列表中的请求来源的比例,获取二次调配请求列表;
按照预设规则,调整二次调配请求列表的组成比例,获取预估请求列表。
在一种实施方式中,将所述测试请求列表输入所述被测设备,获取所述被测设备的容量之后,还包括:
根据所述被测设备的容量和所述预估流量,对所述被测设备进行扩容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910487613.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于网络管理系统的测量管理装置
- 下一篇:一种跨平台微应用创建方法