Analyzing the impact of provisioning overhead time in cloud computing centers

In this paper, we analyze an efficient pool management model for cloud systems that partitions the servers (physical machines) into a hot and cold pool to improve energy efficiency. Servers are moved them from one pool to the other as needed to fulfill the incoming task requests, which are provisioned on virtual machines running on the servers. The model features two levels of task admission control: one at the global input, the other at each server separately. We examine the behavior of the cloud system in the regions of linear operation, transition to saturation and saturation, from the viewpoint of task rejection rates and energy consumption. Furthermore, we evaluate the sensitivity of task blocking probability and energy consumption to the pool partitioning threshold and the value of mean look up time in hot and cold pools, respectively, in different test scenarios.

[1]  Ying Wang,et al.  A dynamic resource allocation method in IaaS based on deadline time , 2012, 2012 14th Asia-Pacific Network Operations and Management Symposium (APNOMS).

[2]  Tram Truong Huu,et al.  An Auction-Based Resource Allocation Model for Green Cloud Computing , 2013, 2013 IEEE International Conference on Cloud Engineering (IC2E).

[3]  Kishor S. Trivedi,et al.  Sufficient Conditions for Existence of a Fixed Point in Stochastic Reward Net-Based Iterative Models , 1996, IEEE Trans. Software Eng..

[4]  Odej Kao,et al.  Exploiting Dynamic Resource Allocation for Efficient Parallel Data Processing in the Cloud , 2011, IEEE Transactions on Parallel and Distributed Systems.

[5]  Jelena V. Misic,et al.  A Fine-Grained Performance Model of Cloud Computing Centers , 2013, IEEE Transactions on Parallel and Distributed Systems.

[6]  Maurice Gagnaire,et al.  Dynamic Resource Allocation in Cloud Environment Under Time-variant Job Requests , 2011, 2011 IEEE Third International Conference on Cloud Computing Technology and Science.

[7]  Kishor S. Trivedi,et al.  Quantifying Resiliency of IaaS Cloud , 2010, SRDS.

[8]  Jelena V. Misic,et al.  Analysis of a Pool Management Scheme for Cloud Computing Centers , 2013, IEEE Transactions on Parallel and Distributed Systems.

[9]  Jelena V. Misic,et al.  Characterizing energy consumption of IaaS clouds in non-saturated operation , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[10]  Meikang Qiu,et al.  Adaptive resource allocation for preemptable jobs in cloud systems , 2010, 2010 10th International Conference on Intelligent Systems Design and Applications.

[11]  Dong Seong Kim,et al.  End-to-End Performability Analysis for Infrastructure-as-a-Service Cloud: An Interacting Stochastic Models Approach , 2010, 2010 IEEE 16th Pacific Rim International Symposium on Dependable Computing.

[12]  Shin-ichi Kuribayashi,et al.  Congestion control method with fair resource allocation for cloud computing environments , 2011, Proceedings of 2011 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing.

[13]  Li Xu,et al.  Multi-objective Optimization Based Virtual Resource Allocation Strategy for Cloud Computing , 2012, 2012 IEEE/ACIS 11th International Conference on Computer and Information Science.