1.一种确定数据转发路径的方法,其特征在于,应用于软件定义网络中的交换机,所述方法包括:
获取历史时期的数据流量;
根据所述历史时期的数据流量预测预设时间段的数据流量;
将所述预设时间段的数据流量的预测值发送至控制器,以供所述控制器确定数据转发路径。
2.根据权利要求1所述的确定数据转发路径的方法,其特征在于,
所述获取历史时期的数据流量,包括:
获取历史时期的第一周期的数据流量和第二周期的数据流量,所述第二周期位于所述第二周期之后;
所述根据所述历史时期的数据流量预测预设时间段的数据流量,包括:
根据所述第一周期和所述第二周期的数据流量预测预设时间段的数据流量。
3.根据权利要求2所述的确定数据转发路径的方法,其特征在于,所述获取历史时期的第一周期的数据流量和第二周期的数据流量,包括:
在流表中获取预先记录的第一周期的数据流量;
统计第二周期的数据流量,并根据所述第二周期的数据流量更新所述流表。
4.根据权利要求2所述的确定数据转发路径的方法,其特征在于,所述根据所述第一周期和所述第二周期的数据流量预测预设时间段的数据流量,包括:
用所述第二周期的数据流量减去所述第一周期的数据流量,得到第二周期的数据流量增量;
对所述第二周期的数据流量和所述第二周期的数据流量增量进行求和,得到预设时间段的数据流量的预测值。
5.根据权利要求1所述的确定数据转发路径的方法,其特征在于,所述将所述预设时间段的数据流量的预测值发送至控制器之后,还包括:
接收所述控制器发送的反馈信息;
根据所述反馈信息更新数据转发路径。
6.一种确定数据转发路径的方法,其特征在于,应用于软件定义网络中的控制器,所述方法包括:
接收交换机发送的预设时间段的数据流量的预测值;
根据所述预设时间段的数据流量的预测值确定数据转发路径。
7.根据权利要求6所述的确定数据转发路径的方法,其特征在于,所述根据所述预设时间段的数据流量的预测值确定数据转发路径,包括:
判断所述预测值是否超过预设阈值,
如果是,则重新确定数据转发路径;
如果否,则保持当前数据转发路径。
8.根据权利要求7所述的确定数据转发路径的方法,其特征在于,所述重新确定数据转发路径之后,还包括:
基于所述预设时间段的数据流量的预测值生成反馈信息;
将所述反馈信息发送至所述交换机,所述反馈信息包括重新确定的数据转发路径。
9.一种电子设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至5中任一项所述的确定数据转发路径的方法或权利要求6至8中任一项所述的确定数据转发路径的方法。
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的确定数据转发路径的方法或权利要求6至8中任一项所述的确定数据转发路径的方法。