Container cluster scheduling method and device, equipment and storage medium

A container cluster and scheduling method technology, applied in the computer field, can solve the problems of inability to utilize resources and easily generate resource fragments, and achieve the effect of realizing elastic adjustment, solving the problem of node resource fragmentation, and improving the utilization rate of node resources.

Pending Publication Date: 2022-06-28
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The scheduling algorithm of the Kubernetes cluster is more calculated based on its own cr distribution and node affinity. For resource occupancy, only idle resources and resource balance are calculated. This algorithm is prone to resource fragments and cannot maximize utilization

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 scheduling method and device, equipment and storage medium
  • Container cluster scheduling method and device, equipment and storage medium
  • Container cluster scheduling method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0044] In the prior art, the calculation method of the scheduling algorithm of Kubernetes cluster is more based on its own cr distribution and node affinity. For resource occupation, only idle resources and resource balance are calculated. This algorithm is easy to generate resources. Fragments cannot maximize the use of resources.

[0045] Therefore, the present invention accordingly provides a container cluster scheduling scheme, wh...

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 scheduling method and device, equipment and a storage medium, and the method comprises the steps: collecting the resource utilization condition of each node in a container cluster, creating a training set based on a collected sampling data set, and constructing a corresponding node available resource prediction model based on a principal component analysis method through employing the training set; matching available resources of each node in the node available resource prediction model with the current to-be-processed container load request to determine a target node from each node; and scheduling the container load request to the target node through the scheduler, so that the target node processes the container load request. According to the method, the node of which the available resources are most similar to the current container load request is determined from the nodes by using the constructed node available resource prediction model, and the node is used as the target node to process the container load request, so that the elastic adjustment of the allocation of the container load request is realized, and the node resource utilization rate is improved.

Description

technical field [0001] The present invention relates to the field of computer technology, and in particular, to a container cluster scheduling method, device, device and storage medium. Background technique [0002] At present, the rapid development of cloud computing makes it a mainstream to choose cloud platform as the deployment platform for application deployment. In order to adapt to dynamic and changing workloads, application scenarios and service quality requirements, cloud platforms need to dynamically adjust workload resources in a scalable manner. [0003] In the prior art, the scheduler scheduling algorithm of the Kubernetes cluster in the container technology includes two parts of the scheduling algorithm predicates and priorities. The scheduler scheduling algorithm first executes the predicates algorithm to filter some nodes (nodes), then executes the priorities algorithm to score all nodes, and finally selects the best node with the highest score from all node...

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): G06F9/455G06F9/48G06K9/62
CPCG06F9/45558G06F9/4843G06F2009/4557G06F18/214
Inventor 姜智涵徐军张东海王刚高传集
Owner SHANDONG LANGCHAO YUNTOU 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