Abstract

A Study of Mutable Checkpointing Approach to Reduce the Overheads Associated with Coordinated Checkpointing

Highlights

  • Amobile computing system is a distributed system where some of processes are running on Mobile Hosts (MHs), whose location in the network changes with time

  • Where some of the processes run on mobile hosts moving over the network and a few fixed hosts Mobile Service Stations (MSS) act as access points to communicate with MHs

  • The main motive of using Checkpointing is: (1)-To recover from failures. (2)-Checkpointing is used in debugging distributed programs and migrating processes in multiprocessor system. (3)-To balance the load of processors in the distributed system, processes are moved from heavily loaded processors to lightly loaded ones. (4)-With check-pointing, an arbitrary temporal section of a program’s runtime can be extracted for exhaustive analysis without the need to restart the program from beginning [Poonam & Parveen, 2010]

Read more

Summary

A Study of Mutable Checkpointing Approach to Reduce the Overheads

Abstract—As because of the new issues in mobile computing such as: lack of stable storage, low bandwidth of wireless channels, high mobility and limited battery life. Coordinated check-pointing is a technique used for fault tolerant as it is domino free. It will deal with transparently fault tolerance to distributed applications. We have taken two objectives: (1) to minimize the number of synchronization messages and the number of checkpoints, (2) to make the checkpointing process non-blocking. We will propose the possible techniques to minimize the number of checkpoints that avoids the overhead of transferring large amount of data to the stable storage at Mobile Support Station (MSS).

INTRODUCTION
CHECKPOINTING
SYSTEM MODEL
MESSAGE LOGGING
REVIEW OF TRADITIONAL
REVIEW OF COORDINATED CHECKPOINTING APPROACH
RELATED WORK
VIII. CONCLUSION AND FUTURE SCOPE
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.