网络管理 课件第6章

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

新型计算机网络管理模型产生的背景(了解)计算机网络管理的发展趋势(了解)基于Web的网络管理(掌握)实现方案、关键技术基于Web的网络管理的标准、安全性基于主动网的网络管理(掌握)主动网的基本概念委派管理模型、移动代理模型基于CORBA的网络管理(掌握)CORBA简介、CORBA网络管理模型本章学习目标基于OSI的CMIP模型基于TCP/IP的SNMP模型新型计算机网络管理模型产生的背景传统的网络管理模型:ManagerAgent通信协议管理模式:集中式管理:管理者—代理者:一对多AgentAgent集中式网管存在的问题管理平台费用昂贵系统的安装、运行和维护较为复杂网管中心故障导致全网管理瘫痪可扩展性受到平台提供的API支持限制,网管应用开发较为复杂OSI/CMIP系统管理复杂,与实际的应用存在差距;代理系统成本高;OSI/CMIP模型的缺点SNMP管理模型的缺点简单安全缺陷基于UDP信息丢失、故障定位时间较长MIB库种类的增加违背了简单原则,进退两难开放性的管理者和封闭性的代理者新型计算机网络管理模型产生的背景计算机网络管理的发展趋势新型管理模型的目标:•采用分布式管理模式,提高管理的实时性•标准化+个性化•智能化•综合化提出的模型•基于WEB的网络管理•基于主动网概念的网络管理–委派管理模型–移动代理模型•基于CORBA的网络管理计算机网络管理的发展趋势的网络管理WBM(Web-BasedManagement)模型的产生背景专用WorldWideWeb,即Intranet不断普及,用户可以通过Web浏览器可以在任何地点的任何网络平台上与Web服务器通信。将Intranet与现有网管技术结合WBM。WBM网络管理的主要优点:地理上和系统上的可移动性:统一的管理程序界面—Web浏览器界面。WBM应用程序的平台独立性:独立于操作系统、体系结构和网络协议。互操作性:管理员可以通过浏览器在不同的管理系统之间切换。基于WEB的网络管理的网络管理的两种实现方案基于代管的方案网管工作站具有本地SNMP代理的网络设备具有本地SNMP代理的网络设备具有本地SNMP代理的网络设备ComputerHubHubHubComputer优点:是在保留现有网络管理系统的特征的前提下,提供灵活操作网络管理系统的方案。管理员基于代管的方案服务器的被管设备…Web浏览器HubHubHubComputerHttp://具有嵌入式Web服务器的网络设备具有嵌入式Web服务器的网络设备具有嵌入式Web服务器的网络设备山东建筑大学18Web浏览器交换机路由器服务器内嵌Web服务器的被管设备…嵌入式方案嵌入式方案的特点通信协议采用HTTP协议;管理信息库利用HTML语言描述;网络管理层次和域的组织采用虚拟形式,不受限于地理位置等因素。嵌入式方案WBM的一般结构:Web浏览器+应用层+被管资源层3层体系结构嵌入式方案(ActiveNetwork)传统网络的“被动”性大部分的操作是在用户提出通信请求之后进行的,网络是“被动”发挥作用的。现有网络管理模型(如CMIP、SNMP),代理者根据管理者的操作命令被动的工作。主动网技术为让网络的功能主动地发挥作用,必须允许用户和各节点将自己订制的程序注入网络,在网络中主动寻找发挥作用的场所。为了能够执行用户注入的程序,要求各节点具有对流经的数据内容进行检查和执行其中所包含的代码的能力,即代码的执行环境。基于主动网的网络管理让主动网分组携带处理故障的程序代码,一旦遇到特定的故障,便可及时调整故障节点状态,而不必等待管理中心的处理。设计具有特定功能的主动网分组,在分组中插入特定代码,使其成为网络管理的“巡逻兵”,在网络节点之间移动,监视网络中的异常情况。基于主动网的网络管理根据网络的运行情况,动态移动网络管理中心,使其更接近网络的心脏部位,以减小网络管理的时延,降低传递管理信息的业务量。基于主动网的网络管理委派管理(MbD)模型MbD(ManagementbyDelegation):通过将管理代码发送到被管节点,将管理功能动态地分配到各被管设备,并在本地执行。•伸缩服务器•委派代理(DelegationAgent)•委派协议(DelegationProtocol)服务器委派代理代码被管设备两条工作线路:伸缩服务器委派协议委派代理1、通过SNMP协议,从SNMP代理者上收集MO的数据信息,用于监控、分析;2、MbD管理者动态地向MbD服务器发送委派代理代码,委派代理在MbD服务器上实例化后,监控、分析和控制设备,完成自我管理的功能。SNMP协议移动代理(MobileAgent)模型MobileAgent:能够自行决定并能在网络的各个节点之间移动,代表其他实体进行工作的一种软件实体。一种网络计算,它能够自行选择运行地点和时机,根据具体情况中断自身的执行,移动到另一设备上恢复运行,并及时将有关结果返回。移动的目的是使程序的执行尽可能靠近数据源,降低网络的通信开销,平衡负载,提高完成任务的时效。系统需要的机制:生存机制:MobileAgent的产生、销毁、启动、挂起、停止等方式和方法;计算机制:MobileAgent及其运行环境所具备的计算推理能力,包括数据操作和线程控制原语;安全机制:规定MobileAgent访问网络资源的方式;通信机制:定义MobileAgent与其他实体,以及移动代理之间的通信方式;迁移机制:组成MobileAgent的代码及其执行中间状态在不同地点间移动的方法。的网络管理CORBA(CommonObjectRequestBrokerArchitecture)公共对象请求代理体系结构,是为解决分布式处理环境下硬件和软件系统的互联互通而提出的一种解决方案CORBA的核心:ORB对象请求代理(对象请求代理)OA对象适配器IDL:接口定义语言,实现与现存的协议和系统互通的通用语言,定义的接口不依赖于任何编程语言。CORBA支持包含不同操作和参数的多种数据对象,因而需要多种不同的接口。IDL根据对象接口的不同而定义不同的对象类。通过IDL的描述,确定客户对实施对象进行什么操作,以及如何驱动。OA:对象适配器。CORBA支持的实施对象具有不同的对象语义,即不同的实例数据和操作函数的代码。OA的作用是使实施对象的实施与ORB和客户的如何驱动无关。客户仅需要知道实施对象的逻辑结构以及外在的行为。DII:动态调用接口,用于客户向ORB发送请求。CORBA体系结构可以实现高度的分布式处理;不依赖被管对象实现、主机操作系统和编程语言的通用管理操作接口;提供的功能比SNMP强大,比CMIP简单;支持C++、Java等多种被广泛应用的编程语言,易于被开发人员接受。基于CORBA的网络管理模型CORBA在网络管理系统的不同用法:利用CORBA实现管理系统;利用CORBA定义被管对象;单独利用CORBA实现一个完整的网络管理系统。基于CORBA的网络管理模型基于CORBA的网络管理要解决的主要问题:如何利用CORBA来实现管理应用程序;如何访问被管资源。研究热点:与现有网管协议互通的CORBA网关,以支持CORBA客户对现有管理信息模型中的被管对象进行管理操作。SNMP/CORBA网关CMIP/CORBA网关基于CORBA的网络管理模型互联网内部对象请求代理协议(IIOP)NMSANMSCNMSDMIBIDL基于CORBA的网络管理模型基于SNMP/CORBA网关的模型网络管理者:CORBA的客户,以IDL的形式给出对被管对象的描述,接收IDL形式的操作结果;代管(proxy):通过SNMP与外界交换管理信息;SNMP/CORBA网关:在CORBA客户与SNMP代管之间进行信息形式转换。基于CORBA的网络管理模型为了使SNMP/CORBA网关支持一个现有的MIB,必须装载一个可以访问该MIB的CORBA服务程序。SNMP/CORBA网关模型的优点:用户可以不熟悉SNMP协议;SNMPMIB被作为独立的CORBA服务实现,要支持新的MIB

1 / 40
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功