论文部分内容阅读
随着互联网的日益普及和全球信息化步伐的日益加快,现代计算机网络作为信息社会的基础设施已渗透到社会的各个方面,各企业为提高自身的核心竞争力,投入大量的人力、物力构建自己的网络系统。如何管理并保证网络系统的正常运行便成为了关键问题。特别是对网络主机及服务器的管理。由于网络通常会支持多种操作系统和服务器,因此为主机及服务器的性能监控提出了更高的要求。本文通过对网络主机监控系统构建模型的分析以及对Web应用相关技术的研究,提出了构建基于Web的主机管理系统所要面临的关键问题。为了解决系统的跨平台可扩展性,研究了J2EE的应用框架,分析了相关框架的应用技术,并在传统的基于三层模式的基础上,利用Struts2,Hibernate,Spring整合的方式将业务逻辑层分离,构建了基于Java Web的四层模式的主机监控系统性能管理平台,并分别从表现层、控制层、服务层和数据持久层介绍了系统的实现。其中为了增强系统的实时显示能力和数据传输效率,在系统构建中,本文引入了Ajax技术,并在此基础上实现了有关实时数据的监控与显示,以及利用Ajax技术监测网络的连通性等,从而丰富了系统的用户体验。告警作为性能管理的策略,也是性能管理的目的之一。良好的告警策略可以帮助网络管理员有效的管理主机系统。本文分析了告警的方式,以及告警在发现主机故障,处理故障上的重要意义。本文还研究了告警的实现策略,并在此基础上设计实现了告警子系统。