本发明涉及无线通信,尤其涉及一种控制方法、装置、设备及存储介质。
背景技术:
1、目前,随着世界经济飞速发展,能源消耗日益严重,节能减排已成为目前重要工作之一。通信行业是未来经济的基础,也是第五大耗能产业,如何进一步压缩单位比特能耗,是未来通信行业重要发展方向之一。在光传输设备上,通常采用流量均衡的方案,即,板卡上的多个串行器或解串器(serdes)均匀承载业务流量,只要有连接,即使传输的数据量很小,仍会被使用,导致serdes链路上的单比特平均能耗比较高,造成能源浪费。
技术实现思路
1、有鉴于此,本发明实施例期望提供一种控制方法、装置、设备及存储介质。
2、本发明实施例的技术方案是这样实现的:
3、本发明实施例提供一种控制方法,所述方法包括:
4、预测当前业务流量;
5、基于所述当前业务流量,确定第一数量;所述第一数量表征当前所需开启的第一通道的总数量;其中,通过多个第一器件将多个第一板卡和至少一个第二板卡进行连接,以形成多个所述第一通道;
6、将所述第一数量和第二数量进行比较,得到比较结果;所述第二数量表征已经开启的第一通道的总数量;
7、基于所述比较结果,对所述多个第一器件的开启和关断进行控制。
8、此外,根据本发明的至少一个实施例,所述基于所述比较结果,对所述多个第一器件的开启和关断进行控制,包括:
9、在所述比较结果表征所述第一数量大于所述第二数量的情况下,计算所述第一数量和所述第二数量的差值,得到第一值;
10、计算第三数量与所述第二数量的差值,得到第二值;所述第三数量表征所述多个第一通道的总数量;
11、从与所述第二值对应的多个第一器件中选取与所述第一值对应的至少一个第一器件;
12、控制开启所述至少一个第一器件。
13、此外,根据本发明的至少一个实施例,所述计算所述第一数量和所述第二数量的差值,包括:
14、检测所述第一数量在预设时长内是否未发生变化;
15、若所述第一数量在预设时长内未发生变化,则计算所述第一数量和所述第二数量的差值。
16、此外,根据本发明的至少一个实施例,所述方法还包括:
17、向第一系统发送第一请求;所述第一请求用于请求开启所述至少一个第一器件;
18、接收所述第一系统发送的第一指令;所述第一指令用于指示开启所述至少一个第一器件;
19、响应所述第一指令,开启所述至少一个第一器件。
20、此外,根据本发明的至少一个实施例,所述方法还包括:
21、对交叉矩阵进行修改,以增加与开启的所述至少一个第一器件对应的业务量信息。
22、此外,根据本发明的至少一个实施例,所述基于所述比较结果,对所述多个第一器件的开启和关断进行控制,包括:
23、在所述比较结果表征所述第一数量小于所述第二数量的情况下,计算所述第二数量和所述第一数量的差值,得到第三值;
24、从与所述第二数量对应的多个第一器件中选取与所述第三值对应的至少一个第一器件;
25、控制关断所述至少一个第一器件。
26、此外,根据本发明的至少一个实施例,所述计算所述第二数量和所述第一数量的差值,包括:
27、检测所述第一数量在预设时长内是否未发生变化;
28、若所述第一数量在预设时长内未发生变化,则计算所述第二数量和所述第一数量的差值。
29、此外,根据本发明的至少一个实施例,所述方法还包括:
30、向第一系统发送第二请求;所述第二请求用于请求关断所述至少一个第一器件;
31、接收所述第一系统发送的第二指令;所述第二指令用于指示关断所述至少一个第一器件;
32、响应所述第二指令,关断所述至少一个第一器件。
33、此外,根据本发明的至少一个实施例,所述方法还包括:
34、对交叉矩阵进行修改,以删除与关断的所述至少一个第一器件对应的业务量信息。
35、本发明的至少一个实施例提供一种控制装置,包括:
36、第一处理单元,用于预测当前业务流量;基于所述当前业务流量,确定第一数量;所述第一数量表征当前所需开启的第一通道的总数量;其中,通过多个第一器件将多个第一板卡和至少一个第二板卡进行连接,以形成多个所述第一通道;
37、第二处理单元,用于将所述第一数量和第二数量进行比较,得到比较结果;所述第二数量表征已经开启的第一通道的总数量;基于所述比较结果,对所述多个第一器件的开启和关断进行控制。
38、本发明的至少一个实施例提供一种网络设备,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器,
39、其中,所述处理器用于运行所述计算机程序时,执行上述任一项所述方法的步骤。
40、本发明的至少一个实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述方法的步骤。
41、本发明实施例提供的控制方法、装置、设备及存储介质,预测当前业务流量;基于所述当前业务流量,确定第一数量;所述第一数量表征当前所需开启的第一通道的总数量;其中,通过多个第一器件将多个第一板卡和至少一个第二板卡进行连接,以形成多个所述第一通道;将所述第一数量和第二数量进行比较,得到比较结果;所述第二数量表征已经开启的第一通道的总数量;基于所述比较结果,对所述多个第一器件的开启和关断进行控制。采用本发明实施例提供的技术方案,基于当前业务流量,动态调整所需开启和关断的第一器件,能够避免相关技术中通过各个串行器或解串器(serdes)均匀承载业务流量导致单比特平均能耗较大问题的发生,从而节省能源消耗。
1.一种控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述比较结果,对所述多个第一器件的开启和关断进行控制,包括:
3.根据权利要求2所述的方法,其特征在于,所述计算所述第一数量和所述第二数量的差值,包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述基于所述比较结果,对所述多个第一器件的开启和关断进行控制,包括:
7.根据权利要求6所述的方法,其特征在于,所述计算所述第二数量和所述第一数量的差值,包括:
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
9.根据权利要求6所述的方法,其特征在于,所述方法还包括:
10.一种控制装置,其特征在于,包括:
11.一种网络设备,其特征在于,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器,
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9任一项所述方法的步骤。