一种网元容量预测和调整方法、装置、设备及存储介质与流程

文档序号:37337459发布日期:2024-03-18 18:03阅读:9来源:国知局
一种网元容量预测和调整方法、装置、设备及存储介质与流程

本申请涉及计算机,尤其涉及一种网元容量预测和调整方法、装置、设备及存储介质。


背景技术:

1、传统物理网元的扩容或新业务上线需要经过筹备、建设、维护和运营这几个独立的步骤来实现,具体为:先由计划部门及业务部门进行先期调研计划,确定业务规模;再由建设部门进行物理网元的安装部署;最后网元上线后交由维护部门进行网元的日常监控优化及故障处理。

2、而对于云化网元来说,其实现了对互联网资源的预占和实际分配。但是,由于云化网元的扩容也仍然沿用了传统物理网元的扩容模式,导致无法适应新型的网络云化架构。如何对云化网元的每个网元实例进行容量调整,是本发明亟需解决的问题。


技术实现思路

1、本申请提供一种网元容量预测和调整方法、装置、设备及存储介质,用以解决如何对云化网元的每个网元实例进行容量调整的问题。

2、第一方面,本申请提供一种网元容量预测和调整方法,该方法包括:

3、对云化网元的任意一个网元实例,根据互相关分析方法,得到网元实例的容量集合与特征集合间的相关程度,其中,网元实例的容量集合包括注册用户数、开户用户数和协议数据单元会话数,特征集合包括用户登网数和终端数;

4、分别对注册用户数、开户用户数、协议数据单元会话数、用户登网数和终端数进行归一化处理;

5、根据归一化处理后的注册用户数、开户用户数、协议数据单元会话数、用户登网数和终端数,通过时间序列预测算法,得到网元实例的第一网元容量;

6、对网元实例的第一网元容量进行反归一化处理,得到网元实例的第二网元容量,以便于根据网元实例的第二网元容量,对每个网元实例进行容量调整。

7、在一种可能的设计中,对网元实例的第一网元容量进行反归一化处理,得到网元实例的第二网元容量,以便于根据网元实例的第二网元容量,对每个网元实例进行容量调整,包括:

8、对每个网元实例的第一网元容量进行反归一化处理,得到每个网元实例的第二网元容量;

9、根据每个网元实例的第二网元容量,通过预设的联合容量调整算法,对每个网元实例进行容量调整。

10、在一种可能的设计中,根据每个网元实例的第二网元容量,通过预设的联合容量调整算法,对每个网元实例进行容量调整,包括:

11、根据每个网元实例的第二网元容量,确定多个第一网元实例、多个第二网元实例、第一总容量和第二总容量;

12、在第一总容量不小于第二总容量时,对多个第一网元实例进行缩容,并对多个第二网元实例进行扩容。

13、在一种可能的设计中,在第一总容量小于第二总容量,并且,容量差值不大于容量预设阈值时,对每个第二网元实例赋予优先级,其中,容量差值等于第二总容量与第一总容量之差;

14、对多个第一网元实例进行缩容,并根据每个第二网元实例的优先级,依次对每个第二网元实例进行扩容,直至全量第二网元实例扩容完毕。

15、在一种可能的设计中,在第一总容量小于第二总容量,并且,容量差值大于容量预设阈值时,对每个第二网元实例赋予优先级,其中,容量差值等于第二总容量与第一总容量之差;

16、对多个第一网元实例进行缩容,并根据每个第二网元实例的优先级,依次对每个第二网元实例进行扩容,直至扩容的总容量等于第三总容量,其中,第三总容量等于第一总容量与容量预设阈值之和。

17、在一种可能的设计中,对云化网元的任意一个网元实例,根据互相关分析方法,得到网元实例的容量集合与特征集合间的相关程度,包括:

18、根据注册用户数、开户用户数和协议数据单元会话数,以及用户登网数和终端数,通过互相关分析公式,得到第一参数与第二参数间的相关程度,互相关分析公式为:

19、

20、其中,ccfn是指第一参数与第二参数间的相关程度,x是指第一参数的时间序列,y是指第二参数的时间序列,xt是指x在t时刻的取值,yt+n是指y在t+n时刻的取值,t是不大于n的正整数,第一参数是注册用户数、开户用户数和协议数据单元会话数中的任意一个,第二参数是用户登网数和终端数中的任意一个。

21、在一种可能的设计中,特征集合还包括:节假日、工作日和周六日。

22、第二方面,本申请提供一种网元容量预测和调整装置,该装置包括:

23、互相关分析模块,用于对云化网元的任意一个网元实例,根据互相关分析方法,得到网元实例的容量集合与特征集合间的相关程度,其中,网元实例的容量集合包括注册用户数、开户用户数和协议数据单元会话数,特征集合包括用户登网数和终端数;

24、归一化模块,用于分别对注册用户数、开户用户数、协议数据单元会话数、用户登网数和终端数进行归一化处理;

25、时间序列预测模块,用于根据归一化处理后的注册用户数、开户用户数、协议数据单元会话数、用户登网数和终端数,通过时间序列预测算法,得到网元实例的第一网元容量;

26、容量调整模块,用于对网元实例的第一网元容量进行反归一化处理,得到网元实例的第二网元容量,以便于根据网元实例的第二网元容量,对每个网元实例进行容量调整。

27、第三方面,本申请提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;

28、存储器存储计算机执行指令;

29、处理器执行存储器存储的计算机执行指令,用于实现第一方面
技术实现要素:
的一种网元容量预测和调整方法。

30、第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时,用于实现第一方面发明内容的一种网元容量预测和调整方法。

31、第五方面,本申请提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时,用于实现第一方面发明内容的一种网元容量预测和调整方法。

32、本申请提供的一种网元容量预测和调整方法、装置、设备及存储介质,通过对云化网元的任意一个网元实例,根据互相关分析方法,得到网元实例的容量集合与特征集合间的相关程度;并分别对注册用户数、开户用户数、协议数据单元会话数、用户登网数和终端数进行归一化处理;从而通过时间序列预测算法,得到网元实例的第一网元容量;进而对网元实例的第一网元容量进行反归一化处理,得到网元实例的第二网元容量,最终根据网元实例的第二网元容量,对每个网元实例进行容量调整。实现了如下技术效果:通过极值标准化法,分别对注册用户数、开户用户数、协议数据单元会话数、用户登网数和终端数进行归一化处理,使数据值域变换到[0,1],提高了计算效率;通过时间序列预测算法,预测网元实例的网元容量,解决了如何对网元容量进行预测的问题;通过对第一网元容量进行反归一化处理,得到第二网元容量,从而根据网元实例的第二网元容量,对每个网元实例进行容量调整,解决了如何得到调整网元容量的依据的问题。



技术特征:

1.一种网元容量预测和调整方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述网元实例的第一网元容量进行反归一化处理,得到所述网元实例的第二网元容量,以便于根据所述网元实例的第二网元容量,对每个网元实例进行容量调整,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述每个网元实例的第二网元容量,通过预设的联合容量调整算法,对所述每个网元实例进行容量调整,包括:

4.根据权利要求3所述的方法,其特征在于,在所述第一总容量小于所述第二总容量,并且,容量差值不大于容量预设阈值时,对每个第二网元实例赋予优先级,其中,所述容量差值等于所述第二总容量与所述第一总容量之差;

5.根据权利要求3所述的方法,其特征在于,在所述第一总容量小于所述第二总容量,并且,容量差值大于容量预设阈值时,对每个第二网元实例赋予优先级,其中,所述容量差值等于所述第二总容量与所述第一总容量之差;

6.根据权利要求1-5任一项所述的方法,其特征在于,所述对云化网元的任意一个网元实例,根据互相关分析方法,得到所述网元实例的容量集合与特征集合间的相关程度,包括:

7.根据权利要求6所述的方法,其特征在于,所述特征集合还包括:节假日、工作日和周六日。

8.一种网元容量预测和调整装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时,用于实现如权利要求1至7任一项所述的一种网元容量预测和调整方法。


技术总结
本申请提供一种网元容量预测和调整方法、装置、设备及存储介质,涉及计算机技术领域。该方法包括:对云化网元的任意一个网元实例,根据互相关分析方法,得到网元实例的容量集合与特征集合间的相关程度;分别对注册用户数、开户用户数、协议数据单元会话数、用户登网数和终端数进行归一化处理;通过时间序列预测算法,得到网元实例的第一网元容量;对网元实例的第一网元容量进行反归一化处理,得到网元实例的第二网元容量,以便于根据网元实例的第二网元容量,对每个网元实例进行容量调整。本申请的方法,解决了如何对云化网元的每个网元实例进行容量预测和调整的问题。

技术研发人员:苗杰,胡广金,张小勇,滕佳欣,韩赛,李奥,张欣,林朝辉
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:
技术公布日:2024/3/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1