Title: Modelling, evaluating, designing and maximising resource allocation revenue by an auction mechanism in cloud computing environments
Authors: Dawei Sun; Guiran Chang; Dong Chen; Xingwei Wang
Addresses: School of Information Science and Engineering, Northeastern University, Shenyang 110819, China. ' School of Information Science and Engineering, Northeastern University, Shenyang 110819, China. ' School of Information Science and Engineering, Northeastern University, Shenyang 110819, China. ' School of Information Science and Engineering, Northeastern University, Shenyang 110819, China
Abstract: Cloud computing is still in its infancy in spite of gaining significant momentum recently. Allocating cloud resources and taking both optimisation and fairness into account is one of the major challenges. In this paper, a novel cloud resource allocation algorithm through an auction mechanism to maximise resource revenue is put forward with a brief survey of resource allocation suitable for large-scale distributed computing environments. It includes: a) modelling a m*n type of resource allocation for cloud system; b) evaluating user bid price, deciding resource request price, and establishing auction price by a proposed auction mechanism; c) designing a cloud resource allocation algorithm in a cloud system. Experimental results conclusively demonstrate that the algorithm with the auction mechanism takes both optimisation and fairness into account, and maximises resource allocation revenue by the proposed auction mechanism in cloud computing environments.
Keywords: maximising revenue; resource allocation; auction mechanism; economic QoS; quality of service; cloud computing; cloud resources; resource revenue; user bid price; resource request price; auction price.
DOI: 10.1504/IJCAT.2012.047165
International Journal of Computer Applications in Technology, 2012 Vol.43 No.4, pp.385 - 392
Published online: 01 Jun 2012 *
Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article