[发明专利]单板的性能告警管理方法及装置有效
申请号: | 201210115911.X | 申请日: | 2012-04-18 |
公开(公告)号: | CN102647297A | 公开(公告)日: | 2012-08-22 |
发明(设计)人: | 姜维;魏颖梅;何娜 | 申请(专利权)人: | 中兴通讯股份有限公司南京分公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
地址: | 210012 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单板 性能 告警 管理 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种单板的性能告警管理方法及装置。
背景技术
目前嵌入式Linux系统已经成为了主流的嵌入式软件操作系统,而用户态Linux由于有效隔离了对内核的访问而具有很强的安全保护特性,因此,很多大型通讯设备厂商都选择了基于用户态Linux的系统设备软件开发平台。
在传统的光传输网络(Optical Transport Network,简称为OTN)单板中,由于业务配置固定,功能点的数目相对较少,一般只有几十至几百个功能点,因此,可以方便的对其性能和告警进行管理,传统的OTN单板性能告警管理模型如图1所示,网元管理单元给应用进程(Application,简称为APP)配置功能点后,由于APP进程的业务配置固定,功能点的数目相对较少,因此,APP进程采集到性能告警信息后可以直接通过管理进程上报给网元管理单元。
如果当OTN与L2业务融合时,由于L2(2Layer)交换具有非常灵活的配置,单板功能点的数目会非常多,最大可达数万甚至10万级别,而且大部分功能点是动态建立的,因此,在上述应用场景下,如果将L2进程的功能点配置在APP进程中,并由APP进程直接将L2进程采集的性能告警信息通过管理进程上报给网元管理单元,那么对于单板的存储空间和运行效率都有着较高的要求,需要单板有较大的存储空间以及较高的运行效率,在有大规模的性能告警时,单板无法实现性能告警的管理,从而降低了单板的性能。
此外,在APP进程有大量的功能点的场景下,如果有大规模的性能告警,则需要单板有较大的存储空间以及较高的运行效率,然而,现有的单板无法实现大规模性能告警的管理。
因此,在上述出现大规模的性能告警的场景下,需要单板有较大的存储空间以及较高的运行效率,然而,现有单板无法实现对大规模性能告警的管理,从而降低了单板的性能。
发明内容
本发明提供了一种单板的性能告警管理方法及装置,以至少解决相关技术中现有单板无法实现对大规模性能告警的管理的问题。
根据本发明的一个方面,提供了一种单板的性能告警管理方法,其包括:单板中的应用进程同步单板中的业务进程的功能点;应用进程获取业务进程采集的性能告警信息;应用进程按照该应用进程同步后的功能点将性能告警信息上报给网络管理单元。
优选地,单板中的应用进程同步单板中的业务进程的功能点包括:应用进程接收业务进程发送的进程间消息,其中,进程间消息携带有业务进程的功能点信息;应用进程按照进程间消息携带的功能点信息同步业务进程的功能点。
优选地,应用进程获取业务进程采集的性能告警信息包括:应用进程从共享内存中获取性能告警信息,其中,性能告警信息是业务进程采集并存储在共享内存中的。
优选地,应用进程从共享内存中获取性能告警信息包括:应用进程获取共享内存的访问权,并从共享内存中获取性能告警信息,其中,性能告警信息是业务进程在获取共享内存的访问权之后存储在共享内存中的。
优选地,应用进程获取共享内存的访问权包括:应用进程获取预设信号量时,获得对共享内存的访问权;业务进程获取共享内存的访问权包括:业务进程获取预设信号量时,获得对共享内存的访问权。
优选地,应用进程从共享内存中获取性能告警信息包括:应用进程从共享内存的预设存储区域中获取性能告警信息,其中,性能告警信息是业务进程采集并存储在共享内存的预设存储区域中的。
优选地,单板处于Linux系统的用户态。
根据本发明的另一方面,提供了一种单板的性能告警管理装置,其包括:同步模块,用于同步单板中的业务进程的功能点;获取模块,用于获取业务进程采集的性能告警信息;上报模块,用于按照同步后的功能点将性能告警信息上报给网络管理单元。
优选地,同步模块包括:接收单元,用于接收业务进程发送的进程间消息,其中,进程间消息携带有业务进程的功能点信息;同步单元,用于按照进程间消息携带的功能点信息同步业务进程的功能点。
优选地,获取模块,还用于从共享内存中获取性能告警信息,其中,性能告警信息是业务进程采集并存储在共享内存中的。
优选地,获取模块包括:第一获取单元,用于获取共享内存的访问权;第二获取单元,用于在获取共享内存的访问权的情况下,从共享内存中获取性能告警信息,其中,性能告警信息是业务进程在获取共享内存的访问权之后存储在共享内存中的。
优选地,第一获取单元,还用于在获取预设信号量时,获得对共享内存的访问权。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司南京分公司,未经中兴通讯股份有限公司南京分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210115911.X/2.html,转载请声明来源钻瓜专利网。