Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Resource configuration method and device, electronic equipment and computer readable storage medium

A resource allocation and resource pool technology, applied in resource allocation, computing, multi-programming devices, etc., can solve problems such as waste of resources, inflexible MIG resource allocation, etc., and achieve the effect of improving utilization

Active Publication Date: 2021-09-21
ALIBABA GRP HLDG LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present application provide a resource configuration method and device, electronic equipment, and a computer-readable storage medium to solve the defects of inflexible MIG resource configuration and waste of resources in the prior art

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 configuration method and device, electronic equipment and computer readable storage medium
  • Resource configuration method and device, electronic equipment and computer readable storage medium
  • Resource configuration method and device, electronic equipment and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] The solutions provided by the embodiments of the present application can be applied to any computing system capable of resource allocation, such as computing servers and the like. figure 1 It is a schematic diagram of the application scenario of the resource allocation scheme provided by the embodiment of this application, figure 1 The shown scene is only one example of the scene to which the technical solution of the present application can be applied.

[0026] With the development of artificial intelligence applications, GPU (Graphics Processing Unit), which is the hardware basis of artificial intelligence, has been widely used. Especially in recent years, the surge in GPU-based calculations has led to an increase in the need to use multiple GPUs. . Therefore, the MIG (Multi-Instance-GPU, multi-instance GPU) technology has been proposed. This technology supports dividing a GPU into multiple isolated MIG instances, so that multiple virtual GPUs can be virtualized to r...

Embodiment 2

[0037] figure 2 It is a flow chart of an embodiment of the resource configuration method provided in this application. The execution subject of the method may be various terminals or server devices capable of resource configuration, or devices or chips integrated on these devices. Such as figure 2 As shown, the resource configuration method includes the following steps:

[0038] S201, according to the user's resource request, schedule the instances in the resource pool to generate allocation information.

[0039] In the embodiment of the present application, the resource request information sent by the user according to the needs of the calculation to be performed may be received, or the required resource information may be directly extracted from the calculation request submitted by the user as the resource request. In this embodiment of the present application, the resource request may at least include storage usage and computing power usage requested by the user. For e...

Embodiment 3

[0047] image 3 It is a flow chart of another embodiment of the resource configuration method provided in this application. The execution subject of the method may be various terminals or server devices capable of resource configuration, or may be devices or chips integrated on these devices. Such as image 3 As shown, the resource configuration method includes the following steps:

[0048] S301. Obtain instance information of a node.

[0049] In this embodiment of the application, before receiving the resource request from the user, or when the server system is initialized, the MIG instance information of the node can be obtained first. For example, the instance information can at least include the number of graphics processors on the node, the The number of instances on the processor and the amount of resources of a single instance. In this embodiment of the present application, the amount of resources may include storage amount and computing power, that is, the size of v...

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 configuration method and device, electronic equipment and a computer readable storage medium. The method comprises: according to a resource request of a user, scheduling instances in a resource pool to generate allocation information, the resource request at least comprising a storage amount and a computing power amount requested by the user, and the allocation information at least comprising an instance identifier of an instance allocated to the user; and binding the instance allocated to the user with the application of the user according to the allocation information. According to the embodiment of the application, the instances in the resource pool can be scheduled according to the resource request of the user, so that the resource allocation information is generated, and the instances identified by the allocation information are bound with the application requested by the user, therefore, the resource allocation demand of the user can be more flexibly responded, and the utilization rate of actually used resources can be improved.

Description

technical field [0001] The present application relates to the technical field of resource configuration, and in particular to a resource configuration method and device, electronic equipment, and a computer-readable storage medium. Background technique [0002] With the development of artificial intelligence applications, as the hardware basis of artificial intelligence, GPU (graphics processing unit) has been widely used. In recent years, MIG (Multi-Instance-GPU, multi-instance GPU) technology has been proposed for the use of GPU. Because the technology supports dividing a GPU into multiple isolated MIG instances, multiple virtual GPUs can be virtualized to run at the same time, and each virtual GPU can have its own video memory, cache, and streaming multiprocessor. Ability to provide higher utilization while ensuring isolation and quality of service. However, in the existing MIG technology, because MIG has relatively strong constraints, the MIG is not flexible when it is ...

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/50
CPCG06F9/5027G06F9/5066Y02D10/00
Inventor 车漾丁宇张凯
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products