Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

An Efficient Checkpointing Algorithm for Mobile Distributed Systems


Affiliations
1 Department of Information Technology, Haryana College of Technology & Management, Kaithal, Haryana, India
2 Department of Computer Science and Application, Kurukshetra University, Kurukshetra, India
3 Department Computer Science and Engineering, MIET, Meerut (U.P), India
     

   Subscribe/Renew Journal


Mobile distributed system is a distributed system with mobile node as well as static node. Due to unique characteristic of mobile nodes likes mobility, limited bandwidth on wireless link, limited battery power backup, limited local storage, frequent disconnection and the handoff, traditional fault tolerance scheme can not be directly applied in mobile distributed systems. Non blocking coordinated checkpointing algorithm which forces minimum number of process to take their checkpoint, are preferred approach for mobile distributed systems. To achieve the goal of non-blocking and minimum- process sometimes, it also requires piggybacking of some extra information onto normal messages or taking some useless checkpoints. As during checkpointing lot of checkpointing information including all variables, the environment, control information register value are transmitted through the wireless links. So these forced/useless checkpoints increase the checkpointing overheads as these are transmitted through the wireless link and require large communication bandwidth and energy. Therefore our efforts are mostly directed towards avoiding the useless checkpoints. In this paper we propose a minimum process non-blocking coordinated checkpointing algorithm which does not take any useless checkpoint and produce consistent global state with minimum number of checkpoints. This approach can significantly save battery energy as well as wireless communication bandwidths.

Keywords

Distributed Systems, Mobile Distributed Systems, Domino Effect, Checkpointing, Coordinated, Uncoordinated.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 168

PDF Views: 1




  • An Efficient Checkpointing Algorithm for Mobile Distributed Systems

Abstract Views: 168  |  PDF Views: 1

Authors

Surender Kumar
Department of Information Technology, Haryana College of Technology & Management, Kaithal, Haryana, India
R. K. Chauhan
Department of Computer Science and Application, Kurukshetra University, Kurukshetra, India
Parveen Kumar
Department Computer Science and Engineering, MIET, Meerut (U.P), India

Abstract


Mobile distributed system is a distributed system with mobile node as well as static node. Due to unique characteristic of mobile nodes likes mobility, limited bandwidth on wireless link, limited battery power backup, limited local storage, frequent disconnection and the handoff, traditional fault tolerance scheme can not be directly applied in mobile distributed systems. Non blocking coordinated checkpointing algorithm which forces minimum number of process to take their checkpoint, are preferred approach for mobile distributed systems. To achieve the goal of non-blocking and minimum- process sometimes, it also requires piggybacking of some extra information onto normal messages or taking some useless checkpoints. As during checkpointing lot of checkpointing information including all variables, the environment, control information register value are transmitted through the wireless links. So these forced/useless checkpoints increase the checkpointing overheads as these are transmitted through the wireless link and require large communication bandwidth and energy. Therefore our efforts are mostly directed towards avoiding the useless checkpoints. In this paper we propose a minimum process non-blocking coordinated checkpointing algorithm which does not take any useless checkpoint and produce consistent global state with minimum number of checkpoints. This approach can significantly save battery energy as well as wireless communication bandwidths.

Keywords


Distributed Systems, Mobile Distributed Systems, Domino Effect, Checkpointing, Coordinated, Uncoordinated.