本发明公开了一种面向突变负载的容器云弹性供给容器数量预测方法与系统。
所述方法包括监测容器系统的负载数据,根据所述负载数据采用移动平均法计算预测点的负载斜率,并根据负载斜率确定容器供给开始点的位置;
在容器供给开始点的位置处,获得容器系统中n个服务的容器实时数据,针对主机i上n个服务对应的容器,获得容器的实际数量,将这组容器实际数量数据作为原始序列;
对所述原始序列进行累加,得到新的生成序列;根据上述原始序列和生成序列计算容器序列预测值。
本发明方法根据当前系统负载预测容器供给时间点以及容器供给数量,从而提前进行容器资源的预测,从而有效的应对突发负载,尽量减少资源调整对服务响应的影响。