Container-based resource scheduling method and device and container cluster management device

A technology for resource management and resource scheduling, applied in the field of container-based resource scheduling and container cluster management devices, which can solve problems such as failure to operate normally, exceeding the upper limit of resource usage, etc.

Active Publication Date: 2021-07-23
ALIBABA CLOUD COMPUTING LTD
View PDF10 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the embodiments of the present invention provide a container-based resource scheduling method, device, and container cluster management device, which are used to solve the problem that when multiple application containers share resources, the upper limit of resource usage is exceeded, resulting in failure to operate normally

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-based resource scheduling method and device and container cluster management device
  • Container-based resource scheduling method and device and container cluster management device
  • Container-based resource scheduling method and device and container cluster management device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] The technical solutions in the embodiments of the present invention will be described below in conjunction with the accompanying drawings. Obviously, the described embodiments are not all embodiments. Based on the embodiments of the present invention, those skilled in the art will All other obtained embodiments belong to the protection scope of the present invention. In addition, the embodiments of the present invention can be combined with each other, and the same or similar concepts or processes will not be repeated in some embodiments.

[0058] The container-based resource scheduling method provided by the embodiment of the present invention can be applied to a container-based resource scheduling device, or a container cluster management device, or a container cluster management system. The resource scheduling method of the application shall prevail.

[0059] In the following embodiments, the container-based resource scheduling method provided by the embodiments of ...

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 embodiment of the invention provides a container-based resource scheduling method and device and a container cluster management device, and the method comprises the steps: receiving resource application information which is used for requesting to distribute resources for operating a first application; calling a resource management component based on the resource application information; and controlling the resource usage amount of the first application to be less than or equal to the resource upper limit value available for the first application through the resource management component. The embodiment of the invention is used for solving the problem that a plurality of application containers cannot run normally when sharing resources and exceeding the resource use upper limit.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a container-based resource scheduling method and device, and a container cluster management device. Background technique [0002] At present, mainstream container clusters support Graphics Processing Unit (GPU) scheduling, but because some GPUs do not support memory-level restrictions and isolation, the container cluster scheduler schedules GPUs in units of GPUs. exclusive mode. Although GPU-based scheduling can ensure high application availability, in many scenarios, a single container does not use a large amount of GPU memory, and a single container does not need to occupy the entire GPU alone. Therefore, container clusters have a strong demand for containers to share GPUs. [0003] Currently, some solutions support scheduling multiple containers to the same GPU according to the video memory requested by the application at the time of scheduling. However, since the a...

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/50G06F9/455
CPCG06F9/5077G06F9/5027G06F9/45558G06F2009/4557
Inventor 车漾张凯徐晓舟
Owner ALIBABA CLOUD COMPUTING 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