SDN北向接口运行监控方法及装置制造方法及图纸

技术编号:18444740 阅读:42 留言:0更新日期:2018-07-14 10:18
本发明专利技术公开了一种SDN北向接口运行监控方法及装置,能实现对SDN北向接口的运行监测,为网络运维提供强有力的支撑手段。所述方法包括S1、通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;S2、对所述当前运行状态数据进行标准化处理,得到第一数据;S3、根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。

SDN north interface operation monitoring method and device

The invention discloses a monitoring method and device for the operation of the SDN north interface. It can monitor the operation of the SDN north interface and provide a powerful support for the network operation and maintenance. The method includes the S1, detects the north direction interface of the controller of the software defined network, obtains the current running state data of the north interface, and S2, standardize the current running state data, get the first data; S3, run the analysis rules according to the preset north direction interface, and the first The database is analyzed and the current operation data of the north interface is obtained, and the current operation data is transmitted to the upper monitoring system.

【技术实现步骤摘要】
SDN北向接口运行监控方法及装置
本专利技术实施例涉及网络管理
,具体涉及一种SDN北向接口运行监控方法及装置。
技术介绍
控制器是SDN网络架构的核心,用于管理和控制底层网络资源,同时为应用程序提供网络资源的接口。目前业内并没有控制器实现的相关标准规范,主要由厂家和开发者按照私有方式实现。北向接口的功能是通过API向外部应用程序提供调用抽象网络资源及控制器服务的能力。目前主流控制器开放北向接口各部相同,典型的API接口包括包括添加/修改/删除网络、子网和端口,及获取相关信息。常用的北向接口技术包括RESTful(RepresentationalStateTransfer,REST)、OSGI(OpenServiceGatewayInitiative,开放服务网关协议)和RPC(RemoteProcedureCall,远程过程调用)协议等。目前SDN控制器的北向接口采用不同的接口协议同上层业务系统及管理系统互联,接口的运行情况是网络及业务运行的根本保障,因此需要通过对sdn北向接口进行运行监测和管控,为网络运维和管理提供支撑手段,为业务发展奠定基础。
技术实现思路
针对现有技术存在的不足和缺陷,本专利技术实施例提供一种SDN北向接口运行监控方法及装置。一方面,本专利技术实施例提出一种SDN北向接口运行监控方法,包括:S1、通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;S2、对所述当前运行状态数据进行标准化处理,得到第一数据;S3、根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。优选地,所述第一数据至少包括资源抽象数据、策略抽象数据和服务抽象数据。优选地,所述S2,包括:对所述当前运行状态数据进行封装,得到所述第一数据。优选地,所述控制器对应的北向接口协议互不相同,所述北向接口协议至少包括表述性状态转移REST协议、远程过程调用RPC协议、Jason协议和可扩展标记语言XML协议。另一方面,本专利技术实施例提出一种SDN北向接口运行监控装置,包括:探测单元,用于通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;处理单元,用于对所述当前运行状态数据进行标准化处理,得到第一数据;分析单元,用于根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。优选地,所述第一数据至少包括资源抽象数据、策略抽象数据和服务抽象数据。优选地,所述处理单元,具体用于:对所述当前运行状态数据进行封装,得到所述第一数据。优选地,所述控制器对应的北向接口协议互不相同,所述北向接口协议至少包括表述性状态转移REST协议、远程过程调用RPC协议、Jason协议和可扩展标记语言XML协议。第三方面,本专利技术实施例提供一种电子设备,包括:处理器、存储器、总线及存储在存储器上并可在处理器上运行的计算机程序;其中,所述处理器,存储器通过所述总线完成相互间的通信;所述处理器执行所述计算机程序时实现上述方法。第四方面,本专利技术实施例提供一种非暂态计算机可读存储介质,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法。本专利技术实施例提供的SDN北向接口运行监控方法及装置,通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;对所述当前运行状态数据进行标准化处理,得到第一数据;根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统,能够实现对多种SDN北向接口的运行监测,为网络运维提供强有力的支撑手段。附图说明图1为本专利技术实施例SDN北向接口运行监控方法一实施例的流程示意图;图2为本专利技术实施例SDN北向接口运行监控装置一实施例的结构示意图;图3为本专利技术实施例提供的一种电子设备的实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述。参看图1,本实施例公开一种SDN北向接口运行监控方法,包括:S1、通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;本实施例中,所述控制器对应的北向接口协议可以互不相同,所述北向接口协议至少可以包括表述性状态转移REST协议、远程过程调用RPC协议、Jason协议和可扩展标记语言XML协议。S2、对所述当前运行状态数据进行标准化处理,得到第一数据;本实施例中,所述标准化处理可以为封装处理,所述第一数据至少可以包括资源抽象数据、策略抽象数据和服务抽象数据。S3、根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。本专利技术实施例提供的SDN北向接口运行监控方法,通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;对所述当前运行状态数据进行标准化处理,得到第一数据;根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统,能够实现对多种SDN北向接口的运行监测,为网络运维提供强有力的支撑手段。参看图2,本实施例公开一种SDN北向接口运行监控装置,包括:探测单元1,用于通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;处理单元2,用于对所述当前运行状态数据进行标准化处理,得到第一数据;分析单元3,用于根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。本专利技术实施例提供的SDN北向接口运行监控装置,通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;对所述当前运行状态数据进行标准化处理,得到第一数据;根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统,能够实现对多种SDN北向接口的运行监测,为网络运维提供强有力的支撑手段。在前述装置实施例的基础上,所述第一数据至少包括资源抽象数据、策略抽象数据和服务抽象数据。在前述装置实施例的基础上,所述处理单元,具体可以用于:对所述当前运行状态数据进行封装,得到所述第一数据。在前述装置实施例的基础上,所述控制器对应的北向接口协议互不相同,所述北向接口协议至少包括表述性状态转移REST协议、远程过程调用RPC协议、Jason协议和可扩展标记语言XML协议。本实施例的SDN北向接口运行监控装置,可以用于执行前述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图3示出了本专利技术实施例提供的一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器11、存储器12、总线13及存储在存储器12上并可在处理器11上运行的计算机程序;其中,所述处理器11,存储器12通过所述总线13完成相互间的通信;所述处本文档来自技高网...

【技术保护点】
1.一种SDN北向接口运行监控方法,其特征在于,包括:S1、通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;S2、对所述当前运行状态数据进行标准化处理,得到第一数据;S3、根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。

【技术特征摘要】
1.一种SDN北向接口运行监控方法,其特征在于,包括:S1、通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;S2、对所述当前运行状态数据进行标准化处理,得到第一数据;S3、根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。2.根据权利要求1所述的方法,其特征在于,所述第一数据至少包括资源抽象数据、策略抽象数据和服务抽象数据。3.根据权利要求1所述的方法,其特征在于,所述S2,包括:对所述当前运行状态数据进行封装,得到所述第一数据。4.根据权利要求1所述的方法,其特征在于,所述控制器对应的北向接口协议互不相同,所述北向接口协议至少包括表述性状态转移REST协议、远程过程调用RPC协议、Jason协议和可扩展标记语言XML协议。5.一种SDN北向接口运行监控装置,其特征在于,包括:探测单元,用于通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;处理单元,用于对所述当前运行状态数据进行标准化处理,...

【专利技术属性】
技术研发人员:陆旭杨倩倩张海全刘春宇粘中元杨燚
申请(专利权)人:国网内蒙古东部电力有限公司国网内蒙古东部电力有限公司信息通信分公司国家电网公司
类型:发明
国别省市:内蒙古,15

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1