一种远程机房温湿度实时监控系统技术领域
本发明涉及互联网监控领域,特别是涉及一种远程机房温湿度实时监控系统。
背景技术
目前大型服务器被应用到医疗、教育、交通、互联网等各个领域,机房良好的环境
是服务器安全、顺利运行的保障,并能有效延长机器寿命。
在现有的大型服务器机房中,为提高空间利用效率,服务及的设置密度非常高,而
高密集度的服务器在运行过程中将会产生大量热量。如果不严格把控机房温度,将会影响
机器运行性能,轻则导致计算机宕机,重则导致数据丢失等严重后果,给公司和用户造成重
大的财产损失或信息丢失,同时服务器不能正常高效工作,轻则加重公司的运营成本,重则
造成客户流失。
而目前数量众多的无人值守机房的物理运行环境,无法被监测和处理,也很难被
有效的预见和防范,市场上缺乏一种轻量型的、易部署的、实时的服务器机房温湿度监控系
统。
发明内容
本发明的目的是提供一种远程机房温湿度实时监控系统,结构简单,可随意移动,
方便部署。
为解决上述技术问题,本发明实施例提供了一种远程机房温湿度实时监控系统,
包括温湿度采集与控制终端、数据存储与转发服务器和远程客户端,所述温度采集与控制
终端设置在机房内,用于采集所述机房内的温湿度数据,并将所述温湿度数据发送到与所
述温度采集与控制动作终端连接的所述数据存储与转发服务器进行存储,所述数据存储与
转发服务器与远程客户端通过所述数据存储与转发服务器的GPRS模块连接通信,所述远程
客户端向所述数据存储与转发服务器发送查询指令和/或控制指令,所述数据存储与转发
服务器接收所述查询指令后,向所述远程客户端发送所述温湿度数据,接收所述控制指令
后,将所述控制指令发送到所述温湿度采集与控制终端,由所述温湿度采集与控制终端接
收所述控制指令并根据所述控制指令控制设置在所述机房内与所述温湿度采集与控制终
端连接的空调的工作状态。
其中,所述温湿度采集与控制终端包括单片机和与所述单片机连接的温湿度传感
器、控制器,所述单片机与所述GPRS模块连接,接收并处理所述温湿度传感器采集的所述温
湿度数据,通过所述GPRS模块发送到所述数据存储与转发服务器,所述单片机通过所述
GPRS模块接收所述数据存储与转发服务器发送的所述控制指令,对所述控制指令进行处理
后通过所述控制器控制所述空调的工作状态。
其中,所述GPRS模块为SIM900a型GPRS模块。
其中,所述单片机为STM32单片机。
其中,所述控制器为红外遥控模块。
其中,所述温湿度传感器为DHT11数字温湿度传感器。
其中,所述远程客户端为手机客户端。
其中,还包括与所述温湿度采集与控制终端连接的温湿度报警器,用于在所述温
湿度数据超出预定的温湿度范围后通过所述GPRS模块向所述远程客户端发送警报信息。
本发明实施例所提供的远程机房温湿度实时监控系统,与现有技术相比,具有以
下优点:
本发明实施例提供的远程机房温湿度实时监控系统,包括温湿度采集与控制终
端、数据存储与转发服务器和远程客户端,所述温度采集与控制终端设置在机房内,用于采
集所述机房内的温湿度数据,并将所述温湿度数据发送到与所述温度采集与控制动作终端
连接的所述数据存储与转发服务器进行存储,所述数据存储与转发服务器与远程客户端通
过所述数据存储与转发服务器的GPRS模块连接通信,所述远程客户端向所述数据存储与转
发服务器发送查询指令和/或控制指令,所述数据存储与转发服务器接收所述查询指令后,
向所述远程客户端发送所述温湿度数据,接收所述控制指令后,将所述控制指令发送到所
述温湿度采集与控制终端,由所述温湿度采集与控制终端接收所述控制指令并根据所述控
制指令控制设置在所述机房内与所述温湿度采集与控制终端连接的空调的工作状态。
所述远程机房温湿度实时监控系统,通过采用GPRS模块将数据存储与转发服务器
与远程客户端联网,实时监控机房内的温湿度状态,将温湿度采集与控制终端采集的机房
内的温湿度数据由数据存储与转发服务器存储,远程客户端通过GPRS模块与数据存储与转
发服务器存储联网,查询存储在将数据存储与转发服务器中的温湿度信息,或者是直接将
控制指令发送到数据存储与转发服务器,并由数据存储与转发服务器将控制指令经由温湿
度采集与控制终端处理后,控制设置在所述机房内与所述温湿度采集与控制终端连接的空
调的工作状态,实现了远程监控的能力,通过GPRS联网,可实现对数量众多的机房的温湿度
的将空,降低了劳动强度,减少了人力资源消耗,降低了成本,而且使用GPRS模块进行联网
通信,结构简单,可随意移动,方便部署,不受现有线路的影响,而且GPRS模块形成的PPRS网
络与机房中的服务器网络相互独立,不会对机房服务器的正常工作造成干扰。不会影响机
房服务器的网络安全。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明
的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据
这些附图获得其他的附图。
图1为本发明实施例提供的远程机房温湿度实时监控系统一种具体实施方式的结
构示意图;
图2为本发明实施例提供的远程机房温湿度实时监控系统中温湿度采集与控制终
端的一种具体实施方式的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本发明保护的范围。
请参考图1~2,图1为本发明实施例提供的远程机房温湿度实时监控系统一种具
体实施方式的结构示意图;图2为本发明实施例提供的远程机房温湿度实时监控系统中温
湿度采集与控制终端的一种具体实施方式的结构示意图。
在一种具体实施方式中,所述远程机房温湿度实时监控系统,包括温湿度采集与
控制终端10、数据存储与转发服务器20和远程客户端40,所述温度采集与控制终端设置在
机房内,用于采集所述机房内的温湿度数据,并将所述温湿度数据发送到与所述温度采集
与控制动作终端连接的所述数据存储与转发服务器20进行存储,所述数据存储与转发服务
器20与远程客户端40通过所述数据存储与转发服务器20的GPRS模块30连接通信,所述远程
客户端40向所述数据存储与转发服务器20发送查询指令和/或控制指令,所述数据存储与
转发服务器20接收所述查询指令后,向所述远程客户端40发送所述温湿度数据,接收所述
控制指令后,将所述控制指令发送到所述温湿度采集与控制终端10,由所述温湿度采集与
控制终端10接收所述控制指令并根据所述控制指令控制设置在所述机房内与所述温湿度
采集与控制终端10连接的空调的工作状态。
通过采用GPRS模块30将数据存储与转发服务器20与远程客户端40联网,实时监控
机房内的温湿度状态,将温湿度采集与控制终端10采集的机房内的温湿度数据由数据存储
与转发服务器20存储,远程客户端40通过GPRS模块30与数据存储与转发服务器20联网,查
询存储在将数据存储与转发服务器20中的温湿度信息,或者是直接将控制指令发送到数据
存储与转发服务器20,并由数据存储与转发服务器20将控制指令经由温湿度采集与控制终
端10处理后,控制设置在所述机房内与所述温湿度采集与控制终端10连接的空调的工作状
态,实现了远程监控的能力。通过GPRS联网,可实现对数量众多的机房的温湿度的将空,降
低了劳动强度,减少了人力资源消耗,降低了成本,而且使用GPRS模块30进行联网通信,结
构简单,可随意移动,方便部署,不受现有线路的影响,而且GPRS模块30形成的GPRS网络与
机房中的服务器网络相互独立,不会对机房服务器的正常工作造成干扰,也不会影响机房
服务器的网络安全。
本发明中GPRS模块30的作用是形成无线网络,将数据存储和转发服务器中存储的
温湿度数据传输到操作人员所在的远程客户端40,优选的,所述GPRS模块30为SIM900a型
GPRS模块30。SIM900a采用工业标准接口,工作频率为GSM/GPRS 850/900/1800/1900MHz,可
以低功耗实现语音、SMS、数据和传真信息的传输。另外,SIM900A的尺寸大小为24mm*24mm*
3mm,能适用于M2M应用中的各类设计需求,尤其适用于紧凑型产品设计,因此使用SIM900a
型GPRS模块30能够进一步减少整个系统占用的空间,方便移动和部署,而且由于SIM900a型
GPRS模块30的使用较为成熟,能够降低使用成本。
本发明中的GPRS模块30可以是独立设置,也可以是集成在其它器件上,为了减少
占用的空间,提高部署的方便性,GPRS模块30一般与温湿度采集与控制终端10、数据存储与
转发服务器20集成,或者是三者集成到一起,这样能够进一步降低占用的空间。
需要指出的是,在本发明中由于需要传输的温湿度数据和控制指令的数据量很
少,在GPRS模块30所建成的无线网络的允许数据传输范围内。而现在网络建设中,主要建设
4G网络,其它的数据传输率较低的网络已经逐渐停建,未来可能出现GPRS模块30无法通信
的问题。这时可以有多种解决方式,一方面可以避免将数据直接传输到远程客户端40,可以
在现有的网络中进行中转,即通过GPRS模块30将温湿度数据通过正在使用的有线网络或无
线网络中转传输到远程客户端40,也可以是将现有的GPRS模块30进行升级,如升级为4G模
块,以适应不断升级的无线网络。
在上述实施例的基础上,在本发明的另一实施例中,所述温湿度采集与控制终端
10包括单片机11和与所述单片机11连接的温湿度传感器13、控制器12,所述单片机11与所
述GPRS模块30连接,接收并处理所述温湿度传感器13采集的所述温湿度数据,通过所述
GPRS模块30发送到所述数据存储与转发服务器20,所述单片机11通过所述GPRS模块30接收
所述数据存储与转发服务器20发送的所述控制指令,对所述控制指令进行处理后通过所述
控制器12控制所述空调的工作状态。
由于在温湿度数据的采集以及处理过程中,处理的数据量不会太大,现在的单片
机11的数据处理能力非常强大,在本发明中采用单片机11已经能够完成相关的数据以及指
令的处理,降低使用成本和占用的空间。
优选的,所述单片机11为STM32单片机11。由于STM32单片机11具有低功耗、高性能
的特点,在具有较高的数据处理能力的同时,消耗的功率小、体较小、工作可靠性高,便于移
动和部署。
需要指出的是,在本发明中,对单片机11的型号以及工作参数不作具体限定,即使
是使用STM32单片机11也有多种型号,本发明对STM32单片机11的具体型号不做限定。
在本发明中,控制器12的作用就是在远程客户端40发现现有的机房中的温湿度偏
离预期的范围时,发出控制指令,由控制器12控制机房内的空调的工作状态,使得机房内的
温湿度范围处在允许的范围内,或者是机房内的温湿度快要超出允许的范围时,通过控制
空调的工作状态,维持机房内的温湿度始终处于正常的范围。在一个具体实施例中,所述控
制器12为红外遥控模块,采用红外遥控模块控制空调的工作状态,使得温湿度采集与控制
终端10无需设置在距离空调非常静的位置处,方便灵活部署。优选的,所述红外遥控模块为
YK003型红外遥控模块,YK003型红外遥控模块工作可靠,YK003型红外遥控模块为智能家居
控制系统中的空调万能遥控器部分所设计的一款高性能方案,具有使用简单,覆盖空调品
牌广等特点,因此,不会发生不能与机房空调匹配和控制的情况。
本发明中的温湿度传感器13是用来采集机房内的温湿度数据的,本发明对温湿度
传感器13不做具体限定。由于DHT11数字温湿度传感器13是一款含有已校准数字信号输出
的温湿度复合传感器,它应用专用的数字模块采集技术和温湿度传感技术,确保具有极高
的可靠性和卓越的长期稳定性具有超快响应、抗干扰能力强、性价比极高、超小的体积、极
低的功耗等优点,对使用环境的要求低。因此,优选的,在本发明的一个实施例中所述温湿
度传感器13为DHT11数字温湿度传感器13。
在本发明中的DHT11温湿度传感器13采用单总线方式进行通信,与作为核心控制
器12的单片机11的IO口连接,核心控制器12以一定时间间隔循环读取温湿度传感器13数
据。GPRS模块30与核心控制器12经过串口连接,以AT命令形式进行控制与数据交互。核心控
制器12读取到温湿度数据之后,经过GPRS模块30将数据以一定的应用层数据格式,经无线
网络上传至数据存储与转发服务器20,并监听来自上层服务器端转发的控制命令。当接收
到上层控制命令后,核心控制器12解析命令,操作红外遥控模块,控制空调进行温湿度调
节。
数据存储与转发服务器20接到作为智能终端的温湿度采集与控制终端10上传的
温湿度数据后,将数据存入数据库,然后等待远程客户端40应用程序的查询,把温湿度数据
交给客户端,同时等待接收远程客户端40的控制命令,将命令转发给相应的终端。
而为了方便随时查看机房内的温湿度数据,以便随时能够控制空调的工作状态,
所述远程客户端40为手机客户端。通过使用手机客户端,结合现有的无线网络或者其它的
无线网络,可以在任何能够接收到无线网络信号的地点对机房内的空调的工作状态进行控
制,这样工作人员就不会被局限在集控室内工作,节省了人力成本。而且,使用手机客户端,
在手机客户端上只要安装相应的应用APP即可,可以减少监控设备的使用,甚至无需使用其
它的监控设备,不设置监控室也可以实现对机房的温湿度信息的监控,这样进一步降低了
整个系统的使用成本。
本发明中的手机客户端应用程序主要负责查询数据存储与转发服务器20上存储
的温湿度数据,并对该数据做实时的展示,温度太高时,操作人员可以通过相应的控制按
钮,控制终端进行温度调节动作。在本发明中温湿度采集与控制终端10进行上传采集数据,
数据存储与转发服务器20实现数据存储和命令转发,远程客户端40获取数据展示并下发命
令,从而实现了一个闭环的机房温湿度监控系统。
为提高对机房内的空调的及时控制,避免出现操作人员由于失误没有及时查看到
机房内的温湿度数据超出预定的控制范围,甚至超出服务器正常工作的范围,提高对机房
内的温湿度的管理效率,所述远程机房温湿度实时监控系统还包括与所述温湿度采集与控
制终端10连接的温湿度报警器,用于在所述温湿度数据超出预定的温湿度范围后通过所述
GPRS模块30向所述远程客户端40发送警报信息。
通过设定阈值的方式,使得操作人员无需时时刻刻紧盯着机房的温湿度数据,降
低了工作压力,进一步避免出现工作疲劳,无需将采集的所有温湿度数据传送到远程客户
端40,降低了数据传输量,相对的提高了数据的传输效率。而在收到温湿度报警器发出的警
报之后,并不一定需要操作人员亲自发出控制指令,可以是按照预定的程序,有远程客户端
40内设的程序进行自动响应,如温度超出阈值温度,自动控制加大机房空调的制冷效果,或
者是直接在温湿度采集与控制终端10的单片机11中写入相应的控制程序,而远程客户端40
既可以进行对机房的温湿度查询,又可以有更高的优先级对机房的空调的工作状态进行控
制,即可以是本发明的远程机房温湿度实时监控系统,对机房的温湿度的控制可以是人工
控制,也可以是人工控制与自动控制的结合,本发明对此不作具体限定。
本发明中的温湿度采集与控制终端10中的温湿度传感器13对机房内的温湿度数
据的采集,可以是以预定的周期进行采集,因为机房内的温湿度的变化也是渐进的,在短时
间内变化的幅度非常有限,如以10s为一个周期进行温湿度数据采集,或者20s为一个周期
进行温湿度数据采集,还可以是在当前的温湿度数据正常时,距离预定的温湿度范围较大,
但时间内(如一个周期或多个周期)温湿度数据的变化也不能超出这个温湿度范围时,可以
减少温湿度数据的采集密度,即提高温湿度数据采集周期,而在接近温湿度范围的边界时,
提高温湿度数据采集的频率,既可以通过当前的需要调控程度,进行分级,按照不同的危险
级别进行不同周期的数据采集,能够提高采集的温湿度数据的利用效率,减少或避免无用
数据的采集,当然在远程客户端40进行数据查询时,可以不在规定的数据采集周期内。本发
明对温湿度数据的采集周期不做具体限定。
综上所述,本发明实施例提供的远程机房温湿度实时监控系统,通过采用GPRS模
块联网将数据存储与转发服务器与远程客户端,实时监控机房内的温湿度状态,将温湿度
采集与控制终端采集的机房内的温湿度数据由数据存储与转发服务器存储,远程客户端通
过GPRS模块与数据存储与转发服务器存储联网,查询存储在将数据存储与转发服务器中的
温湿度信息,或者是直接将控制指令发送到数据存储与转发服务器,并由数据存储与转发
服务器将控制指令经由温湿度采集与控制终端处理后,控制设置在所述机房内与所述温湿
度采集与控制终端连接的空调的工作状态,实现了远程监控的能力,通过GPRS联网,可实现
对数量众多的机房的温湿度进行集中监控,降低了劳动强度,减少了人力资源消耗,降低了
成本,而且使用GPRS模块进行联网通信,结构简单,可随意移动,方便部署,不受现有线路的
影响,而且GPRS模块形成的PPRS网络与机房中的服务器网络相互独立,不会对机房服务器
的正常工作造成干扰。不会影响机房服务器的网络安全。
以上对本发明所提供的远程机房温湿度实时监控系统进行了详细介绍。本文中应
用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理
解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离
本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发
明权利要求的保护范围内。