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

A kind of cloud resource allocation method and device

An allocation method and a technology of cloud resources, which are applied in the field of cloud resource allocation methods and devices, can solve problems such as low resource utilization, resource waste, and resource contention, and achieve the effect of improving use balance and avoiding resource contention

Active Publication Date: 2022-07-19
ALIBABA GRP HLDG LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] First, resource contention: multiple virtual machine instances with high resource utilization created on the same physical host will cause resource contention, so as to reduce the performance of all virtual machine instances on the physical host
[0011] Second, resource waste: multiple virtual machine instances with low resource utilization are created on the same physical host, which will cause idle resources, so that the physical resources on the physical host cannot be fully utilized, resulting in waste of 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
  • A kind of cloud resource allocation method and device
  • A kind of cloud resource allocation method and device
  • A kind of cloud resource allocation method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0074] A cloud resource allocation method such as figure 2 shown, including:

[0075] Step 201, receiving a resource request from a cloud service, where the resource request carries a user identifier;

[0076] Step 202, obtaining the resource application data of the cloud service instance that has been used under the user ID;

[0077] Step 203, selecting a physical host according to the resource application data of the cloud service instance that has been used under the user ID and the idle resources of each physical host;

[0078] Step 204: Deploy a cloud service instance that meets the resource request on the selected physical host.

[0079] The resource allocation scheme of the related art only determines the physical hardware specifications required by the user, and does not consider the usage characteristics of the user. Therefore, multiple cloud service instances with high resource utilization may be created on the same physical host, and the resource utilization may ...

Embodiment 2

[0144] A cloud resource allocation device, such as Figure 5 shown, can include:

[0145] a receiving module 51, configured to receive a resource request of the cloud service, where the resource request carries a user identifier;

[0146] an obtaining module 52, configured to obtain the resource application data of the cloud service instance that has been used under the user ID;

[0147] The selection module 53 is configured to select a physical host according to the resource application data of the cloud service instance that has been used under the user ID and the idle resources of each physical host;

[0148] The deployment module 54 is configured to deploy the cloud service instance that meets the resource request on the physical host selected by the selection module.

[0149] In some implementations, the selection module 53 may include:

[0150] The first computing module 531 can be configured to obtain the user resource utilization rate corresponding to the user ident...

Embodiment 3

[0164] A cloud resource allocation device includes a processor and a memory, the memory stores computer-executable instructions, and the computer-executable instructions are executed by the processor to implement the following method:

[0165] receiving a resource request from a cloud service, where the resource request carries a user identifier;

[0166] Acquire resource application data of the cloud service instance that has been used under the user identity;

[0167] Selecting a physical host according to the resource application data of the cloud service instance used under the user ID and the idle resources of each physical host;

[0168] A cloud service instance that meets the resource request is deployed on the selected physical host.

[0169] The above-mentioned cloud resource allocation apparatus in this embodiment may be deployed in image 3 Resource scheduler in the cloud computing system shown.

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

A cloud resource allocation method and device, the method comprising: receiving a resource request of a cloud service, the resource request carrying a user identifier; acquiring resource application data of a cloud service instance that has been used under the user identifier; The resource application data of the used cloud service instance and the idle resources of each physical host are identified, and a physical host is selected; the cloud service instance that meets the resource request is deployed on the selected physical host. The present application can improve the use balance of the overall cloud resources and the utilization rate of physical resources.

Description

technical field [0001] The present invention relates to the field of network technologies, and in particular, to a method and device for allocating cloud resources. Background technique [0002] In the allocation of cloud resources, the related technology performs allocation processing by judging the total number of currently available resources and whether the idle classified resources on a single physical host meet the resource specifications of the cloud resources that the user needs to create. The specific process is as follows: figure 1 shown, can include: [0003] Step 101: Receive a resource order, where the resource order includes the user ID and the resource specification of the cloud resource to be created; [0004] Step 102, judging whether the current total amount of idle resources meets the resource specification requirements in the resource order, if so, continue to step 103, otherwise directly end the current process; [0005] Step 103, determine whether the...

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 Patents(China)
IPC IPC(8): G06F9/50G06F9/455
CPCG06F9/45558G06F9/505G06F9/5083G06F2009/45583
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