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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call