Distributed container cluster load balancing method based on domestic CPU and OS

A load balancing, container clustering technology, applied in the direction of instruments, program control design, program control devices, etc., can solve problems such as inability to apply firewall rules and management confusion

Inactive Publication Date: 2018-09-18
上海浪潮云计算服务有限公司
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the external access of the distributed container cluster service is achieved by binding a certain port of the physical host deployed in the container cluster, and the service proxy component deployed on the physical host performs request forwarding and load balancing. Since the services in the distributed container cluster may have There are many, if each is bound to a host port, the host needs to open a bunch of peripheral ports for service calls, the management is chaotic, and the firewall rules required by many companies cannot be applied

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
  • Distributed container cluster load balancing method based on domestic CPU and OS
  • Distributed container cluster load balancing method based on domestic CPU and OS

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Below the content of the present invention is elaborated in more detail:

[0022] The load balancing method of the present invention is composed of three functional modules: a service load configuration module, a load balance controller module, and a load balance module. The service load configuration module receives the configuration information such as the service access path transmitted by the interactive service component, and automatically generates the external access rule set of the service; the load balancing control module monitors the service status change of the distributed container cluster in real time through the interactive service component, and obtains the service status. External access rule sets, dynamically generate load balancing configuration files, and control the restart of load balancing to make the configuration take effect; the load balancing module is implemented based on load balancing software, providing access exposure and load balancing fu...

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 provides a distributed container cluster load balancing method based on a domestic CPU and OS and relates to the technical field of distributed container cluster service. According to the method, specialized load balancing service is realized in a distributed container cluster; fixed ports are bound; and requests are forwarded to service ips in the distributed container cluster according to domain names or service names. When new service is added, according to the method, a corresponding relationship between the domain names and the service is automatically established, configuration information of corresponding load balancers is automatically generated, and the configuration information is updated to load balancer containers. The load balancers are automatically reloaded, sothe configuration takes effect.

Description

technical field [0001] The invention relates to a distributed container cluster service technology, in particular to a distributed container cluster load balancing method based on a domestic CPU and an OS. Background technique [0002] With the development of domestic enterprise informatization and government e-government, large and medium-sized enterprises and government agencies are increasingly relying on information systems to carry out their business operations. Trend, application deployment will gradually be containerized and clustered. When a container application is deployed to a distributed cluster, its service address, that is, IP address and port, is dynamically allocated by the distributed cluster system. Different services can be accessed through the internal IP address in the cluster's internal network, but some services It is necessary to provide external access functions, which requires distributed container clusters to provide external service exposure an...

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): H04L29/08H04L12/24G06F9/455
CPCH04L41/082G06F9/45558H04L67/1001
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