Unlock instant, AI-driven research and patent intelligence for your innovation.

Priority-based resource allocation method, apparatus and device

A technology of resource allocation and priority, applied in the computer field

Active Publication Date: 2017-12-19
ALIBABA GRP HLDG LTD
View PDF7 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This application provides a priority-based resource allocation method, which solves the problem that resource applications with high job priority can preempt resource applications with low job priority, and can make effective use of system resources

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
  • Priority-based resource allocation method, apparatus and device
  • Priority-based resource allocation method, apparatus and device
  • Priority-based resource allocation method, apparatus and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0078] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, the present invention can be implemented in many other ways different from those described here, and those skilled in the art can make similar extensions without violating the connotation of the present invention, so the present invention is not limited by the specific implementations disclosed below.

[0079] The embodiments of the present application provide a priority-based resource allocation method and a priority-based resource allocation device; the embodiments of the present application also provide an electronic device. Each will be described in detail in the following examples.

[0080] Before describing the specific steps of this embodiment in detail, a brief description of the operating environment of resource allocation involved in this technical solution is given.

[0081] In a distributed system, there are u...

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 provides a priority-based resource allocation method. The method comprises the steps of receiving a resource application submitted by a job, wherein the resource application comprises resource demand information and job priority information; according to the resource demand information of the resource application, judging whether residual resources of a system meet the resource application or not, and when the residual resources do not meet the resource application, sequentially traversing allocated resource applications with job priorities lower than the job priority of the resource application in an allocated resource application queue; taking system resources occupied by all the traversed resource applications and the residual resources as available resources; and when the available resources meet the resource application, stopping traversing, and allocating the available resources to the resource application. According to the technical scheme, the problem that the resource application with a high job priority can be prior to the resource application with a low job priority is solved. Meanwhile, the invention furthermore provides a priority-based resource allocation apparatus and device.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a priority-based resource allocation method. Corresponding to the above method, the present application also relates to a priority-based resource allocation device and equipment. Background technique [0002] In a distributed system, there are usually three roles: resource scheduler, job manager and subordinate job nodes, and machine nodes. When a user needs to submit a job, the job manager will apply to the resource scheduler for a certain amount of machine resources, such as CPU and memory, for use by the job nodes; Calculate the list of available resources that can be assigned to the job manager by calculating the remaining available resources in . The list of resources is sent to the job manager and corresponding machine nodes. [0003] In a distributed system, there are tens of thousands of job managers. Usually, the job priorities of the resource applicati...

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/50G06F9/48
CPCG06F9/4818G06F9/4881G06F9/5027G06F2209/5021G06F9/5005G06F9/5016G06F2209/503
Inventor 张杨冯亦挥欧阳晋韩巧焕汪方
Owner ALIBABA GRP HLDG LTD