【技术实现步骤摘要】
负载预测方法和装置、电子设备以及计算机可读存储介质
[0001]本公开涉及计算机
,更具体地,涉及一种负载预测方法和装置、电子设备和计算机可读存储介质。
技术介绍
[0002]目前,大型电子商务应用中,由于用户量巨大,当网站进行集中促销时,面对海量用户请求,必须准确的预估各个服务器或者服务集群的负载,如果实际情况比预估较低,则会造成服务器或者集群资源的浪费,如果实际情况比预估值高,则有可能造成服务器或者集群不能承受用户流量,造成服务中断或者延时,严重影响用户体验,进一步影响促销活动的效果,使得促销的前期大量的资金投入遭到浪费。
[0003]在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:采用相关技术中的针对服务器或者服务集群的承载能力的预估方式,由于无法获得目标时刻服务器接口较为准确的流量预测值、以及无法获得在该预测流量条件下服务器较为准确的性能指标预测值,进而,无法实现对服务器负载的比较准确的预估,最终难以实现对服务器或者服务集群的资源进行合理的配置。
技术实现思路
[00 ...
【技术保护点】
【技术特征摘要】
1.一种负载预测方法,包括:获取被测服务器的性能预测函数,其中,所述性能预测函数是利用性能指标数据进行拟合得到的函数,所述性能指标数据包括对所述被测服务器在不同的流量条件下进行服务测试得到的数据;获取基于所述被测服务器的服务接口的线上流量数据拟合得到的流量预测函数;通过所述流量预测函数,预测所述被测服务器的服务接口在未来目标时刻的流量预测值;以及将所述流量预测值输入所述性能预测函数,得到所述被测服务器的性能指标预测值。2.根据权利要求1所述的负载预测方法,其中,所述获取被测服务器的性能预测函数包括:获取所述被测服务器在不同的流量条件下,分别进行各个单服务测试得到的数据;利用所述单服务测试得到的数据进行拟合,得到单服务性能预测函数;以及根据多个所述单服务性能预测函数得到所述被测服务器的性能预测函数。3.根据权利要求2所述的负载预测方法,其中,所述根据多个所述单服务性能预测函数得到所述被测服务器的性能预测函数包括:将多个所述单服务性能预测函数进行叠加,得到所述被测服务器的性能预测函数。4.根据权利要求2所述的负载预测方法,其中,所述获取所述被测服务器在不同的流量条件下,分别进行各个单服务测试得到的数据包括:在单服务状态下,对所述被测服务器的服务接口进行不同流量条件测试;获得所述被测服务器在不同流量条件下的多个性能指标实测值;所述利用所述单服务测试得到的数据进行拟合,得到单服务性能预测函数包括:利用所述被测服务器在不同流量条件下的多个性能指标实测值,进行拟合,得到单服务性能预测函数。5.根据权利要求4所述的负载预测方法,其中,在单服务状态下,对所述被测服务器的服务接口进行不同流量条件测试包括:通过瞬时加压...
【专利技术属性】
技术研发人员:田彦博,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。