Method for constructing network controller architecture based on micro service and multiple languages

A network controller and multi-language technology, applied in the direction of program control design, instruments, multi-program devices, etc., can solve problems such as low cohesion, low development efficiency, high coupling, etc.

Pending Publication Date: 2022-03-11
杭州云合智网技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, traditional data center network controllers mostly use a unified programming language (JAVA, C++, etc.) for centralized development, and there are various software development problems such as low cohesion, high coupling, and low development efficiency.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for constructing network controller architecture based on micro service and multiple languages
  • Method for constructing network controller architecture based on micro service and multiple languages
  • Method for constructing network controller architecture based on micro service and multiple languages

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, and the present invention will be further elaborated.

[0045] First, combine the Figure 1~6 A method for constructing a network controller architecture based on microservices and multiple languages ​​according to an embodiment of the present invention is described, which is used for the network controller architecture and has a wide range of application scenarios.

[0046] Such as figure 1 As shown, the method for constructing a network controller architecture based on microservices and multilinguals in the embodiment of the present invention has the following steps:

[0047] Specifically, in S1, such as figure 1 As shown in the figure, build a Dapr (Distributed Application Runtime, distributed application runtime) development environment, use the open source software architecture Dapr, you can develop elastic micro-service applications...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for constructing a network controller architecture based on micro-service and multiple languages. The method comprises the following steps: constructing a Dapr development environment; parallel development of gateway, user management, operation and maintenance management and real-time alarm micro-services is realized; and a joint debugging gateway, user management, operation and maintenance management and real-time alarm micro-service are realized. According to the invention, the micro-service can be developed in parallel by using different programming languages, a proper development language can be selected for specific business requirements, and the specific business requirements of the network controller can be better and faster realized.

Description

technical field [0001] The invention relates to the technical field of network controller architecture, in particular to a method for constructing a network controller architecture based on microservices and multiple languages. Background technique [0002] Under the wave of the country's vigorous development of new infrastructure, the construction of data centers has become a top priority. With the large-scale deployment of data centers, large-scale data center clusters are planned to accommodate more than 1 million servers. In order to manage large-scale data center networks, network controller management software is introduced, which greatly improves the carrying and service capabilities of data center networks. As the "brain" of the entire data center network, the network controller's highly reliable deployment is very important for the safe and stable operation of the data center network. However, traditional data center network controllers mostly use a unified progra...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L41/04H04L41/28G06F9/54
CPCH04L41/04H04L41/28G06F9/547
Inventor 李贵斌周杉宋蓓蓓
Owner 杭州云合智网技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products