Int. J. of Cloud Computing   »   2017 Vol.6, No.3



Title: A scalable resource provisioning scheme for the cloud using peer to peer resource discovery and multi-attribute utility theory


Authors: Md. Rayhanur Rahman; Kazi Sakib


IIT, University of Dhaka, Dhaka, Bangladesh
IIT, University of Dhaka, Dhaka, Bangladesh


Abstract: Serving large number of users without compromising service availability and performance is key to the success of the cloud. A fundamental challenge in building such services is incorporating scalability and fail safe techniques for discovering and provisioning of resources. As peer-to-peer (P2P) architectures are invincible to these setbacks, the work proposes a P2P-based resource discovery and provisioning method for the cloud. It first addresses the multi attribute data publishing and the range querying inability of existing distributed hash table (DHT)-based P2P schemes and proposes an attribute hub-based discovery of provisioning information. Focused on that, a decentralised resource provisioning model is proposed using multi-attribute utility theory methods. The simulation shows that the proposed approach is 44.24% and 45.81% faster than the centralised and DHT-based approaches respectively in case of multidimensional range querying. It also shows the lesser number of service level objective (SLO) violations and migrations which are about 24.11% and 33.43% respectively.


Keywords: cloud; peer-to-peer; P2P; multi-attribute utility theory; MAUT; resource provisioning; resource discovery; cloud computing.


DOI: 10.1504/IJCC.2017.10007692


Int. J. of Cloud Computing, 2017 Vol.6, No.3, pp.211 - 237


Date of acceptance: 03 Feb 2017
Available online: 18 Sep 2017



Editors Full text accessAccess for SubscribersPurchase this articleComment on this article