波分培训监控系统agent平台_第1页
波分培训监控系统agent平台_第2页
波分培训监控系统agent平台_第3页
波分培训监控系统agent平台_第4页
波分培训监控系统agent平台_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

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

文档简介

1、Agent平台 路允祥2014.07.22Agent平台Agent子系统框架说明网管上NCP管理与维护命令行下NCP管理与维护Agent相关版本分析Agent常用的定位手段和方法Agent子系统框架说明ZXOSP 1000整个软件系统分为四层,从上到下依次为:GUI、Manager、Agent、MCU软件。Agent软件子系统处于Manager和MCU之间,每个Manager可以管理多个Agent,每个Agent也可以同时被多个Manager管理;每个Agent又可以管理多个MCU。Agent软件子系统在整个软件系统中的位置如图 Agent子系统框架说明Agent子系统框架说明Agent子系统

2、框架说明Agent子系统的架构从功能的角度划分为Qx口通讯模块,安全模块,告警模块,性能模块,配置模块,维护模块,S口模块,数据库模块,倒换模块,同步模块及主控模块 Agent子系统框架说明各个构件的概述1Qx口通讯模块。功能概述:(1)作为AGENT软件子系统的上层通讯模块,负表将来自MANAGER的数据包发至下层模块,并把来自下层模块的数据包发送至MANAGER。(2)Agent作为通讯的服务器端,支持和多个manager之间通讯。同时最大允许连接的manager个数为10个。Agent和manager之间以TCP的方式进行通讯,Agent完成TCP通讯服务器的通讯功能。2安全模块功能概述

3、:管理manager管理者管理域,对Agent和manager之间的数据报文进行检查。Agent上这部分的主要功能是检查是否有Manager非法登录或者登录之后有非法操作,并对这些非法登录或者操作进行记录;同时对从Manager来的所有命令都要进行合法性检查(非法命令判断、权限不充分判断)。(1)实现私有TCP访问的安全管理; (2)实现管理者管理域功能,包括管理者管理域的登录、配置和查询;(3)支持消息主动上报;(4)支持S口测试消息;(5)支持关闭连接处理。Agent子系统框架说明3性能模块功能概述:性能管理模块是ZXONM 1000系统中比较重要的模块,能够对系统中性能数据进行管理,主要

4、提供了以下的功能:(1)性能数据的采集:提供了采集硬件系统的性能参数的功能(2)当前性能数据查询:提供了查询当前硬件系统的性能参数的功能(3)历史性能查询:提供了查询历史的15分钟和24小时性能数据的功能(4)性能门限管理:提供了查询和配置15分钟和24小时性能门限的功能(5)性能的屏蔽:提供了对15分钟和24小时性能进行屏蔽(即不让MCU或者Agent再上报这些性能数据)的功能。(6)清空性能计数器:提供了复位某个单板的性能计数器的功能(7)性能数据的管理:和其他模块之间,接收告警任务传递的插拔实安板消息;来自配置模块的删除应安板消息;完成对性能数据的管理。4.告警模块功能概述:告警管理模块

5、是ZXONM 1000网管系统中非常重要的一个模块,是TMN建议的电信网管的五大功能之一,负责对DWDM系统中设备(即各MCU)的运行状况进行检测,主要提供了以下功能:(1)告警主动上报和消失:提供了检测硬件告警产生消失的功能(2)告警响铃使能设置:提供了配置和查询机架告警铃状态的功能(3)告警等级设置:提供了配置和查询网元的告警等级的功能(4)告警屏蔽设置:提供了配置和查询各个单板的告警屏蔽的功能(5)当前告警监测:提供了对系统中当前告警的检测的功能(6)历史告警处理:提供了查询和保存系统中的历史告警和统计的功能(7)板不在位,板不匹配,插板告警检测;(8)外部告警检测;(9)告警的可闻可视

6、;Agent子系统框架说明5.配置模块功能概述:配置管理模块是ZXOSP 1000系统中最重要的模块之一,该模块主要负责对网元上的MCU下发相应的配置数据,确保MCU的正常运行。完成所有的网管配置命令。完成单板上电的配置。6.维护模块功能概述:维护管理模块是ZXOSP1000系统中的一个辅助模块,用来维护硬件系统中各个单板的一些参数。系统维护类功能也分为两类:一类是在系统出现异常时供维护管理人员恢复系统正常运行而使用的,这类功能包括:单板复位(包括硬复位和软复位)、保护维护;另一类是使得维护管理人员对系统中的某些参数可以进行调整、查询,这类功能包括:波长调整(调整OTU的波长)、功率调整功能(

7、调整单板的光功率)等等。7.主控模块功能概述:完成子系统的初始化过程,同步进程模块进入工作状态;实现喂狗功能;实现定时消息的发送功能;实现系统状态实时监测的功能,例如当前内存使用,CPU占用等;实现异常检测及保存的功能;实现网口打印功能;实现各个模块需要的公共函数;由于主控模块中负责消息的分发,支持CLI,SNMP,WEB模块的接口;支持主备倒换;业务模块之间进行通讯的接口为进程之间的消息,格式沿用了3.0中的模块之间的消息格式,主要是方便系统移植的统一。Agent子系统框架说明8.数据库模块功能概述:实现数据库的基本操作。数据库的存储:存储介质支持暂时性存储的RamDisk,永久存储的SD卡

8、上两种存储方式。数据库业务功能:数据库缺库判断,数据库版本管理,数据库的定时备份,数据库异常的判断。这些功能数据库提供接口函数,由主控进程进行调用。数据库安全机制:数据库掉电异常检测及恢复。9S口通讯模块功能概述:作为AGENT软件子系统的下层通讯模块,S口通讯模块负责和单板层的单板进行报文的接收和发送。左上标x代表网管数据和Agent数据不一致,需要进行数据库上载比较,确认到底是哪部分数据有问题,Agent有问题进行下库操作,网管有问题进行上载操作单个组件升级红色显示严重告警橙色显示一般告警绿色表示无告警批量升级注:红色的代表主控板的主板所有的主备板都有主备1+1保护eth1暂不使用eth0

9、:1主备ip产生条件板级告警产生条件子架级告警命令行下NCP管理与维护常用命令功能介绍-ifconfigifconfig 以太网口号 ip subMask GateWay这个命令有两种用法:(1)查看当前网卡的配置信息:ifconfig +回车这时在KSH中会显示当前网卡配置信息(2)配置某一网口的IP信息ifconfig 以太网口号 ip subMask GateWay例如:ifconfig eth0:0 该操作的结果将以太网口eth0:0的ip地址配置为,子网掩码配置为,网关配置为这里需要注意一点:该配置只是将ip地址信息写到内存表项中,掉电易失,如果想永久改变ip,需要在网管上进行修改。

10、命令行下NCP管理与维护给snp下载程序在下载之前还需要一个必要的工具就是tftp,可以从ftp上下载,免安装。下载完成后双击运行,在Current Directory中选择要下载的程序所在路径,在Service Interface中输入本机与目标snp在同一网段上的IP地址。N模块可以是跑boot状态,也可以不是;第一步:在命令行下用telnet登录到网元上,举例:telnet 1 9023(端口号)回车登录网元命令行下NCP管理与维护第二步:在光标下输入tftp 本机IP g 程序名称(*.bin),回车,等程序传送完成后输入Q or q退出第三步:在光标下输入prg然后回车就开始向snp

11、下载程序如果是升级fpga或者boot在prg时,后面加上fpga/boot即可;Agent版本兼容关系M1SNP:720、820、920、8200、8300、8500 4.20.xxx 4.21.xxx 4.30.xxx 6.00.xxx 6.10.xxxM2SNP: 8700、100G 6.00.xxx 6.10.xxx M2NCP: 721 3.23.xxx 7.00.xxx 7.10.xxx查询Agent 系统状态(M720)在KSH中输入g_SysInfo可以显示当前系统的状态:1 - 系统初始化状态2 - 缺库状态3 - NCP板待配置4 - 正在在线下载agent程序5 - 系统

12、正常运行6 - 系统运行出错9 - SD卡异常13 - 强制同步状态 PSH下的定位手段通讯口故障定位手段命令行打开/关闭Qx口、S口、安全打印开关traceOn main/qx/s -分别打开qx/s/sec模块打印开关traceOff qx/s/ -分别关闭qx/s/sec/全部模块打印开关以上方法可以在网管没法管理的情况下通过命令行打开对应模块的打印开关捕获Agent报文-打印开关Agent报文打印开关:内核态:PSH下输入traceOn main,打开Agent报文的开关PSH下输入traceOff,关闭Agent所有的开关Agent升级的打印直接保持在/sd/debug中,不用打开报文打印开关。Agent的QxMsg.log和SMsg.

温馨提示

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

评论

0/150

提交评论