Elastic expansion method based on container cluster and application system thereof

A container cluster and elastic scaling technology, applied in the field of cloud platforms based on container technology, can solve problems such as seamless application update capability, inability to meet application systems well, and inability to effectively solve intelligent scaling problems, so as to achieve resource utilization. Maximize, complete quickly, avoid wasteful results

Inactive Publication Date: 2016-05-04
CETC CHINACLOUD INFORMATION TECH CO LTD
View PDF2 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 2. Seamless application update capability;
[0007] In the current market, there are many cloud platforms based on container technology, including kubernetes, mesos, daocloud, etc., but none of these platforms can effectively solve the problem of intelligent scaling of applications. Among them, the open source product kubernetes provided by goolge can only be done manually The elastic expansion and contraction cannot satisfy the online application system very well.

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
  • Elastic expansion method based on container cluster and application system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0035] According to the container cluster-based elastic scaling method provided by the present invention, the method comprises the following steps:

[0036] Step 1: Create a container cluster and set the threshold for elastic scaling;

[0037] Step 2: Determine whether the container in the container cluster is started, and perform corresponding operations according to the determination result;

[0038] Step 3: When all containers are started, set a unified access point;

[0039] Step 4: When the...

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 provides an elastic expansion method based on a container cluster and an application system thereof. The method comprises the steps of (1) creating a container cluster, and setting the threshold of elastic expansion, (2) judging whether a container in the container cluster is started or not, and executing a corresponding operation according to a judgment result, (3) setting a unified access point when all containers are started, (4) triggering elastic expansion when the indicator of the container in the container cluster reaches the set threshold, and adding or deleting the container, (5) in the elastic expansion process, adjusting the unified access point as a load balance strategy, which means that an access flow is always oriented to a viable container, (6) adding a new container into the range managed by the unified access point if the new container exists after the elastic expansion is completed. According to the method and the system, the number of the container cluster can be dynamically adjusted according to a monitoring data result, thus online application access in not influenced by application traffic, the maximization of resource utilization is realized, and the waste of resources in an idle time is avoided.

Description

technical field [0001] The present invention relates to cloud platform technology based on container technology, in particular to an elastic scaling method and application system based on container cluster. Background technique [0002] At present, the container technology represented by Docker is rapidly becoming popular, and an important product direction of container technology is "container cloud". The market demand for container cloud is also increasing. For an excellent container cloud, at least the following points should be met: [0003] 1. Intelligent scalability of applications; [0004] 2. Seamless application update capability; [0005] 3. Sufficient resource utilization capability. [0006] The solution to be protected by the present invention mainly solves the first point, that is, the intelligent scalability of the application. This application is very common: when the number of visits to the application suddenly increases in a certain period of time, the ...

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/08
CPCH04L67/1008H04L67/1025H04L67/1029H04L67/1031
Inventor 闵圣捷许文宝王健杨志林
Owner CETC CHINACLOUD INFORMATION TECH CO LTD
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