Automatic resource distribution method in cloud calculation environment

A cloud computing environment, automatic distribution technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve problems such as reducing distribution efficiency, reducing user satisfaction, not a perfect solution, etc., to achieve the effect of improving efficiency

Inactive Publication Date: 2014-03-12
DAWNING INFORMATION IND BEIJING
View PDF3 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] a. Pre-create virtual machines with limited types of "high-demand" configurations or pre-create virtual machines with all configuration types: according to experience or individual user needs, pre-create virtual machines with certain "high-demand" configurations, although it is possible It saves system resource consumption to a certain extent and meets the resource application needs of some users to a certain extent, but it is not a perfect solution. The "high demand" configuration analyzed by experience or individual user needs may not be true for all The configuration that users demand the most, in this way, the created virtual machine may not be allocated for a long time, thereby wasting system resources, and at the same time prolonging the time for users to wait for resource allocation, reducing allocation efficiency
[0005] Pre-creating virtual machines of all configuration types obviously cannot meet user needs
The number of user requirements for virtual machines with different configurations is not the same, which not only causes low-frequency application for configuration of virtual machines to waste 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
  • Automatic resource distribution method in cloud calculation environment
  • Automatic resource distribution method in cloud calculation environment
  • Automatic resource distribution method in cloud calculation environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0075] The present invention provides a flow chart of an automatic resource allocation method in a cloud computing environment as shown in image 3 As shown, the method includes the following steps:

[0076] A. Define and manage the "resource pool" in the cloud computing environment:

[0077] "Resource pool" refers to a logical abstraction that flexibly manages and allocates resources in a cloud computing environment. The administrator defines resource pools and equipment types, configurations, and associations, and initially enters various types of resources and their configurations and associations. The system automatically sets the initial status of each resource to "unallocated", and the system automatically collects related indicators. (such as the number of CPUs, CPU utilization, remaining memory, etc.) as resour...

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 relates to an automatic resource distribution method in a cloud calculation environment. The method comprises the following steps: A. a "resource pool" in the cloud calculation environment is defined and managed; B. a virtual machine is pre-established; C. when a resource application is put forward by a user, resources in the resource pool is automatically matched by a management system, and the resources are listed to an optional queue if types and configuration are both matched; if the number of the optional queue surpasses a requirement of the user, the resources are selected from the optional queue to be distributed to the user according to a presorting dynamic resource distribution algorithm; D. when the pre-established virtual machine cannot meet the requirement of the user, insufficient number of the virtual machines are established after the resource application of the user is submitted. E. the resources are automatically applied and returned, and user data are confidentially stored or selectively deleted according to the requirement; and F. statics and analysis are performed on the requirement of the user, and a resource distribution report form is automatically generated. The process of the method is rapid and safe and automation is realized so that complexity and management cost of resource distribution in the cloud calculation environment are reduced, working efficiency is enhanced and resource utilization rate is also scientifically enhanced.

Description

technical field [0001] The invention relates to a resource allocation method, in particular to an automatic resource allocation method in a cloud computing environment. Background technique [0002] In the cloud computing environment, resources (such as virtual machines, servers, etc.) are huge in scale and have many customers, and most of them are virtual machine resources, which need to be created before they can be allocated. If the system creates virtual machines for allocation after receiving user applications, it will inevitably cause customers to wait, affecting system efficiency and customer satisfaction; but if a large number of virtual machines are pre-created in the system waiting for user resource applications, not only will the system’s own disk and other resources At the same time, due to the ever-changing configuration of virtual machines in user needs (for example, the configuration of virtual machine disk space may be 1G, 2G, 3G, 4G, 5G, 8G, 10G, 16G... 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
IPC IPC(8): H04L29/08H04L12/917H04L47/76
Inventor 刘卫红张晋峰
Owner DAWNING INFORMATION IND BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products