基于EJB/SNMP技术的分布式网络流量监测系统的设计与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:zyxneu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前计算机网络的发展特点是规模不断扩大,复杂性不断增加,异构性越来越高,传统的集中式的网管系统和网管技术难以满足大规模网络应用的需要,这对网络管理提出了新的要求,需要研究新的、有效的网络管理模型和技术,开发高效实用的网络管理系统。 随着中间件技术的兴起,企业Java Beans在大型系统设计中用得越来越广泛。目前,越来越多的系统开始采用多层体系结构的方法。本文将中间件EJB技术和通用的SNMP协议结合,提出一种新型的网络管理模型——基于EJB/SNMP技术的分布式网络管理模型,并从模型的体系结构到各层的功能及关键技术:如实体beans、会话beans、SnmpServer的实现进行了详细的研究和讨论。本模型采用客户端/Web层/逻辑层/数据层四层体系结构的方法,其中逻辑层是系统设计的关键和难点,逻辑层是界面层和数据层的桥梁,它响应界面层的用户请求,执行任务并从数据层抓取数据,并将必要的数据传送给界面层,本模型根据网络管理的功能,采用面向对象的思想将业务逻辑分成配置管理EJB、故障管理EJB、性能管理EJB、计费管理EJB和安全管理EJB。这样可以重复利用对象,减少冗余,且EJB组件在网络中的位置和应用无关,因此系统管理员可以很容易地重新配置系统的负载。 在基于EJB/SNMP技术的分布式网络管理模型上,我们设计并实现了一套网络流量监测系统,主要目标是实现管理员可以方便的查看路由器或交换机相关流量的日流量图、周流量图、月流量图和年流量图,进而可以查看网络运行情况,便于更好的管理和维护网络,提高网络使用效率。实践表明,我们用基于EJB/SNMP技术的分布式网络管理模型开发出来的应用系统一方面继承了基于Web的网络管理模式多层体系结构的优点,另一方面又具有分布式网络管理的特点——异构性、分布性、可移植性、扩展性、灵活性、系统健壮性等,能大幅度提高网络管理的效率。
其他文献
多亲遗传算法是一种启发式搜索算法,它的发展时间并不长,但已经初步成功地应用到了一些函数优化问题、组合优化问题中,包括许多NP完全问题。多亲遗传算法与传统遗传算法不同的是
热量表是指在一个热流回路中流体吸收或释放热量多少的测量仪器,它是热量计量的基础.热量表主要由流量计、温度传感器、热量积算仪三部分组成:流量传感器安装在供热管路系统
自从智能手机兴起之后,越来越多的任务也正在被逐步部署于智能移动设备和移动网络中,这些对计算、存储、安全等要求较高的任务是对现有移动设备的挑战。为了解决智能手机繁重的
J2ME(Java 2 Micro Edtion)是Sun公司针对消费电子和嵌入式设备制定的Java 2技术的精简版本.MIDP(Mobile Information Device Profile)是J2ME针对移动通信设备设计的一个子集
移动Agent是具有移动特性(mobility)的智能Agent,它能在异构网络中自主地从一台主机迁移到另一台主机,代表用户完成指定的工作,如计算,检索、过滤和收集信息,甚至可以代表用户进行
基于Internet的远程教育教学系统是现代远程教育的方向,支持网上教学的远程教育平台在其中扮演着重要的角色,它的性能和功能直接决定了远程教育的教学质量、教学手段、学习效果
随着市场经济的发展,人们的消费观念在不断变化,商家的营销策略也应随之改变,使得产品的销售方式变得多样化。而网上销售作为一种新的商品营销手段,也越来越被消费者所认同。本文
学位
网络技术的飞速发展给人们的日常工作生活带来了便利,网络的地位越来越重要,同时,也给人们带来了安全性问题。随着攻击工具的增加与使用的方便,入侵事件呈现越来越多的趋势。
随着云计算的日益发展和普及,越来越多的用户向云提供商按需购买资源。随着用户的增多,云提供商获得更多业务的同时也面临着诸多的挑战,对内要高效的管理数据中心的资源分配,为企
大型多人在线角色扮演游戏是目前非常流行的网络游戏类型,占据了极大的市场份额。为了维持网络游戏良好的发展,提高用户的活跃度和留存率,这就需要从不同的方面来分析游戏。