本发明涉及通信,具体为基于800g传输的光模块散热方法、装置、计算机设备和存储介质。
背景技术:
1、数据中心网络的快速发展导致光网络带宽需求猛增,每年以20%以上的速度增长,推动光传输网络向更高速率、更大容量的解决方案发展。目前400g传输已经成为主流的传输标准。然而,随着对传输速度的更高要求,400g传输已经开始无法满足一些场景的需求。因此,开发800g传输技术是世界各国极力推动的方向。
2、光模块作为800g传输中的重要器件,其工作的稳定性对于信号传输至关重要。然而,随着传输速度的加快,光模块的功耗也会增大。在400g传输带宽的网络中单个光模块功耗在12w左右,而在800g传输带宽的网络中单个光模块功耗会超过20w左右。因此,对光模块进行有效的散热是实现800g传输的关键。
技术实现思路
1、本发明的目的在于提供一种基于800g传输的光模块散热方法,以解决光模块散热的问题。
2、本发明的第一方面提供一种基于800g传输的光模块散热方法,包括:
3、根据光模块的结构,将所述光模块划分为多个区域;
4、获取光模块的各个区域的升温幅度,根据所述升温幅度,确定各个区域进行温度采集的第一时间间隔;
5、根据所述第一时间间隔,对各所述区域进行温度采集,若任一所述区域的温度超过预设温度阈值,则对该区域进行风冷散热,并标记该区域为异常区域;
6、将所述异常区域的温度采集的时间间隔调整为第二时间间隔,以所述第二时间间隔对所述异常区域进行温度采集,若连续两个时间采集点的温度数值均超过所述预设温度阈值,则启动油冷散热。
7、在一种可能的实施方式中,获取光模块的各个区域的升温幅度,根据所述升温幅度,确定各个区域进行温度采集的第一时间间隔,包括:
8、根据预设的温度采集时间,对各所述区域进行温度采集,以相邻的两个时间点采集到的温度数据差作为实时升温幅度;
9、将所述实时升温幅度与数据库中预存的该区域参比升温幅度进行比较,若所述实时升温幅度与所述参比升温幅度的差值在预设区间内,则根据预存的升温幅度与温度采集时间间隔表的对应关系,确定所述区域进行温度采集的第一时间间隔;
10、否则以与所述升温幅度匹配的参比升温幅度对应的温度采集时间间隔作为所述第一时间间隔。
11、在一种可能的实施方式中,所述启动油冷散热之后,还包括:
12、获取所述异常区域的温度变化曲线,计算在各采集点的二阶导数,若任一所述二阶导数大于零,则发送报警至控制终端,并暂停所述光模块的数据传输。
13、在一种可能的实施方式中,所述将所述异常区域的温度采集的时间间隔调整为第二时间间隔,包括:
14、获取所述异常区域的升温曲线,判断所述升温曲线对应的升温类型,根据所述升温类型,确定所述第二时间间隔。
15、在一种可能的实施方式中,所述启动油冷散热之后,还包括:
16、获取冷却油在入油口的入口温度和出油口的出口温度,计算所述出口温度和所述入口温度的差值,将所述差值与所述异常区域的温度变化值进行比较,若所述差值与所述温度变化值的比值大于预设比值,并且所述异常区域的温度持续上升,则加大所述冷却油的流量。
17、在一种可能的实施方式中,所述根据光模块的结构,将所述光模块划分为多个区域,包括:
18、获取所述光模块的结构图像,识别出所述结构图像中的特征点,根据所述特征点的位置,对所述光模块进行区域划分。
19、本发明的第二方面提供一种基于800g传输的光模块散热装置,包括:
20、第一处理模块,用于根据光模块的结构,将所述光模块划分为多个区域;
21、采集分析模块,用于获取光模块的各个区域的升温幅度,根据所述升温幅度,确定各个区域进行温度采集的第一时间间隔,根据所述第一时间间隔,对各所述区域进行温度采集;
22、第二处理模块,用于判断各所述区域的温度超过是否超过预设温度阈值,并根据判断结果,对超过所述预设温度阈值的异常区域进行风冷散热;
23、同时将所述异常区域的温度采集的时间间隔调整为第二时间间隔,向所述采集分析模块发送以所述第二时间间隔对所述异常区域进行温度采集的指令,并根据所述采集分析模块反馈的温度数据,判断是否启动油冷散热。
24、在一种可能的实施方式中,所述采集分析模块还用于:
25、根据预设的温度采集时间,对各所述区域进行温度采集,以相邻的两个时间点采集到的温度数据差作为实时升温幅度;
26、将所述实时升温幅度与数据库中预存的该区域参比升温幅度进行比较,若所述实时升温幅度与所述参比升温幅度的差值在预设区间内,则根据预存的升温幅度与温度采集时间间隔表的对应关系,确定所述区域进行温度采集的第一时间间隔;
27、否则以与所述升温幅度匹配的参比升温幅度对应的温度采集时间间隔作为所述第一时间间隔。
28、本发明第三方面提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本发明第一方面所述的基于800g传输的光模块散热方法。
29、本发明第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本发明第一方面所述的基于800g传输的光模块散热方法。
30、与现有技术相比,本发明的有益效果是:
31、1、将光模块按照结构进行区域划分,对不同的区域采用不同的散热方式,使得散热更加具有针对性,能够使得光模块整体始终满足正常工作的条件;
32、2、采用先风冷,后油冷两步散热的方式,可以根据不同的工况下对冷源进行合理分配,使得400g传输的冷源使用量也可以应对800g传输的需求。
1.一种基于800g传输的光模块散热方法,其特征在于,包括:
2.根据权利要求1所述的基于800g传输的光模块散热方法,其特征在于,
3.根据权利要求1所述的基于800g传输的光模块散热方法,其特征在于,所述启动油冷散热之后,还包括:
4.根据权利要求1所述的基于800g传输的光模块散热方法,其特征在于,所述将所述异常区域的温度采集的时间间隔调整为第二时间间隔,包括:
5.根据权利要求1所述的基于800g传输的光模块散热方法,其特征在于,所述启动油冷散热之后,还包括:
6.根据权利要求1所述的基于800g传输的光模块散热方法,其特征在于,将所述光模块划分为多个区域,包括:
7.一种基于800g传输的光模块散热装置,包括:
8.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-6任一项所述的基于800g传输的光模块散热方法。
9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6任一项所述的基于800g传输的光模块散热方法。