论文部分内容阅读
电信事业的飞速发展,使大机房开始大规模出现,对于机房环境的监控的需要越来越强烈。传统的机房监控系统结构复杂、性能不稳定、而且价格昂贵。而随着嵌入式技术的飞速发展,使嵌入式系统的应用越来越广泛,而嵌入式产品拥有小巧、使用方便、实用等优点。近几年来,嵌入式产品越来越多的被应用于监控领域,因此设计出以嵌入式系统开发平台为基础,带有人机交互界面的终端用于机房监控领域中,更方便的实现对机房设备的监控和管理,具有很高的实用价值和研究价值。
本文讨论的就是如何建立一个嵌入式系统实现对机房的远程监控,实现节省人力资源,降低价格成本,提高系统稳定性等功能。
本文所设计的机房监控系统主要由硬件系统和软件系统两部分组成。硬件系统以S3C2410嵌入式微处理器作为硬件核心,外扩64MNANDFLAH和SDRAM构成最小系统。在此基础上扩展了以太网接口、USB接口,以及同各种感应器一起构成嵌入式机房监控系统的硬件环境。以嵌入式Linux操作系统作为软件平台。进行了系统启动引导程序Vivi的移植,然后简要分析Linux的驱动过程,根据具体的硬件环境对系统内核进行了裁减,并且设计了适合NANDFLAH的可读写的YAFFS嵌入式文件系统。在机房监控的应用软件设计中,本文又设计了基于C++的上位机系统,通过上位机系统,用户可以实时掌握机房设备的具体情况。本文最后对系统进行了测试,并提出了改进意见。