机房健康状态预警系统及方法技术方案

技术编号:29152989 阅读:19 留言:0更新日期:2021-07-06 22:50
本发明专利技术涉及机房管理技术领域,提供了一种预警准确性高的机房健康状态预警系统,包括温度检测模块,用于对机房内温度进行检测并得到温度值;存储模块,预设有安全温度上限值;其中,机房包括多个监测区域,各个监测区域布设温度检测模块;存储模块,预设有温度警戒值,温度警戒值小于安全温度上限值;还用于周期性获取温度检测模块得到的温度值并作为温度历史值进行存储;比较模块,用于比较温度值和温度警戒值;计算模块,用于在比较出温度值大于温度警戒值时,根据温度历史值进行计算得到第一变化率和第二变化率;比较模块还用于比较第一变化率和第二变化率;报警模块,用于在比较出第一变化率不低于第二变化率时发送预警信息。

【技术实现步骤摘要】
机房健康状态预警系统及方法
本专利技术涉及机房管理
,具体为一种机房健康状态预警系统及方法。
技术介绍
机房作为一个存放服务器、为用户以及员工提供IT服务的地方,会存放大量的网络设备。随着云计算,大数据及其应用的兴起,计算机机房乃至大型数据中心得到了迅速发展,不仅规模不断增加,内部服务器的密度和集成化也不断提高。问了保证机房内设备的稳定运行,通常需要对机房的环境因素进行监测,在监测到的环境因素不利于机房设备运行时,需要及时调节机房内的环境,以降低对设备的正常运行造成的影响,需要监测的环境因素通常包括温度、湿度、空气含尘浓度等。以温度为例,在温度超过25℃的时候,机房温度过高,因此就会造成设备运行故障,如数据处理和存储速度降低等。现有技术中,在对机房温度监测时,会利用布设在机房内的温度传感器采集机房内的温度,毕竟温度值与预设的阈值进行比较,在比较出温度值大于阈值时,进行报警。但是,假设适合设备运行的温度为18至25℃,通常就会将25℃设置为阈值。但是,由于现有技术中,通常是设置一个温度传感器采集机房内的问题,在这种情况下,当采集的到温度值都已经达到25℃,机房内具体的某个地方的温度很可能是已经远远超过了25℃的,该处的设备极大可能已经因为高温情况而出现了损害或运行故障的问题。但是,若把温度阈值设置得过低,如就设置为18℃,则当机房内设备都处于运行状态时,机房内的温度很大情况都是会超过18℃的,则报警频率将会大幅度提高,而此时机房内的温度并不属于需要调节的情况,因此这种情况下的报警则将是无效报警,从而降低了报警的准确率。
技术实现思路
本专利技术的目的之一在于提供一种预警准确性高的机房健康状态预警系统。本专利技术提供基础方案是:机房健康状态预警系统,包括温度检测模块,用于对机房内温度进行检测并得到温度值;存储模块,预设有安全温度上限值;其中,机房包括多个监测区域,各个监测区域布设温度检测模块;存储模块,预设有温度警戒值,温度警戒值小于安全温度上限值;还用于周期性获取温度检测模块得到的温度值并作为温度历史值进行存储;比较模块,用于将温度值与温度警戒值进行比较;计算模块,用于在比较出温度值大于温度警戒值时,根据温度历史值对超过温度警戒值后的一个周期内的温度变化率与前一周期的温度变化率进行计算得到第一变化率和第二变化率;比较模块还用于比较第一变化率和第二变化率;报警模块,用于在比较出第一变化率不低于第二变化率时发送预警信息。基础方案的工作原理及有益效果是:本方案中,通过将机房划分多个区域,并分别采集多个区域的温度,然后分别对各个区域的温度进行比较,在比较出温度值大于温度警戒值时,则表示相应区域的温度偏高,但并未超过机房安全温度上限值,在这种情况下,随着相应区域中设备的继续使用,温度可能会出现不再不变、继续上升后停止在一个不超过安全温度上限的温度、继续上升后停止在一个超过安全温度上限值的温度三种情况。上述的前两种情况下并不会导致机房出现安全问题,因此也就并不需要预警,而对于第三种情况而言,则将会出现因为温度过高而出现安全问题;因此还设置有计算模块根据温度历史值对超过温度警戒值后的一个周期内的温度变化率与前一周期的温度变化率进行计算,得到的第一变化率表示在温度超过温度警戒值时的一个周期内的温度变化率,得到的第二变化率则表示的是前一周期,即温度还没有超过温度警戒值时的最后一个周期内的温度变化率,在比较出第一变化率低于第二变化率时,则说明在温度超过温度警戒值后,相应区域的温度开始以一个较小的变化率在上升或就停在了温度警戒值上不再变化,在这种情况下,最终温度极大可能会停留在一个低于安全温度上限值的范围内,因此此时报警模块将不会进行预警;而在比较出第一变化率不低于第二变化率时,则表示在温度超过温度警戒值后,相应区域的温度仍然以一个比较大的变化率在继续上升,在这种情况下,极有可能就将会超过安全温度上限值,此时报警模块则将会发送预警信息,以提醒管理人员及时对相应区域进行检查,避免温度继续上升,以达到预警的效果。与现有技术相比,本方案中,划分多个区域进行分别检测的方式得到的温度值将更能准确的表示机房内相应区域的温度情况;而且,本方案中,通过预设与安全温度上限值小的温度警戒值实现了在温度没有达到安全温度上限值之前,根据相应区域的第一变化率和第二变化率的比较结果来确定是否需要预警,而不是温度超过安全温度上限值后再进行预警后,因此能够避免因为高温而导致设备损坏的问题;另一方面,因为本方案中设置的温度警戒值是小于安全温度上限值的,因此即使比较出温度值大于了温度警戒值,但也不能代表在之后温度就一定是会超过安全温度值的,若在温度值大于温度警戒值的情况下将进行预警,则将会出现无效预警的情况,因此本方案中,在比较出温度值大于温度警戒值时,还会对比较第一变化率和第二变化率,根据比较结果最终确定是否发送预警信息,从而能够减少无效预警的次数,有利于提高预警的准确性。优选方案一:作为基础方案的优选,存储模块对应不同的监测区域预设有相应的温度警戒值,比较模块将相应区域的温度警戒值与温度值进行比较。有益效果:考虑到不同的监测区域内,布设的设备的数量或种类不同,因此对于不同监测区域来说,各自的温度警戒值会有所不同,因此本方案中,通过对应不同的监测区域设置不同的温度警戒值的方式可以提高比较结果的准确性。优选方案二:作为基础方案的优选,比较模块还用于将温度值与安全温度上限值进行比较,在比较出温度值大于安全温度上限值时,报警模块发送报警信息。有益效果:本方案中,在检测到的温度值大于安全温度上限值时,则说明相应区域的温度已经过高,需要管理人员尽快进行处理,因此本方案中,还利用报警模块发送报警信息,与发送的预警信息相区别,从而可以引起管理人员的重视,对机房发生的高温情况进行处理,降低因为高温引起的损害。优选方案三:作为基础方案的优选,还包括有采集模块,用于采集监测区域设备的运行参数;分析模块,用于在比较出温度值大于温度警戒值时根据运行参数对设备运行状态进行分析;控制模块,在分析模块分析出设备运行异常时控制相应设备的运行参数进行调整。有益效果:考虑到设备运行异常时,设备散热增大,从而也就可能会导致相应的监测区域的温度异常升高,因此本方案中,设置分析模块对设备的运行情况进行分析,在分析出设备运行异常时,还利用控制模块控制设备的运行参数进行调整,以降低设备散热,从而降低监测区域的温度。优选方案四:作为优选方案三的优选,在分析模块分析出设备运行正常,报警模块发送区域异常信息。有益效果:考虑到在设备运行正常的情况下,监测区域出现的温度异常则可能是因为监测区域的通风散热效果差导致的,因此此时由报警模块发送区域异常信息,以提醒管理人员及时对监测区域的通风散热功能进行检查,以及时消除温度异常的情况。优选方案五:作为优选方案三的优选,存储模块预设有设备的运行参考值;分析模块根据相应区域设备的运行参数与对应的运行参考值对设备运行状态进行分析,若设备的运行参数与运行参考值不同,则判定设备运本文档来自技高网
...

【技术保护点】
1.机房健康状态预警系统,包括温度检测模块,用于对机房内温度进行检测并得到温度值;/n存储模块,预设有安全温度上限值;/n其特征在于:机房包括多个监测区域,各个监测区域布设所述温度检测模块;/n存储模块,预设有温度警戒值,所述温度警戒值小于所述安全温度上限值;还用于周期性获取温度检测模块得到的温度值并作为温度历史值进行存储;/n比较模块,用于将温度值与温度警戒值进行比较;/n计算模块,用于在比较出温度值大于温度警戒值时,根据温度历史值对超过温度警戒值后的一个周期内的温度变化率与前一周期的温度变化率进行计算得到第一变化率和第二变化率;/n比较模块还用于比较第一变化率和第二变化率;/n报警模块,用于在比较出第一变化率不低于第二变化率时发送预警信息。/n

【技术特征摘要】
1.机房健康状态预警系统,包括温度检测模块,用于对机房内温度进行检测并得到温度值;
存储模块,预设有安全温度上限值;
其特征在于:机房包括多个监测区域,各个监测区域布设所述温度检测模块;
存储模块,预设有温度警戒值,所述温度警戒值小于所述安全温度上限值;还用于周期性获取温度检测模块得到的温度值并作为温度历史值进行存储;
比较模块,用于将温度值与温度警戒值进行比较;
计算模块,用于在比较出温度值大于温度警戒值时,根据温度历史值对超过温度警戒值后的一个周期内的温度变化率与前一周期的温度变化率进行计算得到第一变化率和第二变化率;
比较模块还用于比较第一变化率和第二变化率;
报警模块,用于在比较出第一变化率不低于第二变化率时发送预警信息。


2.根据权利要求1所述的机房健康状态预警系统,其特征在于:所述存储模块对应不同的监测区域预设有相应的温度警戒值,比较模块将相应区域的温度警戒值与温度值进行比较。


3.根据权利要求1所述的机房健康状态预警系统,其特征在于:所述比较模块还用于将温度值与安全温度上限值进行比较,在比较出温度值大于安全温度上限值时,所述报警模块发送报警信息。


4.根据权利要求1所述的机房健康状态预警系统,其特征在于:还包括有采集模块,用于采集监测区域设备的运行参数;
分析模块,用于在比较出所述温度值大于温度警戒值时根据所述运行参数对设备运行状态进行分析;
控制模块,在分析模块...

【专利技术属性】
技术研发人员:韩晓非曹卫明杨向荣李智
申请(专利权)人:重庆广通实业发展有限责任公司
类型:发明
国别省市:重庆;50

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

1