基于设计模式的主机管理系统的设计与实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:Moke_jlsf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络数据服务,特别是增值服务的快速发展,服务质量越来越高,用户的需求日新月异,对增值软件的维护难度越来越大,成本也越来越高,因此高扩展性,低耦合性的网络管理软件系统越来越能适应市场的需要。软件提供商越来越注重增强软件的可扩展性来降低维护成本,从而可以获得更大的利润,争取市场优势,提高公司的市场竞争力。针对这样的需求变化和已有的软件设计模式理论和思想,本文给出了一个基于设计模式的主机管理系统的设计与实现。本文首先介绍了IP网络管理系统和IDC(Internet Data Center)发展现状,针对像主机管理系统这样用户需求灵活变化的网络管理系统难以维护和扩展功能的特点,提出了基于设计模式的软件设计思想。接着讨论了主机管理系统的体系结构及功能模型,并详细分析了软件设计模式的核心思想和基本原则。最后,基于设计模式的核心思想和基本原则,结合具体的软件设计模式,阐述了基于设计模式的主机管理系统的总体设计,包括系统的架构、功能模型以及几个典型的设计模式的运用,并按照主机管理系统的结构层次说明了主机管理系统数据采集层、数据处理层和数据应用层的实现。主机管理系统主要完成了Agent端运行的:1.主机系统数据采集2.CDR配置下发(Configuration Data Restore)3.数据处理4.IDR数据上传(Information Data Restore)5.采集数据入库同时也完成了Manager端运行的:1.用户界面开发2.主机基本信息管理3.性能指标订购4.主机拓扑图5.主机性能信息实时查询6.性能报表主机管理系统的设计与实现成功的运用了设计模式的理论思想,充分展示了设计模式解决的问题和其优点,预示了未来软件设计的发展方向。
其他文献
存储网格是网格技术发展的一个重要组成部分。它将分布在网络中的计算机集合起来,充分利用各个计算机的计算资源以整合出一个强大的计算系统一样,它将网络中的存储系统进行了整
随着数据库技术的飞速发展以及人们获取数据手段的多样化,人类所拥有的数据急剧增加,如何从规模越来越大的数据库中提取出人们感兴趣的信息以及知识,即数据挖掘技术早已成为
随着数据中心技术的不断发展,以及数据中心应用的不断产生,不同数据中心应用对网络提出了不同的性能要求。这导致了许多新的数据中心技术不断被提出。Web应用作为数据中心中
移动设备的飞速发展在给人们的生活带来便捷的同时也大大增加了个人隐私泄露的风险,移动设备的数据存储、信息通信的安全性问题受到人们越来越多的关注。P2P技术是无线网络环
随着Internet和Web技术的飞速发展,WWW已经成为人们进行信息交流不可缺少的巨大信息空间。面对如此大量的信息,人们在寻找自己所需要的信息时常常迷失方向。如何快速、准确的从
实时分布式系统的任务调度问题是一个富有挑战性的课题,也是当前的一个研究热点。由于任务调度是一个典型的NP问题,同时它又是直接影响分布式系统性能的关键因素,因此,研究实
近年来,生物医学领域的在线文献数量呈指数增长,大量的文献查询费时费力,无法高效地提供给用户所需的生物医学信息。信息检索技术和信息抽取技术在生物医学领域的应用,极大地
网格是将地理位置上分散的异构计算资源,存储资源和数据资源聚集起来提供资源全面共享的技术。网格门户是用户使用网格服务和网格资源的接口,需要完成网格作业的全局调度,是网格
本文以非线性理论中分形理论为基础,研究了几种快速分形图像压缩方法,具体研究内容如下:(1)基于分形的图像压缩编码是一种不对称的编码方法,编码时间长,而解码时间却很短。传
随着Web的不断发展和数据量的增加,Web用户越来越依靠搜索引擎来检索信息。特别是对于企业用户,从Web上搜集信息、感知竞争变化、了解竞争对手动向、制定经营战略和竞争决策