Resource scheduling method and device based on Kubernetes system

A resource scheduling and resource technology, applied in the field of cluster management, can solve the problems of high importance and low container priority

Pending Publication Date: 2019-11-29
GUANGDONG INSPUR BIG DATA RES CO LTD
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The object of the present invention is to provide a resource scheduling method, device, device and computer-readable storage medium based on the Kubernetes system, so as to solve t

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
  • Resource scheduling method and device based on Kubernetes system
  • Resource scheduling method and device based on Kubernetes system
  • Resource scheduling method and device based on Kubernetes system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The core of the present invention is to provide a resource scheduling method, device, equipment and computer-readable storage medium based on the Kubernetes system, provide a more scientific and reasonable resource scheduling strategy, and greatly optimize the original scheduling strategy of the Kuberentes system. Defects improve the support of products in different business scenarios and make products more competitive.

[0039]In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the pr...

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 resource scheduling method, device and equipment based on a Kubernetes system and a computer readable storage medium, which are applied to a scheduler. The resource scheduling method comprises the following steps: when the Kubernetes system schedules a target container, judging whether cluster resources are smaller than computing resources of the target container or not;if so, calling the operation level of each container in the data storage in the management node of the Kubernetes system; wherein the operation level of each container is determined according to the calculation resource utilization rate and the operation duration of each container; and according to the operation level of each container, preempting the current computing resource of the container with the lowest operation level in each container, and scheduling the target container to a computing node corresponding to the current computing resource. According to the method, the device, the equipment and the computer readable storage medium provided by the invention, a more scientific and reasonable resource preemption scheduling strategy is provided when cluster resources are insufficient.

Description

technical field [0001] The present invention relates to the technical field of cluster management, in particular to a resource scheduling method, device, equipment and computer-readable storage medium based on a Kubernetes system. Background technique [0002] As a system for managing cross-multi-host container applications, Kubernetes not only has complete container cluster management capabilities, but also adds multi-level security protection mechanisms, tenant application support, server registration and intelligent load balancer functions, especially the powerful faults of Kubernetes. Discovery and self-repair capabilities have greatly improved the system's operation and maintenance capabilities. The excellent scheduling capabilities of Kuberenetes are also applied in many business scenarios. [0003] In the prior art, the preemption scheduling policy of the Kuberenetes system is based on the artificially set container priority. When the cluster resources are insufficie...

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
IPC IPC(8): G06F9/455G06F9/50
CPCG06F9/45558G06F9/5027G06F9/5016G06F2009/45583G06F2009/4557G06F2209/5021Y02D10/00
Inventor 刘青
Owner GUANGDONG INSPUR BIG DATA RES 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