Analysis of a Pool Management Scheme for Cloud Computing Centers

In this paper, we propose an analytical performance model that addresses the complexity of cloud centers through distinct stochastic submodels, the results of which are integrated to obtain the overall solution. Our model incorporates the important aspects of cloud centers such as pool management, compound requests (i.e., a set of requests submitted by one user simultaneously), resource virtualization and realistic servicing steps. In this manner, we obtain not only a detailed assessment of cloud center performance, but also clear insights into equilibrium arrangement and capacity planning that allows servicing delays, task rejection probability, and power consumption to be kept under control.

[1]  Yuan-Shun Dai,et al.  Performance evaluation of cloud service considering fault recovery , 2011, The Journal of Supercomputing.

[2]  Mark S. Squillante,et al.  Optimal stochastic scheduling in multiclass parallel queues , 1999, SIGMETRICS '99.

[3]  Kishor S. Trivedi Probability and Statistics with Reliability, Queuing, and Computer Science Applications , 1984 .

[4]  R. A. Doney,et al.  4. Probability and Random Processes , 1993 .

[5]  Alexandru Iosup,et al.  On the Performance Variability of Production Cloud Services , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[6]  Jelena V. Misic,et al.  Performance Analysis of Cloud Centers under Burst Arrivals and Total Rejection Policy , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[7]  Chandra Krintz,et al.  Paravirtualization for HPC Systems , 2006, ISPA Workshops.

[8]  Collin McCurdy,et al.  Early evaluation of IBM BlueGene/P , 2008, HiPC 2008.

[9]  Leonard Kleinrock,et al.  Queueing Systems: Volume I-Theory , 1975 .

[10]  Chris Rose,et al.  A Break in the Clouds: Towards a Cloud Definition , 2011 .

[11]  Alexandru Iosup,et al.  C-Meter: A Framework for Performance Analysis of Computing Clouds , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[12]  Ali Esmaili,et al.  Probability and Random Processes , 2005, Technometrics.

[13]  Sem C. Borst Optimal probabilistic allocation of customer types to servers , 1995, SIGMETRICS '95/PERFORMANCE '95.

[14]  Magnos Martinello,et al.  Web service availability - impact of error recovery and traffic model , 2005, Reliab. Eng. Syst. Saf..

[15]  Fabio Panzieri,et al.  QoS–Aware Clouds , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[16]  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.

[17]  Kishor S. Trivedi,et al.  Stochastic Modeling of Composite Web Services for Closed-Form Analysis of Their Performance and Reliability Bottlenecks , 2007, ICSOC.

[18]  Edward Walker,et al.  Benchmarking Amazon EC2 for High-Performance Scientific Computing , 2008, login Usenix Mag..

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

[20]  Miron Livny,et al.  The cost of doing science on the cloud: The Montage example , 2008, 2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis.

[21]  S. Wittevrongel,et al.  Queueing Systems , 2019, Introduction to Stochastic Processes and Simulation.

[22]  Daniel P. Heyman,et al.  Stochastic models in operations research , 1982 .

[23]  Mor Harchol-Balter,et al.  Optimality analysis of energy-performance trade-off for server farm management , 2010, Perform. Evaluation.

[24]  MisicJelena,et al.  Performance Analysis of Cloud Computing Centers Using M/G/m/m+r Queuing Systems , 2012 .

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

[26]  Matei Ripeanu,et al.  Amazon S3 for science grids: a viable solution? , 2008, DADC '08.

[27]  Jelena V. Misic,et al.  Modelling of Cloud Computing Centers Using M/G/m Queues , 2011, 2011 31st International Conference on Distributed Computing Systems Workshops.

[28]  Harry G. Perros,et al.  Service Performance and Analysis in Cloud Computing , 2009, 2009 Congress on Services - I.

[29]  Yi Liang,et al.  In cloud, do MTC or HTC service providers benefit from the economies of scale? , 2009, MTAGS '09.

[30]  Xiaohong Jiang,et al.  Two Optimization Mechanisms to Improve the Isolation Property of Server Consolidation in Virtualized Multi-core Server , 2010, 2010 IEEE 12th International Conference on High Performance Computing and Communications (HPCC).

[31]  Deep Medhi,et al.  A hierarchical model to evaluate quality of experience of online services hosted by cloud computing , 2011, 12th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops.

[32]  Thomas F. Wenisch,et al.  PowerNap: eliminating server idle power , 2009, ASPLOS.

[33]  Alexandru Iosup,et al.  Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing , 2011, IEEE Transactions on Parallel and Distributed Systems.

[34]  Sanjay Chaudhary,et al.  Application Performance Isolation in Virtualization , 2009, 2009 IEEE International Conference on Cloud Computing.

[35]  Jelena V. Misic,et al.  Performance of Cloud Centers with High Degree of Virtualization under Batch Task Arrivals , 2013, IEEE Transactions on Parallel and Distributed Systems.

[36]  Kishor S. Trivedi,et al.  A scalable availability model for Infrastructure-as-a-Service cloud , 2011, 2011 IEEE/IFIP 41st International Conference on Dependable Systems & Networks (DSN).

[37]  Fabio Panzieri,et al.  QoSAware Clouds , 2010 .

[38]  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..

[39]  Rupak Biswas,et al.  Scientific application-based performance comparison of SGI Altix 4700, IBM POWER5+, and SGI ICE 8200 supercomputers , 2008, 2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis.