基于嵌入式Web的远程监控系统设计摘要:本文结合机房环境设备的管理需要,分析了远程监控系统的特点,提出基于嵌入式Web服务器的远程监控系统设计思路、体系架构方法,并对基于OPC技术的互联与基于嵌入式Web服务器的互联作了简要对比
文章结合CGI程序的设计,着重探讨了嵌入式Web服务器的实现方法
关键词:嵌入式平台,Web服务器,远程监控,CGI程序⒈引言随着计算机和网络技术的普及,计算机系统的数量与日俱增,计算机机房已成为各大型单位的信息枢纽
机房中的环境设备(如空调、UPS电源、配电柜、消防设备等)为网络系统的安全运行提供了环境保障
同时,环境设备自身的安全运行,也成为机房管理的重要内容之一
一旦机房的环境设备出现故障,就会直接影响计算机系统的正常运行,严重的还会造成机房内的相关设备损坏,甚至导致网络系统瘫痪[1]
因此,对机房环境设备的运行状态进行实时监控,是保证机房设备安全运行的关键措施
⒉远程监控系统的需求分析对机房环境设备的监控主要涉及以下几个方面的内容:对配电系统、UPS系统、空调系统工作状态的监视;对机房的温湿度、生活用水和供暖制冷系统漏水情况等进行监测、报警,以及对门禁系统、消防系统、保安系统等的管理
由于这些环境设备是连续工作的,因此要求监控系统也必须是长时间连续工作的
这样就对系统设计的可靠性、安全性、可维护性等方面提出了更高的要求[1],具体表现在以下几个方面:⑴高可靠性
要求监控系统可长时间不间断运行,无故障运行时间要长,且系统的维护快速简便
系统应能够提供多种安全保护措施,对异常状态进行分析、记录、及时报警,以便让管理人员能够尽快了解所发生的情况并及时处理
⑶较强的实时性
监控系统对信息的传输要及时,不能有过大的延时,否则难以及时跟踪被监控对象的当前状况
⑷易用性和易维护性
机房环境设备监控系统,应以GUI的方式提供良好的人机界面,便于