莫小威
摘 要 机房环境的管理非常重要,只有对机房中的设备进行实时监测,定期维护设备,才能减降低事故的发生率,保证机房的安全。但是传统的人工管理方式效率相对比较低,也不能及时的发现和处理故障问题,这就需要设计环境监测系统,使系统能够自动监测环境中温湿度、粉尘含量以及烟雾浓度等,并在异常情况下自动发出警报,这样就可以及时发现及处理故障。因此本文主要是对机房智能远程环境监测系统软、硬件进行分析与设计。
关键词 数字电视;机房环境;智能远程监测系统
中图分类号 TP27 文献标识码 A 文章编号 1674-6708(2016)166-0072-02
当前三网融合进程加快,对于广电网络服务运营商来说,管理的机房以及设备明显增加。而机房设备在管理的过程中对环境的要求较高,为了减少环境对设备的影响,通常都指定工作人员定期对进行维护和管理,但这种机房管理方式相对比较落后,根本就不能适应时代的发展需求。这就需要设计数字电视机房环境智能远程监测系统,该系统可以监测机房环境状况,而且还具有报警机制,一旦发生故障,就可以及时的检查并处理,能够实现全面集中管理方式。
1 系统的整体设计分析
监测系统主要由以下两大部门组成:第一个部分是监测中心,第二个部分是集中管理客户端。首先,从监测中心的软件构成来看,可以分为2个软件,一个是监测主机,一个是监测软件;而机房集中管理客户端在设计的时候,使用的是模块化设计。设备管理过程中为了方便集中管理分布式机房,不仅是监测中心的设计,而且机房客户端的设计,全部都采用C/S架构,以便实现数据交换。该系统的运用可以使机房实现无人值守,可以在很大程度上提高机房设备管理水平。
在整个系统设计中,机房集中管理客户端具有多功能性,可采集、分析以及处理一切相关的数据信息,进而将信息发送给上级管理中心,并且还具有报警功能;监测中心的工作任务是对机房进行管理,并在收到下级监测站发送过来的信息后,将其传给各分机房。机房中的温湿度传感器主要是采集周围环境的温湿度,并对其进行处理转换成标准电信号,然后再继续接入监测模块;烟雾等信号传感器在设计的时候,主要是将其接到处理器的端口,在发现异常情况时,系统将会提示报警信息,进而将数据信息报告给监测中心,然后系统自动深入的分析报警信息,从而将其储存于事故信息库,最后再提示值班人员故障信息[1]。
2 集中管理客户端硬件结构设计分析
集中管理客户端硬件结构主要由以下4个子系统组成:第一个是温湿度检测子系统。该子系统在使用的过程中可以先设置温度与湿度报警值。该系统将信息传送给处理器,并将检测的结果以图形形式显示,可以看到数值的变化情况曲线图,当达到原先设定的数值时,系统会自动向管理员提示报警信息;第二个是漏水检测子系统。机房管理中如果发生漏水,很有可能出现电力短路,造成严重的后果。利用漏水传感器就可以很好的解决这个问题,当只要将子系统设在空调等容易漏水的位置,当发生漏水,系统就可以自动发出报警;第三个是粉尘监测子系统。利用粉尘探测器,管理员就可以了解机房的粉尘含量,从而判定空气情况[2]。一般来说主要机房的洁净度应当控制在A级,而其他的区域应当控制在B级,当空气中的粉尘含量超过标准时,该系统就会自动向管理人员发出报警信息;第四个是烟雾监测子系统。在机房中,设备电源线路交错相当复杂,不注意很容易发生电力起火等事故,如果在机房中安装烟雾传感器,就可以避免火情。当机房因电源线路问题而引起火灾,烟雾浓度达到设定的数值后,该系统就会发出报警信息。
3 系统软件的设计分析
首先,分析的是集中管理客户端软件设计。该软件系统主要是在WinCE5.0嵌入式操作系统平台上进行开发,主要是负责实时监测机房环境。这个系统能够显示友好的人机界面,在界面中管理员可以看到环境参数和状态。同时还开发了Embedded Visual CE4.0,这是一个集成开发环境,具有多种功能,不仅可以设计和创建相关的应用程序,而且还可以对所开发的应用程序进行测试和调试。当集中管理客户端启动后,一方面可以自行操作载入操作系统,另一方面还能进行硬件自检,此时监测软件一旦打开,该系统就可以与之进行TCP/IP网络连接,当连接失败的情况下,将会继续发出连接请求,直到连接成功才自行停止。终端开启后就可以自行接收各传感器模块的输出,在这过程中利用的是轮询检测的方法,同时还能对处理获取的数据,当经过处理的数值超出了设定的报警范围,系统将会及时进行本地报警,进而自动存储错误原因,并将相关的信息发送到监测中心。编写好集中管理客户端软件后,就可以通过PC机与ActiveSync进行连接,ActiveSync主要是一种嵌人式系统,此时再将其移植到WinCE5.0操作系统,就可以实现应有的功能。
其次,分析的是监测中心软件设计。该系统软件的设计,需要基于Windows操作系统上才能实现,软件开发的过程中,使用的是VC++6.0软件,然后再利用ACCESS2003,编写具有多种功能的监测管理软件。在主机的设计中,全部使用图形用户界面统一管理各个子系统。管理人员可以在用户显示界面中看到机房的环境状态,对机房环境进行故障和报警监测,当机房中出现异常的现象时,用户显示界面中将会自动弹出当前的监测情况,使管理人员了解异常事件的发生时间、位置等细化的信息[3]。同时系统按照一定的分类方法记录和存储信息,一般主要是根据位置、内容以及参数等几个不同的类别进行归类,管理人员在日常工作中能够按照不同的查询条件进行查询,并打印相应的报表。
4 结论
监测系统采用C/S架构进行设计,可以对机房的周围环境情况进行远程监测,当机房内的温度、湿度异常,甚至发生非法闯入、火灾等事件,系统都可以自动向监测中心发出警报,将事件发生的时间、位置等相关信息记录下来,管理人员可以随时查询,在很大程度上减少了值班人员的工作量,进一步提高了机房的管理水平。
参考文献
[1]付保川,班建民,陆卫忠,等.基于嵌入式Web的远程监控系统设计[J].微计算机信息,2015,8(10):127-130.
[2]史水娥,杨豪强.基于ARM9处理器的机房环境远程监测系统设计[J].河南师范大学学报:自然科学版,2013,5(3):169-172.
[3]房好帅,李静怡,赵逸智.嵌入式Web机房环境监控系统的设计与实现[J].北华航天工业学院学报,2013,10(5):271-273.