[go: up one dir, main page]

CN108280010A - SDN northbound interfaces operation and monitoring method and device - Google Patents

SDN northbound interfaces operation and monitoring method and device Download PDF

Info

Publication number
CN108280010A
CN108280010A CN201711496178.XA CN201711496178A CN108280010A CN 108280010 A CN108280010 A CN 108280010A CN 201711496178 A CN201711496178 A CN 201711496178A CN 108280010 A CN108280010 A CN 108280010A
Authority
CN
China
Prior art keywords
data
northbound interface
current operating
northbound
agreement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711496178.XA
Other languages
Chinese (zh)
Inventor
陆旭
杨倩倩
张海全
刘春宇
粘中元
杨燚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
East Inner Mongolia Electric Power Co Ltd
State Grid East Inner Mongolia Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
East Inner Mongolia Electric Power Co Ltd
State Grid East Inner Mongolia Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, East Inner Mongolia Electric Power Co Ltd, State Grid East Inner Mongolia Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201711496178.XA priority Critical patent/CN108280010A/en
Publication of CN108280010A publication Critical patent/CN108280010A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/302Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3476Data logging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/865Monitoring of software

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种SDN北向接口运行监控方法及装置,能实现对SDN北向接口的运行监测,为网络运维提供强有力的支撑手段。所述方法包括S1、通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;S2、对所述当前运行状态数据进行标准化处理,得到第一数据;S3、根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。

The invention discloses a method and device for monitoring the operation of an SDN northbound interface, which can realize the operation monitoring of the SDN northbound interface and provide a strong support means for network operation and maintenance. The method includes S1. Obtaining current running status data of the northbound interface by detecting a northbound interface of a controller of a software-defined network; S2. Standardizing the current running status data to obtain first data; S3 . According to the preset northbound interface operation analysis rules, analyze the first database to obtain the current operation data of the northbound interface, and send the current operation data to the upper monitoring system.

Description

SDN北向接口运行监控方法及装置SDN northbound interface operation monitoring method and device

技术领域technical field

本发明实施例涉及网络管理技术领域,具体涉及一种SDN北向接口运行监控方法及装置。The embodiment of the present invention relates to the technical field of network management, in particular to a method and device for monitoring the operation of an SDN northbound interface.

背景技术Background technique

控制器是SDN网络架构的核心,用于管理和控制底层网络资源,同时为应用程序提供网络资源的接口。目前业内并没有控制器实现的相关标准规范,主要由厂家和开发者按照私有方式实现。北向接口的功能是通过API向外部应用程序提供调用抽象网络资源及控制器服务的能力。目前主流控制器开放北向接口各部相同,典型的API接口包括包括添加/修改/删除网络、子网和端口,及获取相关信息。常用的北向接口技术包括RESTful(Representational State Transfer,REST)、OSGI(Open Service Gateway Initiative,开放服务网关协议)和RPC(Remote Procedure Call,远程过程调用)协议等。The controller is the core of the SDN network architecture, which is used to manage and control the underlying network resources, and at the same time provide the interface of the network resources for the application. At present, there is no relevant standard specification for controller implementation in the industry, and it is mainly implemented by manufacturers and developers in a private manner. The function of the northbound interface is to provide external applications with the ability to call abstract network resources and controller services through the API. At present, the northbound interfaces of mainstream controllers are the same for all parts. Typical API interfaces include adding/modifying/deleting networks, subnets, and ports, and obtaining related information. Commonly used northbound interface technologies include RESTful (Representational State Transfer, REST), OSGI (Open Service Gateway Initiative, Open Service Gateway Protocol), and RPC (Remote Procedure Call, Remote Procedure Call) protocols, etc.

目前SDN控制器的北向接口采用不同的接口协议同上层业务系统及管理系统互联,接口的运行情况是网络及业务运行的根本保障,因此需要通过对sdn北向接口进行运行监测和管控,为网络运维和管理提供支撑手段,为业务发展奠定基础。At present, the northbound interface of the SDN controller uses different interface protocols to connect with the upper-layer business system and management system. The operation of the interface is the fundamental guarantee for the operation of the network and business. Peacekeeping management provides support means and lays the foundation for business development.

发明内容Contents of the invention

针对现有技术存在的不足和缺陷,本发明实施例提供一种SDN北向接口运行监控方法及装置。Aiming at the deficiencies and defects in the prior art, the embodiments of the present invention provide a method and device for monitoring the operation of an SDN northbound interface.

一方面,本发明实施例提出一种SDN北向接口运行监控方法,包括:On the one hand, the embodiment of the present invention proposes a method for monitoring the operation of an SDN northbound interface, including:

S1、通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;S1. Obtain current running status data of the northbound interface by detecting the northbound interface of the controller of the software-defined network;

S2、对所述当前运行状态数据进行标准化处理,得到第一数据;S2. Standardize the current running state data to obtain first data;

S3、根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。S3. According to the preset northbound interface operation analysis rules, analyze the first database to obtain the current operation data of the northbound interface, and send the current operation data to the upper monitoring system.

优选地,所述第一数据至少包括资源抽象数据、策略抽象数据和服务抽象数据。Preferably, the first data includes at least resource abstraction data, policy abstraction data and service abstraction data.

优选地,所述S2,包括:Preferably, said S2 includes:

对所述当前运行状态数据进行封装,得到所述第一数据。Encapsulate the current running state data to obtain the first data.

优选地,所述控制器对应的北向接口协议互不相同,所述北向接口协议至少包括表述性状态转移REST协议、远程过程调用RPC协议、Jason协议和可扩展标记语言XML协议。Preferably, the northbound interface protocols corresponding to the controllers are different from each other, and the northbound interface protocols at least include the Representational State Transfer REST protocol, the Remote Procedure Call RPC protocol, the Jason protocol and the Extensible Markup Language XML protocol.

另一方面,本发明实施例提出一种SDN北向接口运行监控装置,包括:On the other hand, an embodiment of the present invention proposes an SDN northbound interface operation monitoring device, including:

探测单元,用于通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;The detection unit is configured to detect the northbound interface of the controller of the software-defined network, and obtain the current operation status data of the northbound interface;

处理单元,用于对所述当前运行状态数据进行标准化处理,得到第一数据;a processing unit, configured to perform standardized processing on the current running state data to obtain first data;

分析单元,用于根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。The analysis unit is configured to analyze the first database to obtain current operation data of the northbound interface according to preset northbound interface operation analysis rules, and send the current operation data to an upper-level monitoring system.

优选地,所述第一数据至少包括资源抽象数据、策略抽象数据和服务抽象数据。Preferably, the first data includes at least resource abstraction data, policy abstraction data and service abstraction data.

优选地,所述处理单元,具体用于:Preferably, the processing unit is specifically used for:

对所述当前运行状态数据进行封装,得到所述第一数据。Encapsulate the current running state data to obtain the first data.

优选地,所述控制器对应的北向接口协议互不相同,所述北向接口协议至少包括表述性状态转移REST协议、远程过程调用RPC协议、Jason协议和可扩展标记语言XML协议。Preferably, the northbound interface protocols corresponding to the controllers are different from each other, and the northbound interface protocols at least include the Representational State Transfer REST protocol, the Remote Procedure Call RPC protocol, the Jason protocol and the Extensible Markup Language XML protocol.

第三方面,本发明实施例提供一种电子设备,包括:处理器、存储器、总线及存储在存储器上并可在处理器上运行的计算机程序;In a third aspect, an embodiment of the present invention provides an electronic device, including: a processor, a memory, a bus, and a computer program stored in the memory and operable on the processor;

其中,所述处理器,存储器通过所述总线完成相互间的通信;Wherein, the processor and the memory complete the mutual communication through the bus;

所述处理器执行所述计算机程序时实现上述方法。The above method is implemented when the processor executes the computer program.

第四方面,本发明实施例提供一种非暂态计算机可读存储介质,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法。In a fourth aspect, an embodiment of the present invention provides a non-transitory computer-readable storage medium, where a computer program is stored on the storage medium, and the above method is implemented when the computer program is executed by a processor.

本发明实施例提供的SDN北向接口运行监控方法及装置,通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;对所述当前运行状态数据进行标准化处理,得到第一数据;根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统,能够实现对多种SDN北向接口的运行监测,为网络运维提供强有力的支撑手段。The SDN northbound interface operation monitoring method and device provided by the embodiments of the present invention obtain the current operation status data of the northbound interface by detecting the northbound interface of the controller of the software-defined network; standardize the current operation status data , to obtain the first data; according to the preset northbound interface operation analysis rules, analyze the first database to obtain the current operation data of the northbound interface, and send the current operation data to the upper monitoring system, which can Realize the operation monitoring of various SDN northbound interfaces, and provide strong support means for network operation and maintenance.

附图说明Description of drawings

图1为本发明实施例SDN北向接口运行监控方法一实施例的流程示意图;Fig. 1 is a schematic flow chart of an embodiment of an SDN northbound interface operation monitoring method according to an embodiment of the present invention;

图2为本发明实施例SDN北向接口运行监控装置一实施例的结构示意图;FIG. 2 is a schematic structural diagram of an embodiment of an SDN northbound interface operation monitoring device according to an embodiment of the present invention;

图3为本发明实施例提供的一种电子设备的实体结构示意图。FIG. 3 is a schematic diagram of a physical structure of an electronic device provided by an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly described below in conjunction with the drawings in the embodiments of the present invention.

参看图1,本实施例公开一种SDN北向接口运行监控方法,包括:Referring to Fig. 1, the present embodiment discloses a method for monitoring the operation of an SDN northbound interface, including:

S1、通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;S1. Obtain current running status data of the northbound interface by detecting the northbound interface of the controller of the software-defined network;

本实施例中,所述控制器对应的北向接口协议可以互不相同,所述北向接口协议至少可以包括表述性状态转移REST协议、远程过程调用RPC协议、Jason协议和可扩展标记语言XML协议。In this embodiment, the northbound interface protocols corresponding to the controllers may be different from each other, and the northbound interface protocols may at least include the Representational State Transfer REST protocol, the Remote Procedure Call RPC protocol, the Jason protocol, and the Extensible Markup Language XML protocol.

S2、对所述当前运行状态数据进行标准化处理,得到第一数据;S2. Standardize the current running state data to obtain first data;

本实施例中,所述标准化处理可以为封装处理,所述第一数据至少可以包括资源抽象数据、策略抽象数据和服务抽象数据。In this embodiment, the standardization processing may be encapsulation processing, and the first data may at least include resource abstraction data, policy abstraction data, and service abstraction data.

S3、根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。S3. According to the preset northbound interface operation analysis rules, analyze the first database to obtain the current operation data of the northbound interface, and send the current operation data to the upper monitoring system.

本发明实施例提供的SDN北向接口运行监控方法,通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;对所述当前运行状态数据进行标准化处理,得到第一数据;根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统,能够实现对多种SDN北向接口的运行监测,为网络运维提供强有力的支撑手段。The SDN northbound interface operation monitoring method provided by the embodiment of the present invention obtains the current operation state data of the northbound interface by detecting the northbound interface of the controller of the software-defined network; standardizes the current operation state data to obtain The first data; according to the preset northbound interface operation analysis rules, analyze the first database to obtain the current operation data of the northbound interface, and send the current operation data to the upper monitoring system, which can realize the analysis of the current operation data of the northbound interface. The operation monitoring of various SDN northbound interfaces provides a strong support means for network operation and maintenance.

参看图2,本实施例公开一种SDN北向接口运行监控装置,包括:Referring to Fig. 2, the present embodiment discloses an SDN northbound interface operation monitoring device, including:

探测单元1,用于通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;The detection unit 1 is configured to detect the northbound interface of the controller of the software-defined network, and obtain the current operation status data of the northbound interface;

处理单元2,用于对所述当前运行状态数据进行标准化处理,得到第一数据;A processing unit 2, configured to standardize the current running state data to obtain first data;

分析单元3,用于根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。The analysis unit 3 is configured to analyze the first database to obtain current operation data of the northbound interface according to preset northbound interface operation analysis rules, and send the current operation data to an upper-level monitoring system.

本发明实施例提供的SDN北向接口运行监控装置,通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;对所述当前运行状态数据进行标准化处理,得到第一数据;根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统,能够实现对多种SDN北向接口的运行监测,为网络运维提供强有力的支撑手段。The SDN northbound interface operation monitoring device provided by the embodiment of the present invention obtains the current operation state data of the northbound interface by detecting the northbound interface of the controller of the software-defined network; standardizes the current operation state data to obtain The first data; according to the preset northbound interface operation analysis rules, analyze the first database to obtain the current operation data of the northbound interface, and send the current operation data to the upper monitoring system, which can realize the analysis of the current operation data of the northbound interface. The operation monitoring of various SDN northbound interfaces provides a strong support means for network operation and maintenance.

在前述装置实施例的基础上,所述第一数据至少包括资源抽象数据、策略抽象数据和服务抽象数据。On the basis of the foregoing device embodiments, the first data at least includes resource abstraction data, policy abstraction data, and service abstraction data.

在前述装置实施例的基础上,所述处理单元,具体可以用于:On the basis of the foregoing device embodiments, the processing unit may specifically be used for:

对所述当前运行状态数据进行封装,得到所述第一数据。Encapsulate the current running state data to obtain the first data.

在前述装置实施例的基础上,所述控制器对应的北向接口协议互不相同,所述北向接口协议至少包括表述性状态转移REST协议、远程过程调用RPC协议、Jason协议和可扩展标记语言XML协议。On the basis of the foregoing device embodiments, the northbound interface protocols corresponding to the controllers are different from each other, and the northbound interface protocols at least include the representational state transfer REST protocol, the remote procedure call RPC protocol, the Jason protocol, and the extensible markup language XML protocol.

本实施例的SDN北向接口运行监控装置,可以用于执行前述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The device for monitoring the operation of the SDN northbound interface in this embodiment can be used to implement the technical solutions of the foregoing method embodiments, and its implementation principles and technical effects are similar, and will not be repeated here.

图3示出了本发明实施例提供的一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器11、存储器12、总线13及存储在存储器12上并可在处理器11上运行的计算机程序;FIG. 3 shows a schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention. As shown in FIG. 3 , the electronic device may include: a processor 11, a memory 12, a bus 13, and a A computer program running on the processor 11;

其中,所述处理器11,存储器12通过所述总线13完成相互间的通信;Wherein, the processor 11 and the memory 12 complete mutual communication through the bus 13;

所述处理器11执行所述计算机程序时实现上述各方法实施例所提供的方法,例如包括:通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;对所述当前运行状态数据进行标准化处理,得到第一数据;根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。When the processor 11 executes the computer program, the methods provided in the above method embodiments are implemented, for example, including: acquiring the current running status data of the northbound interface by detecting the northbound interface of the controller of the software-defined network; Standardize the current operation status data to obtain first data; analyze the first database according to the preset northbound interface operation analysis rules to obtain the current operation status data of the northbound interface, and convert the current The running status data is sent to the upper monitoring system.

本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例所提供的方法,例如包括:通过对软件定义网络的控制器的北向接口进行探测,获取所述北向接口的当前运行状态数据;对所述当前运行状态数据进行标准化处理,得到第一数据;根据预设的北向接口运行分析规则,对所述第一数据库进行分析得到所述北向接口的当前运行情况数据,并将所述当前运行情况数据发送到上层监控系统。An embodiment of the present invention provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the methods provided in the above-mentioned method embodiments are implemented, for example, including: The northbound interface of the controller is detected to obtain the current operation state data of the northbound interface; the current operation state data is standardized to obtain the first data; according to the preset northbound interface operation analysis rules, the first data is obtained. A database conducts analysis to obtain the current operation data of the northbound interface, and sends the current operation data to the upper-layer monitoring system.

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowcharts and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。It can be understood that, the above embodiments are only exemplary embodiments adopted for illustrating the principle of the present invention, but the present invention is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also regarded as the protection scope of the present invention.

Claims (10)

1. a kind of SDN northbound interfaces operation and monitoring method, which is characterized in that including:
S1, it is detected by the northbound interface of the controller to software defined network, obtains the current fortune of the northbound interface Row status data;
S2, the current operating conditions data are standardized, obtain the first data;
S3, according to preset northbound interface operating analysis rule, the first database analyzed to obtain the north orientation connect The current operating situation data of mouth, and the current operating situation data are sent to overlayer monitors system.
2. according to the method described in claim 1, it is characterized in that, first data include at least resource abstract data, plan Slightly abstract data and service abstract data.
3. according to the method described in claim 1, it is characterized in that, the S2, including:
The current operating conditions data are packaged, first data are obtained.
4. according to the method described in claim 1, it is characterized in that, the mutual not phase of the corresponding northbound interface agreement of the controller Together, the northbound interface agreement includes at least declarative state transfer REST agreements, remote procedure call agreement, Jason associations Negotiation expandable mark language XML agreement.
5. a kind of SDN northbound interfaces running monitor device, which is characterized in that including:
Probe unit obtains the north orientation and connects for being detected by the northbound interface of the controller to software defined network The current operating conditions data of mouth;
Processing unit obtains the first data for being standardized to the current operating conditions data;
Analytic unit, for according to preset northbound interface operating analysis rule, being analyzed to obtain to the first database The current operating situation data of the northbound interface, and the current operating situation data are sent to overlayer monitors system.
6. device according to claim 5, which is characterized in that first data include at least resource abstract data, plan Slightly abstract data and service abstract data.
7. device according to claim 5, which is characterized in that the processing unit is specifically used for:
The current operating conditions data are packaged, first data are obtained.
8. according to the method described in claim 5, it is characterized in that, the mutual not phase of the corresponding northbound interface agreement of the controller Together, the northbound interface agreement includes at least declarative state transfer REST agreements, remote procedure call agreement, Jason associations Negotiation expandable mark language XML agreement.
9. a kind of electronic equipment, which is characterized in that including:Processor, memory, bus and storage on a memory and can located The computer program run on reason device;
Wherein, the processor, memory complete mutual communication by the bus;
The processor realizes the method as described in any one of claim 1-4 when executing the computer program.
10. a kind of non-transient computer readable storage medium, which is characterized in that be stored with computer journey on the storage medium Sequence realizes the method as described in any one of claim 1-4 when the computer program is executed by processor.
CN201711496178.XA 2017-12-31 2017-12-31 SDN northbound interfaces operation and monitoring method and device Pending CN108280010A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711496178.XA CN108280010A (en) 2017-12-31 2017-12-31 SDN northbound interfaces operation and monitoring method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711496178.XA CN108280010A (en) 2017-12-31 2017-12-31 SDN northbound interfaces operation and monitoring method and device

Publications (1)

Publication Number Publication Date
CN108280010A true CN108280010A (en) 2018-07-13

Family

ID=62802985

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711496178.XA Pending CN108280010A (en) 2017-12-31 2017-12-31 SDN northbound interfaces operation and monitoring method and device

Country Status (1)

Country Link
CN (1) CN108280010A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112540898A (en) * 2020-12-25 2021-03-23 北京百度网讯科技有限公司 Data processing method and platform, system, electronic device and readable medium
CN112688828A (en) * 2020-11-30 2021-04-20 国家电网有限公司信息通信分公司 Service full-chain analysis system and method based on multidimensional data fusion technology

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7580811B2 (en) * 2005-04-01 2009-08-25 Siemens Medical Solutions Health Services Corporation Medical data communication interface monitoring system
CN102104504A (en) * 2009-12-21 2011-06-22 中兴通讯股份有限公司 Platform and method for testing northbound interface
US8458703B2 (en) * 2008-06-26 2013-06-04 Oracle International Corporation Application requesting management function based on metadata for managing enabler or dependency
US20140020102A1 (en) * 2012-07-16 2014-01-16 Infosys Limited Integrated network architecture
CN106789439A (en) * 2016-12-30 2017-05-31 郑州云海信息技术有限公司 A kind of service state monitoring method and device
CN107135119A (en) * 2017-04-18 2017-09-05 国网福建省电力有限公司 A kind of service response tracking and interface status monitor development system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7580811B2 (en) * 2005-04-01 2009-08-25 Siemens Medical Solutions Health Services Corporation Medical data communication interface monitoring system
US8458703B2 (en) * 2008-06-26 2013-06-04 Oracle International Corporation Application requesting management function based on metadata for managing enabler or dependency
CN102104504A (en) * 2009-12-21 2011-06-22 中兴通讯股份有限公司 Platform and method for testing northbound interface
US20140020102A1 (en) * 2012-07-16 2014-01-16 Infosys Limited Integrated network architecture
CN106789439A (en) * 2016-12-30 2017-05-31 郑州云海信息技术有限公司 A kind of service state monitoring method and device
CN107135119A (en) * 2017-04-18 2017-09-05 国网福建省电力有限公司 A kind of service response tracking and interface status monitor development system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112688828A (en) * 2020-11-30 2021-04-20 国家电网有限公司信息通信分公司 Service full-chain analysis system and method based on multidimensional data fusion technology
CN112540898A (en) * 2020-12-25 2021-03-23 北京百度网讯科技有限公司 Data processing method and platform, system, electronic device and readable medium
CN112540898B (en) * 2020-12-25 2024-06-11 北京百度网讯科技有限公司 Data processing method, platform, system, electronic device and readable medium

Similar Documents

Publication Publication Date Title
US11119824B2 (en) Technologies for implementing consolidated device infrastructure systems
US10255370B2 (en) Automated compliance checking through analysis of cloud infrastructure templates
US10742683B2 (en) Network asset characterization, classification, grouping and control
AU2015244114B2 (en) Method and system for providing security aware applications
Hirmer et al. Automating the Provisioning and Configuration of Devices in the Internet of Things
CN107643738A (en) Process control communication between portable field maintenance tool and process control instrument
CN107643735A (en) Process control communication framework
JP2019509681A (en) Cloud verification and test automation
CN110875847B (en) Dynamic, endpoint configuration-based deployment of network infrastructure
KR101940747B1 (en) Apparatus for managing factories in internet of things
US20200382360A1 (en) Cloud service transaction capsulation
US20230022134A1 (en) Framework for validating and troubleshooting network policy configurations
US20140365634A1 (en) Programmable Network Analytics Processing via an Inspect/Apply-Action Applied to Physical and Virtual Entities
US20140379885A1 (en) Systems and Methods to Construct Engineering Environment Supporting API Enablement for Software Defined Networking
US10608953B2 (en) Platform with multiple execution engines
CN106462538A (en) System and method for affinity-based network configuration
CN111264048A (en) Method of defining a Network Service Descriptor (NSD) for a Network Service (NS) and a Network Function Virtualization (NFV) Orchestrator (NFVO) using the NSD
EP2778925A2 (en) Dashboard notifications on management console during a remote control session
CN104808606B (en) The method and industrial automation system of function are provided within industrial automation system
JP7692917B2 (en) Method, device, equipment, and medium for internet of things data service through collaborative learning
CN111092767A (en) Method and device for debugging equipment
WO2017019018A1 (en) Virtualized network function autoscaling based on lightweight threshold crossing notifications
CN106471470A (en) A kind of method and apparatus of the network function based on affinity of model-driven
CN108280010A (en) SDN northbound interfaces operation and monitoring method and device
US20150242256A1 (en) Techniques to facilitate communication across domains

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180713

RJ01 Rejection of invention patent application after publication