Title of article
A Low-overhead Minimum Process Coordinated Checkpointing Algorithm for Mobile Distributed System
Author/Authors
Praveen Kumar، نويسنده , , Poonam Gahlan، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2010
Pages
5
From page
17
To page
21
Abstract
A distributed system is a collection of independent entities that cooperate to solve a problem that cannot be individually solved. A mobile computing system is a distributed system where some of processes are running on mobile hosts (MHs), whose location in the network changes with time. The number of processes that take checkpoints is minimized to 1) avoid awakening of MHs in doze mode of operation, 2) minimize thrashing of MHs with checkpointing activity, 3) save limited battery life of MHs and low bandwidth of wireless channels. In minimum-process checkpointing protocols, some useless checkpoints are taken or blocking of processes takes place. In this paper, we propose a minimum-process coordinated checkpointing algorithm for non-deterministic mobile distributed systems, where no useless checkpoints are taken. An effort has been made to minimize the blocking of processes and synchronization message overhead. We try to reduce the loss of checkpointing effort when any process fails to take its checkpoint in coordination with others.
Keywords
parallel & distributed computing , Checkpointing Algorithms , rollback recovery , fault-tolerant system , Mobile computing
Journal title
International Journal of Computer Applications
Serial Year
2010
Journal title
International Journal of Computer Applications
Record number
659772
Link To Document