Advertisement

On Stochastic Performance and Cost-Aware Optimal Capacity Planning of Unreliable Infrastructure-as-a-Service Cloud

  • Weiling Li
  • Lei Wu
  • Yunni XiaEmail author
  • Yuandou Wang
  • Kunyin Guo
  • Xin Luo
  • Mingwei Lin
  • Wanbo Zheng
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10048)

Abstract

Performance evaluation of cloud data-centers has drawn considerable attention from academy and industry. In this study, we present an analytical approach to the performance analysis of Infrastructure-as-a-Service cloud data-centers with unreliable task executions and resubmissions of unsuccessful tasks. Several performance metrics are considered and analyzed under variable load intensities, failure frequencies, multiplexing abilities, and service intensities. We also conduct a case study based on a real-world cloud data-center and employ a confidence interval check to validate the correctness of the proposed model. For the performance optimization and optimal capacity planning purposes, we are also interested in knowing the minimized expected response time subject to the constraint of request rejection rate, hardware cost in terms of the cost of physical machines and the request buffer. We show that the optimization problem can be numerically solved through a simulated-annealing-based algorithm.

Keywords

IaaS cloud Performance Optimal capacity planning Simulated annealing 

References

  1. 1.
    Rao, J., Wei, Y.D., Gong, J.Y., Xu, C.Z.: QoS guarantees and service differentiation for dynamic cloud applications. J. IEEE Trans. Netw. Serv. Manag. 10, 43–55 (2013)CrossRefGoogle Scholar
  2. 2.
    Ostermann, S., Iosup, R., Yigitbasi, N., Fahringer, T.: A performance analysis of EC2 cloud computing services for scientific computing. In: Proceedings of International Conference on Cloud Computing, pp. 931–945 (2009)Google Scholar
  3. 3.
    Yigitbasi, N., Iosup, A., Epema, D., Ostermann, S.: C-meter: a framework for performance analysis of computing clouds. In: Proceedings of International Symposium on Cluster Computing and the Grid, pp. 472–477 (2009)Google Scholar
  4. 4.
    Deelman, E., Singh, G., Livny, M., Berriman, J.B., Good, J.: The cost of doing science on the cloud: the Montage example. In: Proceedings of International Conference High Performance Computing, Networking, Storage and Analysis, pp. 1–12 (2008)Google Scholar
  5. 5.
    Xia, Y.N., Zhou, M.C., Luo, X., Pang, S.C., Zhu, Q.S., Li, J.: Stochastic modeling and performance analysis of migration-enabled and error-prone clouds. IEEE Trans. Ind. Inf. 11, 495–504 (2015)CrossRefGoogle Scholar
  6. 6.
    Xiong, K., Perros, H.: Service performance and analysis in cloud computing. In: Proceedings of World Conference on Services-I, pp. 693–700 (2009)Google Scholar
  7. 7.
    Dai, Y.S., Yang, B., Dongarra, J., Zhang, G.: Cloud service reliability: modeling and analysis. In: Proceedings of IEEE Pacific Rim International Symposium on Dependable Computing, pp. 784–789 (2009)Google Scholar
  8. 8.
    Yang, B., Tan, F., Dai, Y.S., Guo, S.C.: Performance evaluation of cloud service considering fault recovery. In: Proceedings of International Conference on Cloud Computing, pp. 571–576 (2009)Google Scholar
  9. 9.
    Meng, X.: Efficient resource provisioning in compute clouds via VM multiplexing. In: Proceedings of International Conference Autonomic Computing (ICAC 2010), pp. 11–20 (2010)Google Scholar
  10. 10.
    Zhu, R., Zhu, Y.: Performance analysis of call centers based on M/M/s/k+G queue with retrial, feedback and impatience. In: Proceedings of International Conference on Grey Systems and Intelligent Services, pp. 1779–1784 (2009)Google Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  • Weiling Li
    • 1
  • Lei Wu
    • 2
  • Yunni Xia
    • 1
    Email author
  • Yuandou Wang
    • 1
  • Kunyin Guo
    • 1
  • Xin Luo
    • 1
  • Mingwei Lin
    • 4
  • Wanbo Zheng
    • 3
  1. 1.College of Computer ScienceChongqing UniversityChongqingChina
  2. 2.College of Mathematical SciencesUniversity of Electronic Science and Technology of ChinaChengduChina
  3. 3.College of Optoelectronic EngineeringChongqing UniversityChongqingChina
  4. 4.Faculty of SoftwareFujian Normal UniversityFuzhouChina

Personalised recommendations