Journal of Computer Sciences and Applications
ISSN (Print): 2328-7268 ISSN (Online): 2328-725X Website: https://www.sciepub.com/journal/jcsa Editor-in-chief: Minhua Ma, Patricia Goncalves
Open Access
Journal Browser
Go
Journal of Computer Sciences and Applications. 2016, 4(1), 9-13
DOI: 10.12691/jcsa-4-1-2
Open AccessArticle

Modeling for Fault Tolerance in Cloud Computing Environment

Taskeen Zaidi Rampratap1,

1Faculty of Computer Science & Engineering, Shri Ramswaroop Memorial University, Deva Road, Lucknow, India

Pub. Date: March 01, 2016

Cite this paper:
Taskeen Zaidi Rampratap. Modeling for Fault Tolerance in Cloud Computing Environment. Journal of Computer Sciences and Applications. 2016; 4(1):9-13. doi: 10.12691/jcsa-4-1-2

Abstract

Due to emergence of cloud computing, many traditional issues have been eliminated or reduced. Cloud computing is on demand computing in which processing is done on remote computer hence the chances of errors is more due to communication delay, latency or loss of control over computing node. These are the important issue that’s why cloud computing infrastructure should be fault tolerant as well as designed to schedule tasks must be properly handled. The present paper deals with the understanding of fault tolerance techniques in cloud environments and comparison with various models on various parameters have been done. Fault tolerance technique is studied with the help of well known object-oriented language Unified Modeling Language and state diagrams are designed and validated through the concepts of Finite State Machine.

Keywords:
UML cloud computing fault tolerance UML FSM test cases round robin

Creative CommonsThis work is licensed under a Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

References:

[1]  Malik, Sheheryar and Fabrice Huet. “Adaptive fault tolerance in real time cloud computing services, 2011 IEEE world congress on. IEEE 2011.
 
[2]  L.L. Pullum. “Software fault tolerance and implementation Artech House, Boston, London,UK 2001.
 
[3]  S.Lakshmi Sudha. “Fault tolerance in cloud computing” IJESR International Journal of Engineering Sciences Research, Vol 04, 2013.
 
[4]  Jhawar, Ravi, Vincenzo Piuri & Marco Santambrogio, “Fault tolerance management in cloud computing”. A system level perspective” Systems Journal. IEEE 7.2(2013): 288-297.
 
[5]  X. Kong, J. Huang, C. Lin, P.D. Ungsunan, “Performance, fault tolerance and scalability analysis of virtual infrastructure management system”, 2009 IEEE international symposium on parallel and distributed processing with applications, Chengdu, China, Aug 9-12, 2009.
 
[6]  R. Guerraoui and M. Yabandeh, “Independent faults in the cloud” in Proc. 4th international workshop Large scale distributed system, Middleware, no 6.2010, pp12-17.
 
[7]  Jhawar, Ravi, Vincenzo Piuri and Marco Santambrogio “Fault Tolerance Management In IAAS cloud”. IEEE 2012.
 
[8]  L.Malhotra, D. Agarwal & A.Jaiswal, Virtualization in cloud computing, JITSE, Volume 4, Issue 2,ISSN: 2165-7866.
 
[9]  R.Jain & S. Paul (2013) Network virtualization and software defined networking for cloud computing: A survey IEEE 24-31.
 
[10]  F.Lombardi, R.Di Pietro, Secure virtualization for cloud computing, Journal of network and computer applications, Elsevier 2010.
 
[11]  OMG, 2001, Unified Modeling Language Specification. Available online via http://www.omg.org.
 
[12]  OMG, 2002, OMG XML Metadata Interchange (XMI) Specification. Available online via http://www.omg.org.
 
[13]  Object Management Group.UML Profile for Schedulability, Performance & Time Specification. OMG Adopted Specification pt/02-03-02, Object Management Group, March 2002.
 
[14]  P.Kahkipuro. UML Based Performance Modeling Framework for Computer-Based Distributed Systems. In: R. Dumko (Ed.), Proceedings of 2nd International Conference on Unified Modeling Language (UML′99), pp.167-184. Springer (LNCS vol.2047), 1999.
 
[15]  S. Pllana, T. Fahringer, 2002, On Customizing the UML for Modeling Performance Oriented Applications. In <<UML>>, Model Engineering Concepts and Tools, springer Verlag., Dresden, Germany.
 
[16]  S. Pllana, T. Fahringer, 2002, UML Based Modeling of Performance Oriented Parallel and Distributed Applications, Winter Simulation Conference.