A Low Overhead Minimum Process Global Snapshop Collection Algorithm for Mobile Distributed System
Surender Kumar(1), R.K.Chauhan(2), Parveen Kumar(3), ((1)Haryana, College of Tech. & Mgmt. India, (2)Kurukshetra University, India, (3)MIET -, Meerut, India)

TL;DR
This paper introduces a low-overhead, non-blocking, minimum-process coordinated checkpointing algorithm tailored for mobile distributed systems, effectively reducing communication, memory, and computation overheads while ensuring fault tolerance.
Contribution
It presents a novel checkpointing algorithm that minimizes process involvement and communication overheads without blocking processes, specifically designed for mobile distributed environments.
Findings
Reduces communication message overhead in mobile systems
Avoids useless checkpoints and process blocking
Decreases latency in global checkpointing operations
Abstract
Coordinated checkpointing is an effective fault tolerant technique in distributed system as it avoids the domino effect and require minimum storage requirement. Most of the earlier coordinated checkpoint algorithms block their computation during checkpointing and forces minimum-process or non-blocking but forces all nodes to takes checkpoint even though many of them may not be necessary or non-blocking minimum-process but takes useless checkpoints or reduced useless checkpoint but has higher synchronization message overhead or has high checkpoint request propagation time. Hence in mobile distributed systems there is a great need of minimizing the number of communication message and checkpointing overhead as it raise new issues such as mobility, low bandwidth of wireless channels, frequently disconnections, limited battery power and lack of reliable stable storage on mobile nodes. In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
