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

Resource allocation method and system, computer readable storage medium and electronic equipment

A resource allocation and computing resource technology, applied in the field of artificial intelligence, can solve problems such as unreasonable resource allocation, achieve the effect of improving operation efficiency, avoiding differences and inaccuracies, and solving unreasonable resource allocation

Pending Publication Date: 2022-06-24
ALIBABA (CHINA) CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present application provide a resource allocation method, system, computer-readable storage medium, and electronic device, to at least solve the technical problem of unreasonable resource allocation caused by selecting the same type of computing resources for all jobs 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 allocation method and system, computer readable storage medium and electronic equipment
  • Resource allocation method and system, computer readable storage medium and electronic equipment
  • Resource allocation method and system, computer readable storage medium and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] According to an embodiment of the present application, an embodiment of a resource allocation method is also provided. It should be noted that the steps shown in the flowchart of the accompanying drawings may be executed in a computer system such as a set of computer-executable instructions, and, Although a logical order is shown in the flowchart, in some cases steps shown or described may be performed in an order different from that herein.

[0034] The method embodiment provided in Embodiment 1 of the present application may be executed in a mobile terminal, an electronic device, or a similar computing device. figure 1 A block diagram of the hardware structure of an electronic device (or mobile device) for implementing the resource allocation method is shown. like figure 1 As shown, the electronic device 10 (or mobile device 10 ) may include one or more (shown as 102a, 102b, . A processing device such as a programming logic device FPGA, etc.), a memory 104 for stori...

Embodiment 2

[0091] Under the above operating environment, this application provides such as Figure 8 The resource allocation method shown. Figure 8 It is a flowchart of an optional resource allocation method according to an embodiment of the present application.

[0092] Step S302, in response to the job creation instruction, create a target job and a target computing cluster for executing the target job, and display job feature information of the target job.

[0093] In step S302, as Figure 9 As shown, the aforementioned resource allocation system can create a target job in response to a job creation instruction input by the user, and then the resource scheduling component can obtain the target job, and the feature collection component can obtain the target job from the resource scheduling component to collect the target job's information. Job characteristic information. At the same time, the resource management component in the resource allocation system can also create a target c...

Embodiment 3

[0105] According to an embodiment of the present invention, a resource allocation apparatus for implementing the above resource allocation method is also provided, such as Figure 10 As shown, the device includes:

[0106] an obtaining module 402, configured to obtain job feature information of a target job to be executed by the target computing cluster;

[0107] a determining module 404, configured to determine the target computing resource type based on the job feature information;

[0108] The allocation module 406 is configured to allocate target computing resources to the target computing cluster, wherein the target computing resources are computing resources required by the target computing cluster to execute the target job, and the computing resource type of the target computing resources is the target computing resource type.

[0109] It should be noted here that the above-mentioned acquisition module 402, determination module 404, and allocation module 406 correspond t...

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 allocation method and system, a computer readable storage medium and electronic equipment. The method comprises the steps of obtaining job feature information of a target job to be executed by a target computing cluster; determining a target computing resource type based on the job feature information; the target computing resource is allocated to the target computing cluster, the target computing resource is the computing resource needed by the target computing cluster for executing the target job, and the computing resource type of the target computing resource is the target computing resource type. The technical problem of unreasonable resource allocation caused by selecting the same kind of computing resources for all jobs in the prior art is solved.

Description

technical field [0001] The present application relates to the field of artificial intelligence, and in particular, to a resource allocation method, system, computer-readable storage medium, and electronic device. Background technique [0002] Cloud computing platform, also known as cloud platform, refers to services based on hardware resources and software resources, providing computing, network and storage capabilities. With the development of cloud computing and artificial intelligence, there are more and more cloud demands on cloud computing service platforms, and the requirements for computing specifications are also diversified, and the scale of a single cluster is also increasing. [0003] At present, in the process of processing jobs, the relevant cloud computing service platform selects the same computing resources for all jobs for unified processing, resulting in unreasonable resource allocation and unable to take advantage of cloud computing resources. [0004] Fo...

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/48
CPCG06F9/5072G06F9/5038G06F9/5044G06F9/5055G06F9/4881
Inventor 王敏贺荣徽何万青
Owner ALIBABA (CHINA) CO 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