网络管理 第6章_第1页
网络管理 第6章_第2页
网络管理 第6章_第3页
网络管理 第6章_第4页
网络管理 第6章_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,.,2,第六章 新型网络管理模型,基于主动网的网络管理,基于web的网络管理,计算机网络管理的发展趋势,本章学习目标,基于corba的网络管理,新型计算机网络管理模型产生的背景,练习,.,3,新型计算机网络管理模型产生的背景(了解) 计算机网络管理的发展趋势(了解) 基于web的网络管理(掌握) 实现方案、关键技术 基于web的网络管理的标准、安全性 基于主动网的网络管理(掌握) 主动网的基本概念 委派管理模型、移动代理模型 基于corba的网络管理(掌握) corba简介、corba网络管理模型,本章学习目标,.,4,基于osi的cmip模型 基于tcp/ip的snmp模型,新型计算机网络

2、管理模型产生的背景,传统的网络管理模型:,manager,agent,通信协议,管理模式: 集中式管理: 管理者代理者:一对多,agent,agent,.,5,早期校园网的集中式网管例,.,6,集中式网管存在的问题,管理平台费用昂贵 系统的安装、运行和维护较为复杂 网管中心故障导致全网管理瘫痪 可扩展性受到平台提供的api支持限制,网管应用开发较为复杂,.,7,osi /cmip系统管理复杂,与实际的应用存在差距; 代理系统成本高;,osi/cmip模型的缺点,.,8,snmp管理模型的缺点 简单安全缺陷 基于udp信息丢失、故障定位时间较长 mib库种类的增加违背了简单原则,进退两难 开放性

3、的管理者和封闭性的代理者,新型计算机网络管理模型产生的背景,.,9,计算机网络管理的发展趋势,新型管理模型的目标: 采用分布式管理模式,提高管理的实时性 标准化+个性化 智能化 综合化,.,10,分布式网管例,nms1,nms3,nms2,dbms,dbms,dbms,数据库复制技术,.,11,智能agent,agent,sensors,environment,percepts,actions,.,12,提出的模型 基于web的网络管理 基于主动网概念的网络管理 委派管理模型 移动代理模型 基于corba的网络管理,计算机网络管理的发展趋势,.,13,基于web的网络管理,wbm(web-ba

4、sed management)模型的产生背景 专用world wide web ,即intranet不断普及,用户可以通过web浏览器可以在任何地点的任何网络平台上与web服务器通信。 将intranet与现有网管技术结合wbm。,.,14,wbm网络管理的主要优点: 地理上和系统上的可移动性: 统一的管理程序界面web浏览器界面。,wbm应用程序的平台独立性:独立于操作系统、体系结构和网络协议。 互操作性:管理员可以通过浏览器在不同的管理系统之间切换。,基于web的网络管理,.,15,基于web的网络管理的两种实现方案,基于代管的方案,网管工作站,web浏览器,snmp,snmp,snmp,

5、具有本地snmp代理 的网络设备,具有本地snmp代理 的网络设备,具有本地snmp代理 的网络设备,网 管 平 台,http:/,.,16,优点:是在保留现有网络管理系统的特征的前提下,提供灵活操作网络管理系统的方案。,管理员,www浏览器,web服务器,wbm应用,wbm应用数据库,网管平台数据库,路由器,服务器,交换机,http,api,snmp/cmip,cgi,基于代管的方案,.,17,嵌入式方案,web浏览器,http:/,具有嵌入式web服务器的网络设备,具有嵌入式web服务器的网络设备,具有嵌入式web服务器的网络设备,http:/,http:/,5,2

6、08,5,.,18,嵌入式方案,.,19,嵌入式方案的特点 通信协议采用http协议; 管理信息库利用html语言描述; 网络管理层次和域的组织采用虚拟形式,不受限于地理位置等因素。,嵌入式方案,.,20,wbm的一般结构: web浏览器+应用层+被管资源层 3层体系结构,嵌入式方案,.,21,基于主动网的网络管理an(active network),传统网络的“被动”性 大部分的操作是在用户提出通信请求之后进行的,网络是“被动”发挥作用的。 现有网络管理模型(如cmip、snmp),代理者根据管理者的操作命令被动的工作。,.,22,主动网技术 为让

7、网络的功能主动地发挥作用,必须允许用户和各节点将自己订制的程序注入网络,在网络中主动寻找发挥作用的场所。,为了能够执行用户注入的程序,要求各节点具有对流经的数据内容进行检查和执行其中所包含的代码的能力,即代码的执行环境。,基于主动网的网络管理,.,23,让主动网分组携带处理故障的程序代码,一旦遇到特定的故障,便可及时调整故障节点状态,而不必等待管理中心的处理。,设计具有特定功能的主动网分组,在分组中插入特定代码,使其成为网络管理的“巡逻兵”,在网络节点之间移动,监视网络中的异常情况。,基于主动网的网络管理 根据网络的运行情况,动态移动网络管理中心,使其更接近网络的心脏部位,以减小网络管理的时延

8、,降低传递管理信息的业务量。,基于主动网的网络管理,.,24,基于主动网的网络管理,.,25,委派管理(mbd)模型,mbd (management by delegation) :通过将管理代码发送到被管节点,将管理功能动态地分配到各被管设备,并在本地执行。 伸缩服务器 委派代理(delegation agent) 委派协议(delegation protocol),.,26,mbd模型结构,两条工作线路:,伸缩服务器,委派协议,委派代理,1、通过snmp协议,从snmp代理者上收集mo的数据信息,用于监控、分析;,2、mbd管理者动态地向mbd服务器发送委派代理代码,委派代理在mbd服务器

9、上实例化后,监控、分析和控制设备,完成自我管理的功能。,snmp协议,.,27,移动代理(mobile agent)模型,mobile agent:能够自行决定并能在网络的各个节点之间移动,代表其他实体进行工作的一种软件实体。,一种网络计算,它能够自行选择运行地点和时机,根据具体情况中断自身的执行,移动到另一设备上恢复运行,并及时将有关结果返回。,移动的目的是使程序的执行尽可能靠近数据源,降低网络的通信开销,平衡负载,提高完成任务的时效。,.,28,mae移动代理执行环境,.,29,基于mobile agent系统需要的机制: 生存机制: mobile agent 的产生、销毁、启动、挂起、停

10、止等方式和方法;,计算机制: mobile agent 及其运行环境所具备的计算推理能力,包括数据操作和线程控制原语;,安全机制:规定mobile agent 访问网络资源的方式;,通信机制:定义mobile agent 与其他实体,以及移动代理之间的通信方式;,迁移机制:组成mobile agent 的代码及其执行中间状态在不同地点间移动的方法。,.,30,基于corba的网络管理,corba (common object request broker architecture)公共对象请求代理体系结构,是为解决分布式处理环境下硬件和软件系统的互联互通而提出的一种解决方案 corba的核心:

11、 orb 对象请求代理,.,31,corba体系结构,客 户,实施对象,idl 存根,dii 动态调 用接口,idl 接口定义语言,dsi 动态 框架,orb接口,orb(对象请求代理),.,32,idl:接口定义语言,实现与现存的协议和系统互通的通用语言,定义的接口不依赖于任何编程语言。 corba支持包含不同操作和参数的多种数据对象,因而需要多种不同的接口。idl根据对象接口的不同而定义不同的对象类。通过idl的描述,确定客户对实施对象进行什么操作,以及如何驱动。 oa:对象适配器。corba支持的实施对象具有不同的对象语义,即不同的实例数据和操作函数的代码。oa的作用是使实施对象的实施与

12、orb和客户的如何驱动无关。客户仅需要知道实施对象的逻辑结构以及外在的行为。 dii:动态调用接口,用于客户向orb发送请求。,corba体系结构,.,33,可以实现高度的分布式处理; 不依赖被管对象实现、主机操作系统和编程语言的通用管理操作接口 ; 提供的功能比snmp强大,比cmip简单; 支持c+、java等多种被广泛应用的编程语言,易于被开发人员接受。,基于corba的网络管理模型,.,34,corba在网络管理系统的不同用法: 利用corba实现管理系统 ; 利用corba定义被管对象; 单独利用corba实现一个完整的网络管理系统。,基于corba的网络管理模型,.,35,基于co

13、rba的网络管理要解决的主要问题: 如何利用corba来实现管理应用程序; 如何访问被管资源。,研究热点:与现有网管协议互通的corba网关,以支持corba客户对现有管理信息模型中的被管对象进行管理操作。 snmp/corba网关 cmip/corba网关,基于corba的网络管理模型,.,36,nms a,nms c,nms d,mib,idl,基于corba的网络管理模型,.,37,基于snmp/corba网关的模型 网络管理者:corba的客户,以idl的形式给出对被管对象的描述,接收idl形式的操作结果; 代管(proxy):通过snmp与外界交换管理信息; snmp/corba网关:在corba客户与snmp代管之间进行信息形式转换。,基于corba的网络管理模型,.,38,为了使snmp/corba网关支持一个现有的mib,必须装载一个可以访问该mib的corba服务程序。 snmp/corba网关模型的优点: 用户可以不熟悉snmp协议; snmp mib被作为独立的corba服务实现,要支持新的mib,只需增加新的服务即可。,基于corba的网络管理模型,.,39,基于cmip/corba网关的模型 网络管理者:corba的客户,以idl的形式给出对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论