CFP last date
20 May 2024
Reseach Article

Dealing with Frequent Aborts in Minimum-process Coordinated Checkpointing Algorithm for Mobile Distributed Systems

by Anil Kumar Solanki, Preeti Gupta, Parveen Kumar
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 3 - Number 10
Year of Publication: 2010
Authors: Anil Kumar Solanki, Preeti Gupta, Parveen Kumar
10.5120/777-1099

Anil Kumar Solanki, Preeti Gupta, Parveen Kumar . Dealing with Frequent Aborts in Minimum-process Coordinated Checkpointing Algorithm for Mobile Distributed Systems. International Journal of Computer Applications. 3, 10 ( July 2010), 7-12. DOI=10.5120/777-1099

@article{ 10.5120/777-1099,
author = { Anil Kumar Solanki, Preeti Gupta, Parveen Kumar },
title = { Dealing with Frequent Aborts in Minimum-process Coordinated Checkpointing Algorithm for Mobile Distributed Systems },
journal = { International Journal of Computer Applications },
issue_date = { July 2010 },
volume = { 3 },
number = { 10 },
month = { July },
year = { 2010 },
issn = { 0975-8887 },
pages = { 7-12 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume3/number10/777-1099/ },
doi = { 10.5120/777-1099 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T19:51:31.650327+05:30
%A Anil Kumar Solanki
%A Preeti Gupta
%A Parveen Kumar
%T Dealing with Frequent Aborts in Minimum-process Coordinated Checkpointing Algorithm for Mobile Distributed Systems
%J International Journal of Computer Applications
%@ 0975-8887
%V 3
%N 10
%P 7-12
%D 2010
%I Foundation of Computer Science (FCS), NY, USA
Abstract

While dealing with mobile distributed systems, we come across some issues like: mobility, low bandwidth of wireless channels and lack of stable storage on mobile nodes, disconnections, limited battery power and high failure rate of mobile nodes. In this paper, we design a minimum process algorithm for Mobile Distributed systems, where no useless checkpoints are taken and an effort has been made to optimize the blocking of processes. In order to keep the blocking time minimum, we collect the dependency vectors and compute the exact minimum set in the beginning of the algorithm. In coordinated checkpointing, if a single process fails to take its checkpoint; all the checkpointing effort goes waste, because, each process has to abort its tentative checkpoint. In order to take its tentative checkpoint, an MH (Mobile Host) needs to transfer large checkpoint data to its local MSS over wireless channels. The checkpointing effort may be exceedingly high due to frequent aborts especially in mobile systems. We try to minimize 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

Fault tolerance consistent global state coordinated checkpointing mobile systems