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

Method for automatically balancing increased load of cloud application container

An automatic balancing and load balancing technology, applied to electrical components, transmission systems, etc., to achieve the effects of simplifying deployment steps, improving deployment efficiency, and reducing the probability of crashes

Active Publication Date: 2016-09-28
山东国数发展股份有限公司
View PDF5 Cites 67 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, this solution has shortcomings in terms of expansion. Before the new container instance of the cloud application starts running, the original cloud application container instance must be stopped.

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 automatically balancing increased load of cloud application container

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0029] A method for increasing automatic load balancing for cloud application containers, comprising the following steps:

[0030] (1) Register the host machine information, register and manage the host machine nodes in the management software of the container cloud application service platform, run the registration command on the host machine node, create a container cloud application service platform network proxy container on each host machine node, and pass The network proxy container maintains the information communication between the host node and the management software of the container cloud application service platform, accepts relevant instructions from the platform, and runs various instructions on the host (such as creating cloud application containers, collecting resource occupancy of the host, Host health check, load balancing service).

...

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 present invention discloses a method for automatically balancing increased load of a cloud application container. According to the method, a load balancing container instance or virtual machine node does not need to be configured externally and separately in a cloud application deployment process of a container, and the cloud application load balancing service of the container can be provided by automatically enabling a proxy instance container operated by a host node according to the needs so as to ensure that cloud application deployment steps can be simplified, the deployment efficiency can be increased, and the workload of operation and maintenance staff for deploying cloud application of the container in a production environment can be saved; and meanwhile, the number of running cloud application containers can be automatically increased and reduced according to the access request load conditions in different time periods in combination with collected resource occupancy situations, the resource usage can be saved, the crash probability of the cloud application container can be reduced, and the availability of the cloud application container can be improved.

Description

technical field [0001] The invention relates to an automatic load balancing method for cloud application containers. Background technique [0002] If the open source application container engine (Docker) is used to run cloud applications, Http servers such as Nginx and HAproxy are usually used to balance the load of cloud application clusters. Usually, after configuring the web application container, manually configure the Nginx container to point to the configured cloud application, such as: [0003] The Docker container will randomly assign IP and port numbers. By default, the IP and port numbers are dedicated to the container and cannot be accessed from the outside, so finding them from the client will become very complicated. When deploying a cloud application service container, every time After restarting or increasing the number of new cloud application container instances, the address of the cloud application container will change. At this time, there is a problem of...

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/08H04L29/12
CPCH04L61/5007H04L67/1001
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