第3章网管对象

上传人:桔**** 文档编号:568486012 上传时间:2024-07-24 格式:PPT 页数:62 大小:243.50KB
返回 下载 相关 举报
第3章网管对象_第1页
第1页 / 共62页
第3章网管对象_第2页
第2页 / 共62页
第3章网管对象_第3页
第3页 / 共62页
第3章网管对象_第4页
第4页 / 共62页
第3章网管对象_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《第3章网管对象》由会员分享,可在线阅读,更多相关《第3章网管对象(62页珍藏版)》请在金锄头文库上搜索。

1、第3章网管对象n管理操作由管理进程发起,通过管理进程和对象间交换管理信息来完成。n一个管理对象可代表单个资源,也可多个,其中资源可以看作网络中的软件、硬件或设施。如无线频带等。n管理对象和网络中的实际资源不一定有一一对应关系,因为并非都有合适的对应,如事件日志、过滤筛等。2X.722定义的管理对象特性n其边界上的可见属性,一或多个适配值;n可对管理对象操作其属性值或对象本身;n由管理对象发布事件报告;n在响应管理操作中,由管理对象展示其行为;n管理对象内能包含特性分组,即属性、通报、操作和行为聚合。33.4.2 管理对象类n对象类 具有相同属性和行为的对象可组成对象类。n对象表征 一个对象是由

2、其对象类和对象属性来表征,并可拥有多个属性类型和属性值。n对象类间关系 一个对象类可以是另一个类的子类,子类除自身特有属性外还继承父类属性及行为。n命名 每个管理对象实例都由唯一命名来标识。n对象类关系可用实例关系图、父子继承图表示。4M_OBJECT_CLASSDERIVED FROM superclass;说明从属于哪个父对象类DIRECTORYdirectory_object_class;指明与目录对象类间关系BEHAVIOR;描述本对象类动态行为,下一句定义DEFINITIONSdefinition_sourceCHARACTERIZEDBY;定义对象类的特性ATTRIBUTS;规定必

3、备属性和可具备属性MUSTCONTAINattributequalifier,;在qualifier说 明访问限制MAYCONTAINattributequalifier,GROUPATTRIBUTES;组群属性MUSTCONTAINgroup_attributequalifier,MAYCONTAINgroup_attributequalifier,OPREATIONS;定义对管理对象的操作CREATEDELETEACTIONSaction_name,NOTIFICATIONSnotification_name,图3.9 管理对象类定义样板5ComputerSystem M_OBJECT_C

4、LASSDERIVEDFROMTopBEHAVIORDEFINITIONS见见OSI/IM Forrum 006CHARACTERIZEDBYATRIBUTESMUSTCONTAINadministriveStateopritionalStateREAD-ONLYsystemIDREAD-ONLYMAYCONTAINperipheralName,processingEntityNames,upTimeREAD-ONLY,userLabelsCREATEDELETENOTIFICATIONSaddValues,对象类定义实例 6attributeChange,deenrolObject,enrr

5、olObject,environmentalAlarm,equipmentAlarm,processingAlarm,remaoveValue:=forum-objectClass5图图3.10 对象类对象类ComputerSystem的定义例的定义例73.4.3 属性n属性 是一种称呼,用来指管理对象的特性值,给特性定义一个名字。n属性操作 可通过内在的系统手段、网络活动或管理活动进行读取和修改,修改操作受对象定义条件约束。n属性含义 可代表多种有数值的物理资源特性,如存储量、进程等。n属性内容 可直接对应某逻辑变量的存储值,也可以是一个参考关系。 8属性定义样板 ATTRIBUTEWITH

6、ATTRIBUTESYNTAXdata-typePERMITTED-VALUESrange-size-definitionMATCHESFORmatchingrulesSINGLE-VALUED/MULTI-VALUED图图3.11 属性定义样板属性定义样板systemIDATTRIBUTEWITHATTRIBUTESYNTAXFORUM-TYPES-1.namingTypeMATCHESFOREQUALITYSUBSTRINGSSINGLE-VALUED:=forum-attribute141图图3.12 属性说明的实例属性说明的实例 9完全说明一个对象应有的内容n对象的父类n对象的可见属性

7、n可对对象进行的操作n对象内部发生事变时将发出的通报n对象的行为特性103.4.4 管理对象操作n管理对象 一般表示活动实体,且呈现一定的行为,并可从一个状态转移到另一个状态。n网管控制 网管系统通过对管理对象操作来实现对运行实体的控制,管理对象具有封闭性,操作只能通过通信方式传送操作请求和返回操作结果。n操作报文 包含特定操作的有关参数和信息、执行方式及操作条件。111、属性操作n取属性值(get) 读取指定属性的当前值并返回给管理进程。n替换属性值(replace) 用进程给出的值替换所指定属性的当前值。n增加属性值(add) 给多值属性增加一个额外的属性值。n删除属性值(remove)

8、从多值属性的值中删去指定值。n置默认值(set to) 将指定属性值置为默认值。12操作效果n直接效果 操作使属性值被新值替换。n间接效果 资源间相互作用的结果,如:n同一对象内其他属性值的改变;n管理对象行为(状态)的变迁;n相关管理对象的属性值改变;n相关管理对象中属性值改变引起其行为变迁。 132、整个对象的操作n创建(create) 创建一个新的对象实例。n删除(delete) 删除管理对象实例自身。n执行动作(action) 执行指定动作,动作应在对象类定义中说明。n创建管理对象通常由系统完成,不能由对象自己完成。须指定对象实例创建的条件,属性初值或默认值,如果一个属性值不能得到则创

9、建实例操作失败。14 n删除是在对象实例内部完成,须明确规定删除操作的行为特性。n执行动作为操作提供扩充能力。即已定义的操作若不能完成管理操作时可利用action来完成。另外,创建和删除操作只有在定义中说明“允许”时才能进行,而action对所有对象都可执行。n创建操作可直接说明新对象实例在命名树中的位置,也可由进程放在可接受的包含对象中。153.4.5 管理对象的行为n对象行为 描述对象及其属性、通报和动作的动态特性。n行为特性 描述属性的语法、管理活动如何影响对象及其属性,对象内部可能发生的事件及可能导致的自身变化等。n描述形式 是一系列条件,即什么条件产生什么事件或动作,随后什么状态,什

10、么条件下不变化等。16行为特性定义中的条件n对管理对象进行操作的结果;n对属性或对象操作的各种约束条件;n属性之间的各种内在联系;n对象之间的各种内在联系;n发出通报的条件;n行为的其他方面完整性定义。173.5 网络管理信息的语义模型q从数据库观点看,管理协议为物理数据库层提供统一的存取逻辑数据库的机制,管理信息存取和编制按语法规则进行统一,语法框架由数据定义语言和数据操作语言组成。q管理信息的语法为编制和存取数据提供工具,管理应用对数据进行加工。q管理信息的语义模型 管理信息的语义,即表征在信息库中所存数据对应物理或逻辑资源状态、行为的含义,语义模型即通过一种数据抽象或继承机制来模拟和处理

11、管理对象实体间的复杂和多样的关系。183.5.1 扩展的实体关系模型n管理应用要求的管理信息语义模型目标:n管理信息必需模拟实体和它们之间的关系;n具有处理管理实体的复杂性和多样性的抽象/继承机制;n须能支持管理应用的最佳计算也支持标准协议的远程存取;n能区分管理实体的属性,以提供对事件管理的洞察能力;n模型须能表达对象特性,并能获取事件之间的因果关系。19实体关系约束(ERC)模型 20 n同步约束模仿配置或关系属性,它们随各个属性的改变而同步的被赋值。可用来识别配置不一致的问题。n异步约束用来模仿性能事件的产生,是活动属性的一个逻辑表示,它随参数的改变而被周期地和异步地赋值。n实体关系约束

12、模型通过实体关系(ER)模型的各种外延来满足管理信息语义模型的要求。nERC模型的图形演示不影响另外两个构图:继承和事件关联信息构图。21Netmate类模型 22数据定义语言描述ERC模型n管理对象类及其继承;n配置和活动属性;n关系属性;n同步和异步约束;n事件相互关系信息。23用数据定义语言说明ERC模型的示例 24ERC扩充了管理对象定义模型n分别描述配置和活动属性 实时信息代表处理需求,它不同于配置数据的处理。n把同步和异步约束作为模型的一部分 OSI管理模型把事件的源看作信息模型的外部,对象透过事件进行修正。n事件相互关系模型 采用OSI的“行为”模型进行了非正式的暗示。253.5

13、.2 实体关系约束模型的应用 261、配置管理应用n一个网络频繁改变将会导致配置有时不一致,这不一定引起操作问题,但可能导致域内丢失业务及其他问题。nERC模型能够简化配置不一致问题。通过在属性上附加一致性约束,并把管理对象的关系作为其定义的一部分。当改变属性时将自动引起约束赋值,且暂时违例也将产生事件。272、故障管理应用n一个实体中的故障能通过该实体的活动属性来体现,另外,这些异常也可通过关联关系传播到其他相关实体。n如果一个问题通过多个管理实体传播,则可能在其他多个端口产生相关告警,从而引起网管中心产生大量故障请修单。nERC告警关系模型与每个事件产生的可能原因及可能沿关系路线传播的方式

14、相关联,通过这些信息利用关联关系找出其共同起因。283、安全管理n安全管理是一系列规则,他描述出现某些情况时要跟踪的动作。一条安全规则可用一个获取条件的约束和一个关于约束被违例时的动作的处理程序来描述。n例如一个优先级安全管理,在资源耗尽时将拒绝某类用户访问该网络,表示资源耗尽的约束可以作为一个用户企图进入该网络的结果被赋值。一个处理器可以检验其服务级别并决定允许或禁止其进入。293.6 网络管理信息库设计q网络管理信息库为管理应用储存管理信息。在管理信息库中,通过所定义的管理对象的数据项来表示实际的网络资源,网管系统通过对数据库的操作来实现网络管理动作。303.6.1 数据库管理要求n以适当

15、形式将用户要求转换成性能评价准则,并以管理对象属性的形式存于数据库内;n数据库结构须着重满足当前操作系统操作所需的数据描述,还须满足未来系统增长的需要。即数据库系统应有定期的内部数据再构工具。n采用公共数据结构,对具有共性的对象进行综合和协调操作。31数据库开发过程的一般步骤 32 3.6.2 需求及指标n开发的前期阶段 首先确定详细需求,针对处理步骤提出问题,把所有限制和/或约束都看作客户需要,并定义为数据库的组成部分。n第二步 量化功能要求n第三步 依据详细指标构造系统的约束和限制项n指标 即一些特征,如组织结构、如何进行系统分解、系统冗余度和其他测量、测试方案等,以使所开发的系统符合要求

16、。333.6.3 网络管理数据库的定义n1、分布式功能n功能术语 包括分布式数据库和分布式处理的系统。n待解决的问题 多个网元从不同点上对数据库进行操作时,可能产生数据库操作表里不一,以及引起系统运行混乱或操作碰撞等问题。因而在数据库建设中,需考虑操作之间的约束和协调等措施。342、数据需求(网络实例) 35需求n1、用要求来确定数据需求,对需求设置最大最小值和约束范围;n2、用系统外部接口描述系统初步指标,即用系统外部元素间的相互关系进行描述。n3、数据格式。抵达/离去速率、处理、暂存、缓存、转换等。n4、详细指标。为系统内部数据提供接口。363、数据图解 373.6.4 数据库系统功能设计

17、n1、故障管理子系统n该信息库主要存放各种可能的故障识别条件、方法及解决方案。n网络对故障具有扩散特性,对于故障的准确识别需要建立故障传播关联模型,在实际操作之前须对故障消息进行筛选处理。38错误识别决策表 39故障监视部件组成 40故障管理数据库执行的任务n消息的错误检查;n消息发源地识别和语法分析;n消息域变换;n域解码;n含义的翻译等。412、配置管理子系统n由资源管理和业务管理两个部分组成n资源管理主要是对整个系统的资源目录进行跟踪,并对其状态进行支配,包括待用设备、网络元素间的连接,以及系统内每个连接的功能等。n资源管理的数据集合,可能包括设备类、制造厂商、编号、型号、位置、端口标志

18、、端口的连接特性等。42配置管理的资产目录关系 433、性能管理子系统n性能管理就是对网络运行状态进行跟踪。依系统的性质和复杂度,性能管理可在规划支持的顶级任务之下作一些附加任务,如负荷预测以及预测结果的相关动作建议等。n运行状态跟踪包括状态信息采集和统计提纯、在其他分析工具中使用这些统计。44性能管理子系统的组织结构 45性能管理子系统数据库内容n正在被传输的数据或数据块的类型;n数据规模;n所采集状态信息的位置;n源点;n目的点;n网络类型。464、安全管理子系统n为管理系统的安全提供方法;n利用日志信息为记账子系统提供一种机制;n应能够防止非有意和故意的非法侵入;n支持可变的安全等级和多

19、级安全类型。47安全子系统组织结构 485、记账管理子系统n属于商务功能管理机构,包括下列元素:n记录允许接入系统的说明;n记账参数,如事件、可能的资源应用等;n任何存储或其他可收费性能。49网络管理系统的关系 503.6.5 管理信息库详细设计n1、搜索/排序/修订n搜索是对某个特定信息进行访问的过程,搜索技术有线性和非线性识别过程。n线性搜索即按顺序访问的过程,最坏情况要花费N次搜索,平均为N/2次。n非线性搜索是跳跃性搜索,如二分法,最小步骤为log2N。51关于寻址方法n按记录顺序排列数据,其搜索可利用关键字寻址机制来实现。n如果把记录数据按一定顺序排放,则可大大减少搜索时间。n排序,

20、就是按一定规律将数据存放在存储媒体中的过程。 52排序n排序方法n排序分内部排序和外部排序,依据是数据的存取在内存还是在外存执行;n执行速度,内部排序依赖于排序算法,外部排序还依赖于硬件的执行时间和系统的支持软件。n排序算法有选择排序、插入排序和互换排序等。53排序算法n选择排序 有一组键值和一个按升序或降序选择键值的方法组成,需N*N次比较。n插入排序 在一未排序表中禁止重复扫描从未排列表中提取键值并放入一个已排列表中,直到所有键值均被扫描并放入适当位置为止。n互换排序 包括气泡排序、快速排序、堆积排序、竞赛排序等。最流行的为竞赛排序。54竞赛排序 55修订n修订是一个周期性地重新组织和重新

21、构造信息集合的过程,其中一是溢出处理,二是自身现状的修订。n溢出处理技术有:渐进溢出、键值渐进溢出、链式渐进溢出、分离溢出域等。本质上都是解决存储空间问题。n修订可以是修订现记录并增加新纪录,也可要求删除某记录。随后通过排序方法和合并进行重新排序。56修订技术图示 572、设施 文件管理系统,应能提供存储现在和未来网络所需信息的卷宗;恰当容量的数据库系统,应在支持容量、基本功能、结构等方面是稳定的;具有相关的高级恢复功能。583、文件结构类型n和存储介质之上存储数据的方法有关,有磁带和磁盘、磁鼓等方式。磁带为顺序位置操作方式,而磁盘等可以双面、多盘多磁头随即顺序操作。n这方面的问题,通常由数据

22、库管理系统的底层来解决。594、文件管理系统n分级管理 是围绕平面文件建立的,它通过根来描述一个特定的实体。即通过一个公共点进行访问,并按照树型的分层结构进行排列。n关系型数据库管理 数据的存取是按照任一属性或记录的关键字所对应的群进行访问。605、数据库系统n集中式数据库系统 优点是可数据修订进行隔离,并可在任意点上对整个数据访问,缺点是远程操作时传送链路影响可靠性。n分布式数据库系统 由于地域上可分布,因而可提供随时随地存取数据,但对于多点异步存取,必须为修订、安全控制、管理监视和高吞吐数据提供恰当的存取和约束机制,较为复杂。616、运行映射函数n运行映射 即如何把一个物理网络的运行状态通过一个仿真模型在计算机上表达出来的问题。n协议和标准 主要是进行分类和规范,没有任何标准指出如何表示这些事件的图形。映射函数的表达方法一直是个在不断研究中的课题。62

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号