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

Method for enhancing fair cloud computing user resource quota allocation

A technology of user resources and allocation methods, which is applied in the field of cloud computing user resource quota allocation, which can solve problems such as false reporting, difficulty in calculating the number of resources for users, and inability to guarantee user resource needs.

Active Publication Date: 2015-01-07
SHANDONG COMP SCI CENTNAT SUPERCOMP CENT IN JINAN
View PDF5 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] One is that different users have different resource requirements. Even the same user has different resource requirements in different stages of use. The fixed resource quota method cannot guarantee the resource requirements of users, and relatively affects the fairness of resource quota allocation.
[0004] Second, some malicious behaviors undermine the fairness of resource quota allocation
For example, some users occupy a large resource quota for a long time, but the quota utilization rate is relatively low. When the resources of the cloud platform are limited and the service quality needs to be guaranteed, it is impossible to allocate or adjust resources for more users, which will affect other users' use and Efficient utilization of platform resources; in order to obtain more resources, some users may falsely report higher resource quotas through demand deception and other means, so that other users' resource needs cannot be met
[0005] Third, the heterogeneity and virtualization of cloud platform resources make it difficult for users to calculate the required resources. There may be a large deviation between the requested resource quota and the actual demand, and it is difficult to effectively estimate the demand for cloud platform resources. Platform service quality
This method proposes a method to limit the resource usage quota of cloud computing users, but this method is relatively simple. It only sets the user resource usage quota by comparing it with the amount of resources used by the user, and does not consider the fairness of user resource quota allocation.

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
  • Method for enhancing fair cloud computing user resource quota allocation
  • Method for enhancing fair cloud computing user resource quota allocation
  • Method for enhancing fair cloud computing user resource quota allocation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0059] like Figure 1 to Figure 4 As shown, the resource quota allocation method, first allocation, re-allocation and periodic dynamic adjustment flow charts of the present invention are given. The content of the invention has a detailed description, which will not be described here, and only specific examples are given.

[0060] In this embodiment, taking an e-commerce system in the medical field as an example, the steps of implementing a resource quota allocation method that enhances fairness are as follows:

[0061] Step a: Obtain resource quota application information through the cloud computing system, and determine the type of user resource quota application. This example begins with the first application.

[0062] Step b: The user applies for resource quotas for the first time, and implements the first allocation of resource quotas, including th...

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 method for enhancing fair cloud computing user resource quota allocation. The method includes the steps of firstly, judging an application type, executing the second step if application is first application, and executing the fourth step if the application is a change application, secondly, acquiring the maximum quota of resource quotas corresponding to a user application system, thirdly, allocating the resource quotas for the first time, fourthly, judging the type of the change application, releasing the corresponding resource quotas if the resource quotas are the resource reduction quota, and executing the fifth step if the resource quotas are the resource increase quota, fifthly, calculating a credit factor shown in the specification, sixthly, allocating the resource quotas which are applied for increase if the credit factor is larger than a reference value C<0>, and multiplying the resource quotas which are applied for increase by a coefficient shown in the specification and then allocating the resource quotas to users if the credit factor is smaller than the reference value C<0>, and seventhly, the resource quotas of the users are dynamically adjusted with time T as the period. By means of the method for allocating the cloud computing user resource quotas, resource abuse is avoided, and allocation fairness is enhanced; the demand quantity of cloud computing platform resources can be effectively evaluated in advance, and the requirements of more users are met.

Description

technical field [0001] The present invention relates to a method for allocating resource quotas of cloud computing users, and more specifically, to a method for allocating resource quotas of cloud computing users by affecting the redistribution of resource quotas by the user's past utilization rate of resource quotas to enhance fairness. Background technique [0002] In the cloud computing environment, resource sharing and on-demand service methods may cause some users to excessively occupy resources. In the case of limited cloud computing resources, especially in public cloud environments, excessive resource occupation may cause other users to be unable to use resources, affecting the fairness and quality of services. The setting of resource quota limits the number of resources occupied by a single user to a certain extent. Users can only apply for and use resources within the quota range. However, the current cloud computing platform usually adopts a unified and fixed reso...

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/08
CPCG06F9/5077
Inventor 陈静王英龙杨美红郭莹薛冰赵志刚王筠王春晓
Owner SHANDONG COMP SCI CENTNAT SUPERCOMP CENT IN JINAN
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