热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

ems与nms_告警处理方法、装置、nms、oss及ems的制作方法

告警处理方法、装置、nms、oss及ems的制作方法【技术领域】[0001]本发明涉及通信领域,具体而言,涉及一种告警处理方法、装置、网络管理系统(Ne

告警处理方法、装置、nms、oss及ems的制作方法

【技术领域】

[0001]本发明涉及通信领域,具体而言,涉及一种告警处理方法、装置、网络管理系统(Network Management System,简称为 NMS)、运营支撑系统(Operat1n Support System,简称为OSS)及网元管理系统(Element Management System,简称为EMS)。

【背景技术】

[0002]图1是相关技术中网络功能虚拟化后的管理架构示意图,如图1所示,网络功能虚拟化管理业务流程(NFV Management and Orchestrat1n,简称为NFV-MAN0)的架构及参考点中,包括网络功能虚拟化编排器(Network Funct1ns Virtualizat1n Orchestrator,简称为NFV0)负责网络服务的生命周期管理、跨虚拟化基础建设管理(VirtualisedInfrastructure Manager,简称为VIM)的网络功能虚拟化基础建设(Network Funct1nsVirtualizat1n Infrastructure,简称为NFVI)资源调度等功能,虚拟网络功能管理(VNFManager,简称为VNFM)负责VNF实例的生命周期管理,每个VNF实例假设都有一个关联的VNFM,虚拟基础建设管理(Virtualised Infrastructure Manager,简称为VIM)负责控制和管理NFVI计算,存储和网络资源。

[0003]在网络功能虚拟化的架构下,告警的来源可以分成多种,包括物理架构(比如,NFVI的计算、存储和网络相关告警)、虚拟架构(比如,虚拟机VM相关告警)、应用逻辑(比如,VNF实例相关的告警)。当同样的主原因引起不同告警来源的告警时,就需要对告警进行关联并确定根原因。在网络功能虚拟化后,可以进行告警关联的点包括NFV0、VNF、EM以及0SS。其中NFVI相关告警由NFVI产生并通过V頂上报给NFV0,虚拟机相关告警以及VNF应用层告警由VNF产生可以上报给EMS或VNFM。如果要在0SS进行告警关联性分析或确定告警根原因,首先0SS需要从EMS获取虚拟机相关告警及VNF应用层告警,从NFV0获取VIM上报的NFVI物理资源相关告警,根据虚拟资源和物理资源的关联关系,然后确定哪些告警是有关联关系的。问题在于根据现有北向接口(EMS和匪S/0SS之间的接口)的告警管理接口,WS/0SS在接收到EMS发送的虚拟机相关告警及VNF应用层告警信息后不能确定产生该告警的VNF和VM,进而不能确定哪些物理资源相关告警和应用层告警及虚拟资源相关告警是相关联的,也就不能对告警进行关联性分析和确定告警根原因。

[0004]因此,在相关技术中,由于在接收到虚拟机告警及VNF应用层告警信息后不能确定产生该告警的VNF和VM,从而导致无法对告警进行关联性分析和确定告警根原因。

【发明内容】

[0005]本发明提供了一种告警处理方法、装置、匪S、0SS及EMS,以至少解决相关技术中,由于在接收到虚拟机告警及VNF应用层告警信息后不能确定产生该告警的VNF和VM,从而导致无法对告警进行关联性分析和确定告警根原因。

[0006]根据本发明的一个方面,提供了一种告警处理方法,包括:接收到来自网元管理系统EMS的虚拟网络功能VNF应用层和/或虚拟资源的告警信息,其中,所述告警信息中携带有用于确定发生告警的虚拟网络功能VNF和虚拟机VM的信息;依据所述告警信息确定发生告警的所述VNF和所述VM ;依据确定的所述VNF和所述VM,结合获取到的来自网络功能虚拟化编排器NFVO的物理资源告警进行告警关联性分析处理。

[0007]优选地,依据所述告警信息确定发生告警的所述VNF和所述VM包括以下之一:在所述告警信息中携带的用于确定发生告警的所述VNF和所述VM的信息为所述VNF标识和所述VM的标识的情况下,依据所述VNF标识确定发生告警的VNF,以及依据所述VM标识确定发生告警的所述VM ;在所述告警信息中携带的用于确定发生告警的所述VNF和所述VM的信息为发生告警的告警对象的情况下,依据所述告警对象,以及管理信息库中预先存储的告警对象与VNF的映射关系,以及告警对象和VM的映射关系,确定发生告警的所述VNF和所述VM ;在所述告警信息中携带的用于确定发生告警的所述VNF和所述VM的信息为发生告警的告警对象,以及所述VM标识的情况下,依据所述告警对象,以及管理信息库中预先存储的告警对象与VNF的映射关系,确定发生告警的所述VNF,以及依据所述VM标识确定发生告警的所述VM。

[0008]优选地,所述告警对象与所述VNF的映射关系至少包括告警对象区别名DN和所述VNF标识。

[0009]优选地,所述告警对象与所述VM的映射关系至少包括告警对象区别名DN和所述VM标识。

[0010]根据本发明的还一方面,提供了一种告警处理方法,包括:接收到来自虚拟网络功能VNF的虚拟网络功能VNF应用层和/或虚拟资源的告警信息;将用于确定发生告警的虚拟网络功能VNF和/或虚拟机VM的VNF标识和VM标识,或者VM标识添加到所述告警信息中;将添加了所述VNF标识和所述VM标识,或者所述VM标识的所述告警信息发送给网络管理系统WS和/或运营支撑系统0SS,其中,所述VNF标识和所述VM标识,或者所述VM标识用于所述WS和/或0SS确定发生告警的所述VNF和所述VM,以及依据确定的所述VNF和VM,结合获取到的来自网络功能虚拟化编排器NFV0的物理资源告警进行告警关联性分析处理。

[0011]根据本发明的另一方面,提供了一种告警处理装置,包括:第一接收模块,用于接收到来自网元管理系统EMS的虚拟网络功能VNF应用层和/或虚拟资源的告警信息,其中,所述告警信息中携带有用于确定发生告警的虚拟网络功能VNF和虚拟机VM的信息;确定模块,用于依据所述告警信息确定发生告警的所述VNF和所述VM ;处理模块,用于依据确定的所述VNF和所述VM,结合获取到的来自网络功能虚拟化编排器NFV0的物理资源告警进行告警关联性分析处理。

[0012]优选地,所述确定模块包括以下之一:第一确定单元,用于在所述告警信息中携带的用于确定发生告警的所述VNF和所述VM的信息为所述VNF标识和所述VM的标识的情况下,依据所述VNF标识确定发生告警的VNF,以及依据所述VM标识确定发生告警的所述VM ;第二确定单元,用于在所述告警信息中携带的用于确定发生告警的所述VNF和所述VM的信息为发生告警的告警对象的情况下,依据所述告警对象,以及管理信息库中预先存储的告警对象与VNF的映射关系,以及告警对象和VM的映射关系,确定发生告警的所述VNF和所述VM;第三确定单元,用于在所述告警信息中携带的用于确定发生告警的所述VNF和所述VM的信息为发生告警的告警对象,以及所述VM标识的情况下,依据所述告警对象,以及管理信息库中预先存储的告警对象与VNF的映射关系,确定发生告警的所述VNF,以及依据所述VM标识确定发生告警的所述VM。

[0013]优选地,所述告警对象与所述VNF的映射关系至少包括告警对象区别名DN和所述VNF标识。

[0014]优



推荐阅读
  • Explore how Matterverse is redefining the metaverse experience, creating immersive and meaningful virtual environments that foster genuine connections and economic opportunities. ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • ImmutableX Poised to Pioneer Web3 Gaming Revolution
    ImmutableX is set to spearhead the evolution of Web3 gaming, with its innovative technologies and strategic partnerships driving significant advancements in the industry. ... [详细]
  • 本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • Scala 实现 UTF-8 编码属性文件读取与克隆
    本文介绍如何使用 Scala 以 UTF-8 编码方式读取属性文件,并实现属性文件的克隆功能。通过这种方式,可以确保配置文件在多线程环境下的一致性和高效性。 ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 毕业设计:基于机器学习与深度学习的垃圾邮件(短信)分类算法实现
    本文详细介绍了如何使用机器学习和深度学习技术对垃圾邮件和短信进行分类。内容涵盖从数据集介绍、预处理、特征提取到模型训练与评估的完整流程,并提供了具体的代码示例和实验结果。 ... [详细]
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • 本文详细介绍了如何规划和部署一个高可用的Etcd集群,包括主机配置、软件安装、防火墙设置及集群健康检查等内容。通过合理的硬件配置和网络规划,确保Etcd集群在生产环境中的稳定运行。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • 简化报表生成:EasyReport工具的全面解析
    本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ... [详细]
  • 本文详细介绍了如何在云服务器上配置Nginx、Tomcat、JDK和MySQL。涵盖从下载、安装到配置的完整步骤,帮助读者快速搭建Java Web开发环境。 ... [详细]
  • 本次考试于2016年10月25日上午7:50至11:15举行,主要涉及数学专题,特别是斐波那契数列的性质及其在编程中的应用。本文将详细解析考试中的题目,并提供解题思路和代码实现。 ... [详细]
author-avatar
阳吉登
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有