Username   Password       Forgot your password?  Forgot your username? 


Performability Modeling for Cloud Service with Check-Pointing Mechanism Considering Hardware and Software Failures

Volume 14, Number 9, September 2018, pp. 2083-2089
DOI: 10.23940/ijpe.18.09.p17.20832089

Xiwei Qiu, Liang Luo, Sa Meng, and Xiaochuan Tang

University of Electronic Science and Technology of China, Chengdu, 611731, China

(Submitted on May 17, 2018; Revised on July 15, 2018; Accepted on August 10, 2018)


Cloud service performance is an important metric that must be considered in detail. Most existing researches study various methods and approaches for evaluating the performance metric; however, these are inadequate because they do not take into account dynamic performance changes caused by reliability factors. In fact, both software failures of a virtual machine (VM) and hardware failures of a server inevitably interrupt the execution of a cloud service and eventually result in more time being spent on completing the cloud service. Meanwhile, the check-pointing mechanism is an important fault tolerant technique that is widely adopted to handle software failures. In this paper, we present a joint modeling approach encompassing Semi-Markov and the Laplace-Stieltjes transform to analyze the reliability-performance correlation for cloud services that adopt the check-pointing fault recovery mechanism. Finally, we present a recursive method to evaluate the expected service time.


References: 15

                1. R. Buyya, C. S. Yao, S. Venugopal, J. Broberg, and I. Brandic, “Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as 5th Utility,” Future Generation Computer Systems, Vol. 25, No. 6, pp. 599-616, 2009
                2. J. Cha, M. Guida, and G. A. Pulcini, “Competing Risks Model with Degradation Phenomena and Catastrophic Failures,” International Journal of Performability Engineering, Vol. 10, No. 1, pp. 63-74, 2014
                3. A. Iosup, S. Ostermann, M. N. Yigitbasi, R. Prodan, and T. Fahringer, “Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing,” IEEE Transactions on Parallel and Distributed Systems, Vol. 1, No. 1, pp. 99, 2011
                4. X. Liu, W. Tong, X. Zhi, Z. R. Fu, and W. Z. Liao, “Performance Analysis of Cloud Computing Services Considering Resource Sharing among Virtual Machines,” Journal of Supercomputing, Vol. 69, No. 1, pp. 357-374, 2014
                5. M. Hamill and K. Goseva-Popstojanova, “Common Trends in Software Fault and Failure Data,” IEEE Transactions on Software Engineering, Vol. 35, No. 4, pp. 484-496, 2009
                6. M. Xie, Y. S. Dai, and K. L. Poh, “Computing Systems Reliability: Models and Analysis,” New York: Kluwer, 2004
                7. K. S. Trivedi, “Probability and Statistics with Reliability, Queuing, and Computer Science Applications,” New York: Wiley, 2001
                8. K. Tokuno and S. Yamada, “Codesign-Oriented Performability Modeling for Hardware-Software Systems,” IEEE Transactions on Reliability, Vol. 60, No. 1, pp. 171-179, 2011
                9. D. Bruneo, “A Stochastic Model to Investigate Data Center Performance and QoS in IaaS Cloud Computing Systems,” IEEE Transactions on Parallel and Distributed Systems, Vol. 25, No. 3, pp. 560-560, 2014
                10. B. Silva, P. Maciel, and A. Zimmerman, “Performability Models for Designing Disaster Tolerant Infrastrcutrue-as-A-Service Cloud Computing Systems,” Internet Technology and Secured Transactions, pp. 647-652, 2014
                11. R. Tudoran, A. Costan, and G. Antoniu, “Overflow: Multi-Site Aware Big Data Management for Scientific Workflows on Clouds,” IEEE Transactions on Cloud Computing, Vol. 4, No. 1, pp. 76-89, 2015
                12. R. Ghosh, K. S. Trivedi, V. K. Naik, and S. K. Dong, “End-to-End Performability Analysis for Infrastructure-as-A-Service Cloud: An Interacting Stochastic Models Approach,” in Proceedings of IEEE Pacific Rim International Symposium on Dependable Computing, pp. 125-132, 2010
                13. X. W. Qiu, P. Sun, X. Guo, and Y. Xiang, “Performability Analysis of A Cloud System,” in Proceedings of 2015 IEEE 34th International Performance Computing and Communications Conference, pp. 1-6, 2016
                14. X. W. Qiu, Y. S. Dai, Y. P. Xiang and L. D. Xing, “A Hierarchical Correlation Model for Evaluating Reliability, Performance and Power Consumption of A Cloud Service,” IEEE Transactions on Systems, Man and Cybernetics: Systems, Vol. 46, No. 3, pp. 401-412, 2016
                15. X. W. Qiu, L. Luo, and Y. Dai, “Reliability-Performance-Energy Joint Modelling and Optimization for A Big Data Task,” in Proceedings of 2016 IEEE International Conference on Software Quality, Reliability and Security Companion, pp. 334-338, 2016


                              Please note : You will need Adobe Acrobat viewer to view the full articles.Get Free Adobe Reader

                              This site uses encryption for transmitting your passwords.