Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-CNI cooperative work system and method

A technology of collaborative working system and working method, applied in transmission systems, digital transmission systems, electrical components, etc., can solve the problems of complex Pod routing and Pod occupation, and achieve the goal of reducing IP address management costs and reducing the number of IP addresses required. Effect

Active Publication Date: 2021-01-08
上海道客网络科技有限公司
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] The technical problem to be solved by the present invention is that when multi-CNI cooperative work is used in a single cluster, the Pod existing in the multi-CNI integration occupies the CNI IP address resources, and the routing selection in the Pod is complicated. The present invention provides a multi-CNI cooperative work system, which can When called by Kubelet, according to the specific needs of the application, the CNI plug-in registered under the scheduler is automatically called, and the required CNI IP address is allocated to it, and the routing maintenance between the respective CNIs and the routing between the hosts are implemented. Communication between applications and between applications and hosts to address deficiencies caused by existing technologies

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
  • Multi-CNI cooperative work system and method
  • Multi-CNI cooperative work system and method
  • Multi-CNI cooperative work system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] In order to make the technical means, creative features, goals and effects achieved by the invention easy to understand, the technical solutions in the embodiments of the present invention are clearly and completely described below in conjunction with specific illustrations. Obviously, the described embodiments are the embodiment of the present invention. Some examples, but not all examples.

[0060] Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0061] It should be noted that the structures, proportions, sizes, etc. shown in the drawings attached to this specification are only used to match the content disclosed in the specification, for those who are familiar with this technology to understand and read, and are not used to limit the implementation of the present invention. Limiting conditions, so there is...

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 multi-CNI cooperative work system and method, the system comprises a Kubel and Kubernetes API Server, a parent CNI, a child CNI and a host machine, a configuration file of the parent CNI comprises information data of a plurality of child CNIs, binary executable files and configuration file paths of the child CNIs need to be registered in a configuration file of the parentCNI, and the host is connected with the Kubelet, the Kubernetes API Server, the parent CNI and the child CNI to realize data interaction; and the method comprises the following steps: step 1-4, automatically calling a CNI plug-in registered under a scheduler according to specific requirements of applications when the CNI plug-in is called by the Kubelet, allocating a required CNI IP address to the CNI plug-in, and realizing communication between the applications and between the applications and the hosts through routing maintenance between the respective CNIs and routing between the hosts.

Description

technical field [0001] The invention relates to the field of multi-CNI cooperative work based on a Kubernetes container cloud platform, and in particular to a multi-CNI cooperative work system and method. Background technique [0002] The network of the container cloud platform is the cornerstone of the platform, and the container group IP is the basis for the application to provide external services. In the existing Kubernetes-native container cloud network solution, only a single type of network interface support is provided, for example: [0003] MACVLAN: MACVLAN allows multiple virtual network interfaces to be configured on one network interface of the host. These network interfaces have their own independent MAC addresses, and can also be configured with IP for communication. The virtual machine or container network under MACVLAN and the host are in the same In the network segment, share the same broadcast domain; [0004] IP VLAN: IP VLAN is similar to MACVLAN in th...

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
IPC IPC(8): H04L12/24H04L29/08
CPCH04L41/0803H04L67/10H04L67/30
Inventor 蓝维洲朱晖胡心悦
Owner 上海道客网络科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products