Abstract
The cloud computing paradigm enables elastic resources to be scaled at run time satisfy customers’ demand. Cloud computing provisions on-demand service to users following a pay-per-use pattern. This novel paradigm enables cloud users or tenant users to afford computational resources in the form of virtual machines (VMs) as utilities, just like electricity, instead of paying for and building computing infrastructures by their own. Performance estimation of clouds is one of key research challenges and draws great research interests. For this purpose, we develop a comprehensive stochastic framework for estimation of performance of IaaS clouds with fault-prone instantiation and retrials of faulty instantiation. Our proposed approach is capable of analyzing several performance metrics under variable system conditions. A comparative study based on an actual campus cloud is carried out and its corresponding confidence interval validation suggests the correctness and accuracy of theoretical performance results. To optimize cloud performance, we also formulate the developed stochastic model into an optimal responsiveness determination problem with the aim of minimizing averaged system responsiveness with rejection rate and system cost constraints. An intelligent algorithm is introduced to obtain near-optimal solutions.












Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Leitner P, Cito J (2016) Patterns in the chaos - a study of performance variation and predictability in public IaaS clouds. ACM Trans Internet Techn 16(3):15:1–15:23
Xiong K, Perros HG (2014) Resilient and performance-guaranteed composite services in cloud computing. IJCC 3(4):315–325
Xia Y, Zhou MC, Luo X, Zhu Q (2013) A comprehensive QoS determination model for Infrastructure-as-a-Service clouds. CASE p 122–127
Li W, Wu L, Xia Y, Wang Y, Guo K, Luo X, Lin M, Zheng W (2016) On stochastic performance and cost-aware optimal capacity planning of unreliable infrastructure-as-a-service cloud. ICA3PP 10048:644–657
Wang C, Xing L, Wang H, Zhang Z, Dai Y (2012) Processing time analysis of cloud services with retrying fault-tolerance technique. ICCC p 63–67
Sijin H, Li G, Moustafa G, Yike G (2012) Improving resource utilisation in the cloud environment using multivariate probabilistic Models. Proc International Conference on Cloud Computing, June 2012. p 574–581
Bruneo D, Longo F, Puliafito A (2012a) Modeling energy-aware cloud federations with SRNs. Trans Petri Nets and Other Models of Concurrency 6:277–307
Bruneo D, Longo F, Puliafito A, Scarpa M, Distefano S (2012b) Software rejuvenation in the cloud. SimuTools p 8–16
Ghosh R, Longo F, Frattini F, Russo S, Trivedi KS (2014) Scalable analytics for IaaS cloud availability. IEEE Trans Cloud Computing 2(1):57–70
Khazaei H, Misic JV, Misic VB, Rashwand S (2013a) Analysis of a pool management scheme for cloud computing centers. IEEE Trans Parallel Distrib Syst 24(5):849–861
Khazaei H, Misic JV, Misic VB (2013b) Performance of cloud centers with high degree of virtualization under batch task arrivals. IEEE Trans Parallel Distrib Syst 24(12):2429–2438
Meng X, Isci C, Kephart JO, Zhang L, Bouillet E, Pendarakis DE (2010) Efficient Resource Provisioning in Compute Clouds via VM Multiplexing. In: Proc International Conference Automatic Computing (ICAC 2010), June 2010. p 11–20
Zhu R, Zhu Y (2009) Performance Analysis of Call Centers Based on M/M/s/k+G Queue with Retrial, Feedback and Impatience. Proc International Conference on Grey Systems and Intelligent Services Services, Jan 2009. p 1779–1784
NadjaranToosi A, Vanmechelen K, Ramamohanarao K, Buyya R (2015) Revenue maximization with optimal capacity control in infrastructure as a service cloud markets. IEEE Trans Cloud Comput 3(3):261–274
Bijon K, Krishnan R, Sandhu R (2015) Virtual resource orchestration constraints in cloud infrastructure as a service. Proc the 5th ACM Conf on Data and App Sec and Priv, March 2015. p 183–194
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Guo, K., Yu, K., Yang, D. et al. Performance Estimation of Fault-prone Infrastructure-as-a-Service Cloud Computing Systems and their Cost-aware Optimal Performance Determination. Mobile Netw Appl 22, 662–673 (2017). https://doi.org/10.1007/s11036-017-0848-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-017-0848-3