数据中心的散热方法和装置与流程

文档序号:25540376发布日期:2021-06-18 20:36阅读:来源:国知局

技术特征:

1.一种数据中心的散热方法,其特征在于,所述方法包括:

基于预设的第一发热检测模型,检测数据中心中服务器对应的服务器发热数据;

在所述数据中心中服务器上未运行虚拟机时,所述服务器发热数据对应的公式为:

在所述数据中心中服务器上运行虚拟机时,所述服务器发热数据对应的公式为:

其中,t表示服务器的运行时间,表示第一物理机发热数据,表示服务器的第一输出功率,表示服务器的第二输出功率,u表示服务器的处理器占用率,表示硅晶片发热数据,为经过实验得到的拟合常数,为硅晶片温度数据,表示液冷组件对应的发热数据,表示液体流量,表示液体的定压比热容,表示液体的密度,表示出液管道的温度,表示进液管道的温度,表示虚拟机发热数据,为虚拟机的运行结束时间,为虚拟机的运行开始时间;

基于配电设备的功率和所述配电设备的运行时间,获取所述配电设备对应的配电设备发热数据;

基于照明设备的功率和所述照明设备的运行时间,获取所述照明设备对应的照明设备发热数据;

根据所述配电设备发热数据和所述服务器发热数据,确定电源发热数据;

获取所述数据中心的变压器发热数据和所述数据中心的线路损耗发热数据;

根据所述服务器发热数据、所述电源发热数据、所述配电设备发热数据、所述照明设备发热数据、所述变压器发热数据和所述线路损耗发热数据,确定所述数据中心对应的第二发热检测模型;

基于所述第二发热检测模型,对所述数据中心的发热量进行实时检测;

根据检测得到的发热量,确定目标散热方式;

通过目标散热方式对所述数据中心进行散热;

在检测到所述数据中心的发热量大于或等于数据中心热量阈值时,发送发热预警信息。

2.根据权利要求1所述的数据中心的散热方法,其特征在于,所述方法还包括:

获取所述数据中心中服务器的数目;

分别获取每个服务器的第一输出功率和第二输出功率,所述第一输出功率为所述每个服务器上的处理器占用率为100%时的输出功率,所述第二输出功率为所述每个服务器上的处理器占用率为0%时的输出功率;

获取每个服务器中的硅晶片温度数据;

获取每个服务器的服务器运行时间;

根据所述硅晶片温度数据和所述服务器运行时间,确定所述每个服务器的硅晶片发热数据;

在所述服务器上未运行虚拟机的情况下,根据所述服务器运行时间、所述第一输出功率、所述第二输出功率和所述每个服务器的处理器占用率,获取所述每个服务器的第一物理机发热数据;

获取每个服务器中液冷组件的进液管道与出液管道间的温度差;

根据所述液冷组件中液体的定压比热容、所述液体的液体密度、所述液体的流量和所述温度差,获取每个服务器中液冷组件对应的发热数据;

根据所述每个服务器的硅晶片发热数据、所述每个服务器中液冷组件对应的发热数据和所述每个服务器的第一物理机发热数据,确定所述每个服务器的发热检测模型;

根据所述每个服务器的发热检测模型和所述服务器的数目,确定所述第一发热检测模型。

3.根据权利要求2所述的数据中心的散热方法,其特征在于,所述根据所述硅晶片温度数据和所述服务器运行时间,确定所述每个服务器的硅晶片发热数据之后,所述方法还包括:

将运行有虚拟机的服务器作为目标服务器;

获取所述目标服务器上虚拟机对应的第一处理器内存数据、所述目标服务器上物理机对应的第二处理器内存数据和所述目标服务器的虚拟机运行时间;

根据所述虚拟机运行时间、所述目标服务器的第一输出功率、所述目标服务器的第二输出功率、所述第一处理器内存数据和所述第二处理器内存数据,确定所述目标服务器的虚拟机发热数据;

根据所述目标服务器的第一输出功率、所述目标服务器的第二输出功率、所述第二处理器占用率和所述服务器运行时间,确定所述目标服务器的第二物理机发热数据;

获取所述目标服务器中液冷组件的进液管道与出液管道间的温度差;

根据所述液冷组件中液体的定压比热容、所述液体的液体密度、所述液体的流量和所述温度差,获取所述目标服务器中液冷组件对应的发热数据;

根据所述目标服务器的硅晶片发热数据、所述目标服务器中液冷组件对应的发热数据、所述虚拟机发热数据和所述第二物理机发热数据,确定所述目标服务器的发热检测模型。

4.根据权利要求1所述的数据中心的散热方法,其特征在于,所述目标散热方式包括水循环散热方式,所述方法还包括:

在检测到数据中心的发热量小于第一预设阈值时,通过水循环散热的方式对所述数据中心进行散热。

5.根据权利要求1所述的数据中心的散热方法,其特征在于,所述目标散热方式包括制冷方式,所述方法还包括:

在检测到数据中心的发热量大于第二预设阈值时,通过制冷的方式对所述数据中心进行散热,所述冷水机组的启动数目随所述数据中心的发热量的增加而增加。

6.根据权利要求1所述的数据中心的散热方法,其特征在于,所述基于配电设备的功率和所述配电设备的运行时间,获取所述配电设备对应的配电设备发热数据包括:

获取所述配电设备中配电线路的电压和配电线路的电阻;

根据所述配电线路的电压、所述配电线路的电阻和预设的配电线路的功率因数,得到所述配电设备的功率;

根据所述配电设备的功率和所述配电设备的运行时间,确定所述配电设备发热数据。

7.根据权利要求1所述的数据中心的散热方法,其特征在于,所述根据所述配电设备发热数据和所述服务器发热数据,确定电源发热数据包括:

基于预设的第一参数、预设的第二参数、所述配电设备发热数据和所述服务器发热数据,确定所述电源空载发热数据;

根据所述第二参数和所述配电设备发热数据,确定所述电源负载发热数据;

根据所述电源空载发热数据和所述电源负载发热数据,确定所述电源发热数据。

8.根据权利要求1所述的数据中心的散热方法,其特征在于,所述方法还包括:

基于每个服务器的发热检测模型,对所述每个服务器的发热量进行检测;

将检测到的发热量大于或等于预设的服务器热量阈值的服务器确定为待处理服务器;

调整所述待处理服务器的负载。

9.根据权利要求1所述的数据中心的散热方法,其特征在于,所述方法还包括:

获取所述数据中心中服务器的分布情况;

根据所述分布情况,确定温度均衡区域;

基于所述温度均衡区域中每个服务器的发热检测模型,对所述温度均衡区域的发热量进行检测;

将检测到的发热量大于或等于预设的区域热量阈值的温度均衡区域确定为待处理温度均衡区域;

调整所述待处理目标发热均衡区域中服务器的负载。

10.一种数据中心的散热装置,其特征在于,所述装置包括:第一发热数据检测模块、配电设备发热数据获取模块、照明设备发热数据获取模块、电源发热数据获取模块、设备发热数据获取模块、第二发热检测模型生成模块、数据中心发热量检测模块、目标散热方式确定模块、散热模块和预警模块;

所述第一发热数据检测模块用于基于预设的第一发热检测模型,检测数据中心中服务器对应的服务器发热数据;

在所述数据中心中服务器上未运行虚拟机时,所述服务器发热数据对应的公式为:

在所述数据中心中服务器上运行虚拟机时,所述服务器发热数据对应的公式为:

其中,t表示服务器的运行时间,表示第一物理机发热数据,表示服务器的第一输出功率,表示服务器的第二输出功率,u表示服务器的处理器占用率,表示硅晶片发热数据,为经过实验得到的拟合常数,为硅晶片温度数据,表示液冷组件对应的发热数据,表示液体流量,表示液体的定压比热容,表示液体的密度,表示出液管道的温度,表示进液管道的温度,表示虚拟机发热数据,为虚拟机的运行结束时间,为虚拟机的运行开始时间;

所述配电设备发热数据获取模块用于基于配电设备的功率和所述配电设备的运行时间,获取所述配电设备对应的配电设备发热数据;

所述照明设备发热数据获取模块用于基于照明设备的功率和所述照明设备的运行时间,获取所述照明设备对应的照明设备发热数据;

所述电源发热数据获取模块用于根据所述配电设备发热数据和所述服务器发热数据,确定电源发热数据;

所述设备发热数据获取模块用于获取所述数据中心的变压器发热数据和所述数据中心的线路损耗发热数据;

所述第二发热检测模型生成模块用于根据所述服务器发热数据、所述电源发热数据、所述配电设备发热数据、所述照明设备发热数据、所述变压器发热数据和所述线路损耗发热数据,确定所述数据中心对应的第二发热检测模型;

所述数据中心发热量检测模块用于基于所述第二发热检测模型,对所述数据中心的发热量进行实时检测;

所述目标散热方式确定模块用于根据检测得到的发热量,确定目标散热方式;

所述散热模块用于通过目标散热方式对所述数据中心进行散热;

所述预警模块用于在检测到所述数据中心的发热量大于或等于数据中心热量阈值时,发送发热预警信息。


技术总结
本申请公开了一种数据中心的散热方法和装置,所述方法可以基于预设的第一发热检测模型,检测数据中心中服务器对应的服务器发热数据,根据服务器发热数据、电源发热数据、配电设备发热数据、照明设备发热数据、变压器发热数据和线路损耗发热数据,确定数据中心对应的第二发热检测模型,并基于第二发热检测模型,对数据中心的发热量进行实时检测,根据检测得到的结果,制定对应的散热策略。该方法可以基于多个发热数据建立数据中心的发热检测模型,提高数据中心的发热数据检测的全面性和准确性,从而提高散热效率。

技术研发人员:吕鑫;安柯;徐蓉
受保护的技术使用者:上海有孚智数云创数字科技有限公司;上海有孚网络股份有限公司
技术研发日:2021.04.12
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1