Container cluster delayed shrinkage scheduling method and system

A scheduling method and container cluster technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve problems such as temporary interruption of services and loss of data inside containers, and achieve the effect of avoiding temporary interruption of services and ensuring integrity

Active Publication Date: 2017-11-24
成都精灵云科技有限公司
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Based on the above technical problems, the present invention provides a delay shrinkage scheduling method and system for container clusters, thereby solving the technical problems of internal data loss and temporary interruption of services caused by directly stopping containers in existing dynamic shrinkage. The delay shrinkage scheduling method of the container cluster and the system use delay to effectively avoid the shortcomings of data loss and temporary service interruption caused by directly stopping the container

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
  • Container cluster delayed shrinkage scheduling method and system
  • Container cluster delayed shrinkage scheduling method and system
  • Container cluster delayed shrinkage scheduling method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043]Step 1: The agent monitoring module agent monitors the container performance indicators and health status data of the bearer service in real time, and sends all the monitoring data to the scheduling module ms_server; Step 2: The scheduling module ms_server decides whether to exceed the set value based on the reported health status data and performance indicators. set threshold? If it exceeds, the scheduling module ms_server sends a new container instruction to the agent monitoring module agent, and the agent monitoring module agent receives the instruction to complete the new container; the agent monitoring module agent monitors the performance indicators and health status data of the new container for the bearer service in real time and sends it to the scheduling module ms_server , to determine whether the performance index of the newly created container is within the set threshold range, if so, add the new container information command to the storage module etcd, the co...

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 container cluster delayed shrinkage scheduling method and system and belongs to the container cluster shrinkage scheduling field. The method comprises the following steps: 1) an agent monitoring module monitors in real time performance index and health status data of a container bearing a service and sends the result to a scheduling module; 2) the scheduling module judges whether the reported performance index and the health status data surpass preset threshold values, if so, sends an instruction to the agent monitoring module to create a new container, or otherwise, judges whether there is a newly-created container, and if there is the newly-created container, turn to the step 3); and 3) the scheduling module judges whether the performance index is smaller than the preset threshold value, if so, a load balancer stops allocating service traffic, and after the data is processed, the scheduling module issues an instruction to delete the new container, or otherwise, turn to the step 1). The whole system is prevented from the detect of data loss of an existing mode through delay and TCP resetting, thereby ensuring that the cases of packet loss and brief interruption of services are not caused in the load balancing configuration update process to the maximum degree.

Description

technical field [0001] The present invention relates to the field of container cluster shrinkage scheduling, in particular to a container cluster delay shrinkage scheduling method and system. Background technique [0002] At present, there are many open source application container engines, such as docker, which allow developers to package their applications and dependencies into a portable container, and then publish them to any popular Linux machine, and can also realize virtualization, docker It is a "process" in the cluster world; docker has become an ideal container technology choice for applications that need to run across multiple different environments. Through docker, we can easily manage services and dependencies between services. [0003] After the generation of docker, most enterprises began to use containers to build services in order to better save resources. However, when the services encounter some peak periods, if there are too few containers or the CPU memo...

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/26H04L12/24
CPCH04L41/0893H04L43/16H04L67/10H04L67/1029H04L67/1031H04L67/30H04L67/51
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