基于J2EE的设备监控系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着信息化建设步伐的加快,保证系统运行平稳、可靠显得尤为重要,但当前的技术手段却远远落后,仍需手工登录系统维护,一方面,维护实时性差,不能及时发现问题,影响业务的正常运行,另一方面,对于每一台设备每天都远程登录,维护强度大,使维护人员陷于日常繁琐的手工维护上,没有精力潜心研究更深层次的问题,对于故障的处理是被动的,救火式的。同时,频繁的远程登录给系统带来安全隐患。如何尽快解决上述问题,变IT(Information Technology信息技术)支撑为主动模式,使故障发生前得到预警,保证各项业务系统稳定运行,本课题所研究的集中设备监控系统便是解决这些问题的最好手段。它将改变以往IT维护模式,使得IT系统维护为一站式、主动式、智能化。
     本课题完成的设备监控系统,要实现从每台监控的客户端设备上获取系统运行情况的参数、系统告警信息、,通过对这些告警、性能数据进行预处理,实现数据格式的统一,将搜集到的这些信息发送到服务器上,并保存到数据库中,从中查找出可能对设备及应用造成影响的故障信息提供给运维人员进行处理和解决。如果是重要的告警信息、,发送短信给系统管理员,如果是一般的告警信息则发送邮件给系统管理员。对于从客户端上搜集到的信息、,可以通过页面进行分类别的图表展示,可以作为系统性能分析的依据。
     系统主要实现了数据采集、数据处理及数据展示三个功能部分,其中包括了通信模块,邮件及短信、Web展示、日志分析、采集调度、状态轮询、故障管理、资源管理、配置管理、性能管理、数据库等功能模块。本课题对J2EE(Java2 Platform Enterprise Edition Java 2企业版)、Java编程、RMI(Remote Method Invocation远程方法调用)、邮件及短信发送、数据搜集及处理、ITIL(Information Technology Infrastructure Library信息技术基础架构库理论)、关联关系、主机性能分析等多项技术做了深入的研究,完成了系统的设计和实现。
     本课题设计完成后,最终的目标是能够运用到实际的设备环境中,及时发现系统中的各种故障和性能问题,确保各种软硬件设备的稳定可靠运行,提升系统对企业应用的支撑能力。
With the accelerated pace of information technology, to ensure the system is stable and reliable is particularly important, but current techniques are falling far behind, still need to manually login to maintain. the one hand, maintain real-time is poor, not to find problems timely, affecting the business normal operation, on the other hand, for each piece of equipment, every day remote access, maintain strength, so that maintenance personnel caught in daily chores and routine manual maintenance, there is no great concentration of energy deeper problem, the failure of the treatment is passive, fire-fighting style. Meanwhile, the system is accessed frequent remote to a security risk. How to quickly solve the above problems become IT support to active mode, failures before they occur under control, ensure the business system stable. This equipment monitoring system is good studied to solve these problems. It will change the past IT maintenance mode, making IT system maintenance for the one-stop, active and intelligent.
     The subjects having been finished in the machine control system, to achieve the client from each monitoring device's parameters for the system operation, system alerts, alarms, performance data was preprocessed, to achieve uniform data formats will be collected.These information is sent to the server and save to the database, Find out from the equipment and applications may affect the fault information provided to the operation and maintenance personnel to process and resolve. If it is important warning information, send text messages to the system administrator, if a general warning message is send a mail to the system administrator. For from the client on the information gathered can be classified by another chart showing the page can be used as the basis for system performance analysis.
     System is mainly of data collection, data processing and data display of three functional parts, including a communications module, mail and messaging. Web display, log analysis, collection scheduling, status polling, fault management, resource management, configuration management, performance management, database and other modules. The subject of the J2EE (Java2 Platform. Enterprise Edition). Java programming. RMI (Remote Method Invocation), mail and text messages to send, data collection and processing. ITIL (Information Technology Infrastructure Library), performance analysis. host a number of techniques are in-depth study, completed the system design and implementation.
     The subject of design completion, the final of the goal is able to use the equipment to the actual environment, timely discover various fault and performance issues in the system, ensure that the equipments of stable operation, upgrade the support ability of the enterprise.
引文
[1]汤姆斯Oracle9i & 10g编程艺术:深入数据库体系结构.北京:人民邮电出版社,2006:230-300
    [2]盂威.嵌入式监控系统的网络通信研究.中国计量学院信息工程学院.2009:2-7
    [3]朱方娥,曹宝香.基于JMS的消息队列中间件的研究与实现.计算机技术与发展.2008,(05):12-17
    [4]埃克尔JAVA编程思想.北京:机械工业出版社,2007:320-540
    [5]李萌.基于Web和嵌入式Linux的网络设备监控平台的设计与实现.[东北大学工学硕士学位论文].2006:19-35
    [6]李琳杰.基于SNMP网络运行监控系统研究与实现.[山东大学工学硕士学位论文].2006:5-14
    [7]吴斯特曼Java核心技术:卷I基础知识.北京:机械工业出版社,2008:240-350
    [8]张雨晨,张静.基于J2EE电子邮件系统的设计与实现.电脑知识与技术,2007,(6):27-30
    [9]姚紫英.故障管理在电信网管系统中的应用与发展.科技信息,2009,(18):30-35
    [10]马秀丽,王红霞,张凌云.网络故障管理系统中告警相关性分析实现技术研究.沈阳理工大学学报,2009,(03):12-14
    [11]徐明华Java Web整合开发与项目实战——JSP.北京:人民邮电出版社,2009:62-164
    [12]杨娟.计算机网络故障管理系统研究及实现.华北电力大学,2007,(16):5-9
    [13]潘旭兵,林中.短信收发系统.电脑编程技巧与维护.2007:44-49
    [14]A.T.BOULOTAS.Alarm Correlation and Alarm Identification in Communication Networks.IEEE. 2004:105-110
    [15]M. ALBAGHDADI.Fault Management Techniques in Communication Systems.2005:22-25
    [16]J. H.THOMAS.Network Working Group.M.A.thesis.University of Jyvaskyla.2006:23-30
    [17]M.R.HAEFEL.D.O.CHAPPELL.Reilly Associate.Ine,2006,(18):44-48
    [18]梁冰,陈丹丹,苏宇.SQL语言参考大全.北京:北京邮电出版社.2008:150-230
    [19]汤继伟.曹作良.汪秀春,一种基于JMS的数据同步方法.天津理工学院学报.2003,(01):3-4
    [20]甘雯.基于ITIL的集中化IT运维管理流程设计与实践.广西通信技术,2008,(01):13-16
    [21]白琳,宿红毅.王鑫等.JMS与RMI技术在数据库监测系统中应用研究.计算机应用研究.2005.(12):21-24
    [22]卡尔弗特Java TCP/IP Socket编程.北京:机械工业出版社.2009:34-78
    [23]孙卫琴Java网络编程精解.北京:电子工业出版社,2007:30-98
    [24]陈军.段良辉.基于J2EE的通用Web信息系统框架设计与实现.计算机系统应用.2007.(12):6-9
    [25]周宇洁.IT运维管理的最佳实践.洛阳理工学院学报(自然科学版).2009,(02):5-7
    [26]宋俊华.贾荣德SQL Server数据库优化.电脑编程技巧与维护.2008.(14):82-97
    [27]F.RISSO.L.DEGIOANNI.Development of an Architecture for Packet Capture and Network Traffic Analysis.2004:87-90
    [28]程晓锦,徐秀花.基于RMl的文件上传与下载的实现.北京印刷学院学报,2008,(06):5-8
    [29]C.CONSULTIN.ITIL/ITSM Essential Worshop.2004,(06):72-87
    [30]D.CARLSON.Modeling XML Applications with UML Practical e-Business Applications.Addison-Wesley.2004:25-30
    [31]张爱平,赖欣.在JSP中调用JavaBean实现Web数据库访问.计算机时代,2007,(1):20-22
    [32]R.TRYGYR,P.W.LEHNE. Working with Objects:The Ooram Software Engineering Method.Englewood Cliffs.2002:23-30
    [33]L.RAMAN.OSI Systems and Network Management.IEEE Communications Magazine.2005.36 (4):46-51
    [34]B.C.JOHNCARNELL.J.B.MATJAZ.Publishing House of Electronics Industry.2008:67-74
    [35]R.ANDERSON.Security Engineering:A Guide to Building Dependable Distributed Systems.2005.20(13):28-35
    [36]Z.NICHOLAS.Professional JavaScript for Web Developers.2004:43-46
    [37]C.L.SUSLIN. JavaTM 2 Platform Enterprise Edition Specification,Vl.4,2009:34-37
    [38]P.WU.R.BHATNAGAR,L.EPSHTEIN.et al.Alarm Correlation Engine.2007:733-742
    [39]E.D.COMER.Internetworking with TCP/IP, Vol 1 (5th Edition). Prentice Hall.2005:89-94
    [40]孟庆利.故障管理系统中事件相关性分析的运用.世界电信,2004.(10):42-43
    [4]](美)理查德J2EE Web Service北京:电子工业出版社2003:29-47
    [42]赵婧懿.基于短信网关WAP推送的实现.计算机与信息技术.2005,(08):22-23
    [43]谢长生,兰岚.短信网关通信模块的设计与实现.计算机工程与设计.2004.(06):14-16
    [44]吴卫祖.计算机网络技术基础.清华大学出版社,2006,(02):142-150
    [45]张允刚.刘常春.刘伟等.基于Socket和多线程的远程监控系统.控制工程.2006.13(2):32-35
    [46]F.GEOFFREY. Peer-to-Peer Networks Web Computing.2001 (5):56-64
    [47]M.FROMME.A Conference Control Management System for the Internet.Confman 2.0, Computer Networks.2008.30(16-18):14-16
    [48]L.L.PETERSON.B.S.DAVIE.Computer Networks.2nd edition. Morgan-Kaufmann,2006:134-135
    [49]H.KERZNER.Project Management:A System Approach to Planning Scheduling and Controlling, 2006.9:22-30
    [50]萨师煊.王珊.数据库系统概论.北京:高等教育出版社.2000:102-143

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700