Fault Tolerant Architecture to Cloud Computing Using Adaptive Checkpoint
- 1 October 2011
- journal article
- Published by IGI Global in International Journal of Cloud Applications and Computing
- Vol. 1 (4), 60-69
- https://doi.org/10.4018/ijcac.2011100105
Abstract
Cloud computing refers to both the applications delivered as services over the Internet and the hardware and systems software in the datacenters that provide those services. Failures of any type are common in current datacenters, partly due to the number of nodes. Fault tolerance has become a major task for computer engineers and software developers because the occurrence of faults increases the cost of using resources and to meet the user expectations, the most fundamental user expectation is, of course, that his or her application correctly finishes independent of faults in the node. This paper proposes a fault tolerant architecture to Cloud Computing that uses an adaptive Checkpoint mechanism to assure that a task running can correctly finish in spite of faults in the nodes in which it is running. The proposed fault tolerant architecture is simultaneously transparent and scalable.Keywords
This publication has 6 references indexed in Scilit:
- Fault-tolerant and reliable computation in cloud computingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- A self-organized, fault-tolerant and scalable replication scheme for cloud storagePublished by Association for Computing Machinery (ACM) ,2010
- Stochastic Models for Fault TolerancePublished by Springer Science and Business Media LLC ,2010
- Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunitiesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- Virtual machine time travel using continuous data protection and checkpointingACM SIGOPS Operating Systems Review, 2008
- A survey of rollback-recovery protocols in message-passing systemsACM Computing Surveys, 2002