CFP last date
20 January 2025
Reseach Article

Article:A Low-overhead Minimum Process Coordinated Checkpointing Algorithm for Mobile Distributed System

by Praveen Kumar, Poonam Gahlan
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 3 - Number 1
Year of Publication: 2010
Authors: Praveen Kumar, Poonam Gahlan
10.5120/701-982

Praveen Kumar, Poonam Gahlan . Article:A Low-overhead Minimum Process Coordinated Checkpointing Algorithm for Mobile Distributed System. International Journal of Computer Applications. 3, 1 ( June 2010), 17-21. DOI=10.5120/701-982

@article{ 10.5120/701-982,
author = { Praveen Kumar, Poonam Gahlan },
title = { Article:A Low-overhead Minimum Process Coordinated Checkpointing Algorithm for Mobile Distributed System },
journal = { International Journal of Computer Applications },
issue_date = { June 2010 },
volume = { 3 },
number = { 1 },
month = { June },
year = { 2010 },
issn = { 0975-8887 },
pages = { 17-21 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume3/number1/701-982/ },
doi = { 10.5120/701-982 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T19:50:43.205565+05:30
%A Praveen Kumar
%A Poonam Gahlan
%T Article:A Low-overhead Minimum Process Coordinated Checkpointing Algorithm for Mobile Distributed System
%J International Journal of Computer Applications
%@ 0975-8887
%V 3
%N 1
%P 17-21
%D 2010
%I Foundation of Computer Science (FCS), NY, USA
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.

References
Index Terms

Computer Science
Information Sciences

Keywords

Checkpointing algorithms parallel & distributed computing rollback recovery fault-tolerant system mobile computing