基于多点温度数据的数据中心机房局部过热空间定位方法技术

技术编号:35485964 阅读:57 留言:0更新日期:2022-11-05 16:39
一种基于多点温度数据的数据中心机房局部过热空间定位方法,基于各类温度传感器采集的数据,构建三维立体温度数据矩阵,在温度矩阵中基于数据聚类算法发现局部热点,通过软件预警最可能存在局部热点区域,提醒相关工作人员需进行重点排查。构建机房局部热点的精确定位系统,提示可能影响的业务系统,进而告知消除当前局热的建议方案,以便及时采取措施、消除隐患,降低风险,进一步保障数据机房的整体安全稳定运行。安全稳定运行。

【技术实现步骤摘要】
基于多点温度数据的数据中心机房局部过热空间定位方法


[0001]本专利技术涉及数据中心温度采集
,具体涉及一种基于多点温度数据的数据中心机房局部过热空间定位方法。

技术介绍

[0002]数据中心机房的热环境与常规办公、民用住宅环境有很大的区别,其内部运行着大量的服务器、交换机、路由器、存储等IT设备,散热冷负荷较大。当前大多数据中心已配备了完善的空调系统,部署了进出通风道以便及时带走热量,但由于不同设备发热功率不同,如果本地有大功率设备或者设备运行异常,很容易引起机房的局部过热现象,造成个别设备因过热而停机、硬件损坏等严重问题。因此,将数据中心机房内的温度控制在一定范围内,进而消除或减少局部热量显得尤为重要。传统做法是安装一些温湿度传感器,但无法覆盖所有区域,仍存在局部热点无法监测和定位的问题。
[0003]现行数据中心空调环境具有以下特点:高显热潜热比;空调送风的特点为小焓差,大风量;运行时间长,耗电量大。

技术实现思路

[0004]本专利技术为了克服以上技术的不足,提供了一种构建机房局部热点的精确定位系统,提示可能影响的业务系统,进而告知消除当前局热的建议方案,以便及时采取措施、消除隐患,降低风险,进一步保障数据机房的整体安全稳定运行的方法。本专利技术克服其技术问题所采用的技术方案是:
[0005]一种基于多点温度数据的数据中心机房局部过热空间定位方法,包括如下步骤:
[0006]a)在数据中心机房内设置若干温度采集点,每个温度采集点分层采集不同高度的温度数据,构建该机房的温度三维矩阵,第i个温度采集点表示为η
i
,η
i
=(x
i
,y
i
,z
i
,t
i
),x
i
为该温度采集点在三维坐标系下的X轴坐标值,y
i
为该温度采集点在三维坐标系下的Y轴坐标值,z
i
为该温度采集点在三维坐标系下的Z轴坐标值,t
i
为该温度采集点采集的温度值;
[0007]b)在X

Y

Z三维坐标系下随机初始化K个点作为聚类中心点δ
k
,为聚类中心点在三维坐标系下的X轴坐标值,为聚类中心点在三维坐标系下的Y轴坐标值,为聚类中心点在三维坐标系下的Z轴坐标值,为聚类中心点采集的温度值;
[0008]c)计算温度三维矩阵中每个温度采集点与聚类中心点δ
k
的距离度量Distance(η
i

k
);
[0009]d)通过公式计算与第i个温度采集点距离度量最小的聚类中心点δ
k
的对应的类别class(η
i
);
[0010]e)使步骤d)中聚类中心点δ
k
的k={1,2,...,K},重复执行步骤d),直至没有温度
采集点被归类为新的类后停止迭代;
[0011]f)使用均值法更新当前类的中心点Center,x
Center
为当前类的中心点Center在三维坐标系下的X轴坐标值,Y
Center
为当前类的中心点Center在三维坐标系下的X轴坐标值,Z
Center
为当前类的中心点Center在三维坐标系下的X轴坐标值;
[0012]g)重复执行步骤f),直至所有温度采集点进行当前类中心点Center的更新,当聚类中心点δ
k
不再变化时,停止迭代,得到三维坐标系下一个或若干个存在过热现象的区域,该区域最终的局部热点坐标为(x
Center
,y
Center
,z
Center
);
[0013]h)在X

Y

Z三维坐标系下随机初始化K个点作为总的中心点,第i个时刻的第j个中心点为η
ij
,η
ij
=(x
ij
,y
ij
,z
ij
),x
ij
为该中心点为在三维坐标系下的X轴坐标值,y
ij
为该中心点为在三维坐标系下的Y轴坐标值,z
ij
为该中心点为在三维坐标系下的Z轴坐标值;
[0014]i)计算每个中心点η
ij
与聚类中心点δ
k
的距离度量Distance(η
ij

k
);
[0015]j)通过公式计算与第j个中心点距离度量最小的聚类中心点δ
k
的对应的类别class(η
ij
);
[0016]k)使步骤d)中聚类中心点δ
k
的k={1,2,...,K},重复执行步骤d),直至没有温度采集点被归类为新的类后停止迭代;
[0017]l)使用均值法更新当前类的中心点Center;
[0018]m)重复执行步骤f),直至所有温度采集点进行当前类中心点Center的更新,当聚类中心点δ
k
不再变化时,停止迭代,得到三维坐标系下一个或若干个存在过热现象的区域,该区域最终的局部热点坐标为(x

Center
,y

Center
,z

Center
)。
[0019]进一步的,步骤c)中通过公式
[0020]计算得到距离度量Distance(η
i

k
)。
[0021]进一步的,步骤c)中通过公式
[0022]计算得到距离度量Distance(η
i

k
),式中g(
·
)为高斯核函数。
[0023]进一步的,步骤f)中通过公式计算得到中心点Center在三维坐标系下的坐标值,m为当前类具有的温度采集点的个数。
[0024]进一步的,步骤i)中通过公式
[0025]计算得到距离度量Distance(η
ij

k
)。
[0026]进一步的,步骤l)中通过公式计算得到中心点Center在三维坐标系下的坐标值,m为当前类具有的温度采集点的个数。
[0027]本专利技术的有益效果是:基于各类温度传感器采集的数据,构建三维立体温度数据矩阵,在温度矩阵中基于数据聚类算法发现局部热点,通过软件预警最可能存在局部热点区域,提醒相关工作人员需进行重点排查。构建机房局部热点的精确定位系统,提示可能影响的业务系统,进而告知消除当前局热的建议方案,以便及时采取措施、消除隐患,降低风险,进一步保障数据机房的整体安全稳定运行。
具体实施方式
[0028]下面对本专利技术做进一步说明。
[0029]一种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多点温度数据的数据中心机房局部过热空间定位方法,其特征在于,包括如下步骤:a)在数据中心机房内设置若干温度采集点,每个温度采集点分层采集不同高度的温度数据,构建该机房的温度三维矩阵,第i个温度采集点表示为η
i
,η
i
=(x
i
,y
i
,z
i
,t
i
),x
i
为该温度采集点在三维坐标系下的X轴坐标值,y
i
为该温度采集点在三维坐标系下的Y轴坐标值,z
i
为该温度采集点在三维坐标系下的Z轴坐标值,t
i
为该温度采集点采集的温度值;b)在X

Y

Z三维坐标系下随机初始化K个点作为聚类中心点δ
k
,,为聚类中心点在三维坐标系下的X轴坐标值,为聚类中心点在三维坐标系下的Y轴坐标值,为聚类中心点在三维坐标系下的Z轴坐标值,为聚类中心点采集的温度值;c)计算温度三维矩阵中每个温度采集点与聚类中心点δ
k
的距离度量Distance(η
i

k
);d)通过公式计算与第i个温度采集点距离度量最小的聚类中心点δ
k
的对应的类别class(η
i
);e)使步骤d)中聚类中心点δ
k
的k={1,2,...,K},重复执行步骤d),直至没有温度采集点被归类为新的类后停止迭代;f)使用均值法更新当前类的中心点Center,x
Center
为当前类的中心点Center在三维坐标系下的X轴坐标值,Y
Center
为当前类的中心点Center在三维坐标系下的X轴坐标值,Z
Center
为当前类的中心点Center在三维坐标系下的X轴坐标值;g)重复执行步骤f),直至所有温度采集点进行当前类中心点Center的更新,当聚类中心点δ
k
不再变化时,停止迭代,得到三维坐标系下一个或若干个存在过热现象的区域,该区域最终的局部热点坐标为(x
Center
,y
Center
,z
Center
);h)在X

Y

Z三维坐标系下随机初始化K个点作为总的中心点,第i个时刻的第j个中心点为η
ij
,η
ij

【专利技术属性】
技术研发人员:谭强高明马辰姜荣闫盼盼
申请(专利权)人:山东新一代信息产业技术研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1