摘要:
服务器所处的机房环境和服务器运行状态的集中监控系统已经成为机房实现无人或少人值守的必不可少的手段,它既可以起到减轻维护人员的工作量和降低人力成本作用,又可以达到保证计算机系统的安全可靠运行和提高维护质量的目的.本文就是在此前提下,根据机房建设与管理有关技术规范,研究了机房环境和服务器负载集中监控系统的设计与实现. 首先,论文说明了机房监控系统的重要性和发展阶段;并分类分析了机房监控系统的各种监测对象的需求,此后指出了传统机房监控系统中的实现方式的一些局限性,提出了相应的改进方案;其后介绍了设计中涉及的关键技术的发展背景. 其次,在硬件系统部分对系统硬件组成做了说明,又对设计中涉及的重要硬件进行了分析和说明,并解释了这些硬件和设计需求之间的适应关系.其后在软件基础部分,对论文中涉及的主要关键软件技术进行了分析和介绍. 最后,在设计实现部分通过数据流为向导;从总到分,将整个系统设计分为多个模块说明;首先着重说明了MySQL数据库在整个设计中的核心地位,然后分别阐述了数据生产者部分和数据消费者两个较大的部分的实现方法和内部细节. 此外,论文最后通过外部计算机上的浏览器访问了Apache服务器上的数据网页,成功地观察到了监测数据的变化;其后通过对比测试验证了环境状态监控数据的可靠性,最后通过外部加热测试了温度短信报警功能;证明的系统功能正常,达到了设计的要求,能够为今后的类似设计提供参考和借鉴. 本设计的特点:1.将嵌入式Web服务器开发环境和机房信息采集与呈现相结合,使用户通过浏览器就能远程实时监测机房状况,无需安装其他应用软件.2.使用无线传感器网络采集机房环境数据,以及使用嵌入式系统取代PC机作为上位机,不仅节约了成本,也解决了老式数据采集系统线路铺设受限的问题.3.采用数据库管理获得的监控数据,便于管理者日后进行运维分析.
展开