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

Resource allocation method and device

A resource allocation device and resource allocation technology are applied in the field of resource allocation methods and devices, and can solve the problems of low utilization rate of GPU resources and the like

Pending Publication Date: 2021-08-06
SHANGHAI SENSETIME INTELLIGENT TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] When the scheduler uniformly allocates the Graphics Processing Unit (GPU) in the cluster, there is a problem of low GPU resource 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
  • Resource allocation method and device
  • Resource allocation method and device
  • Resource allocation method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The terms "first", "second", and "third" in the description, embodiments and claims of this application and the above drawings are used to distinguish similar objects, but not necessarily to describe a specific order or priority. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, of a sequence of steps or elements. A method, system, product or device is not necessarily limited to those steps or elements explicitly listed, but may include other steps or elements not explicitly listed or inherent to the process, method, product or device. "And / or" is used to select one or both of the two objects it connects. For example "A and / or B" means A, B or A+B.

[0032]Embodiments of the present disclosure can be applied to container-based resource systems, such as k8s clusters, wherein, in some embodiments, the architecture of k8s includes: a master node Master, and multiple task node...

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 resource allocation method and device. The method comprises the steps that: GPU resource calling information of a target task is obtained, wherein the GPU resource calling information comprises the number of at least one container needed by the target task and GPU resource demand information of each container; and on the basis of physical GPU state information and the GPU resource calling information, physical GPU resource allocation information of each container in the at least one container is determined, and the physical GPU resource allocation information comprises identification information of an allocated target physical GPU and the resource usage amount of the target physical GPU. According to the embodiment of the invention, the distribution of GPU resources is achieved with a finer granularity, and the waste of physical GPU resources is reduced.

Description

technical field [0001] The present disclosure relates to the technical field of cloud computing, and in particular, to a resource allocation method and device. Background technique [0002] Kubernetes (k8s) is an open source platform for automated container operations. It is used to automate the deployment and replication of containers, expand or shrink the size of containers at any time, organize containers into groups and provide load balancing among containers, and provide container elasticity (such as in When the container fails, replace the failed container) and other operations. The current k8s architecture usually includes a cluster composed of multiple nodes; the k8s platform is installed in each node. One of the nodes is the master node (Master) of k8s, which is responsible for the automatic container operation of each node in the cluster; a scheduler is deployed in the master, and the scheduler is responsible for the unified allocation of computing resources in th...

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/5027G06F9/5077G06F9/5066G06F9/45558G06F2009/4557
Inventor 夏磊
Owner SHANGHAI SENSETIME INTELLIGENT TECH CO LTD