For long-running or large-scale distributed programs, the ability to provide software fault-tolerance via checkpointing is valuable. For scalable systems, multicast communication is becoming a predominant communication paradigm. While some aspects of consistency and channel state are the same for both unicast and multicast protocols, the implementation of checkpointing systems differ. This paper explores the problem of checkpointing in a multicast environment and introduces two checkpointing algorithms for such environments. The first algorithm is closely based on existing checkpointing algorithms. The second employs the multicast protocol to distribute checkpointing information efficiently.
|Title of host publication||1998 IEEE Aerospace Conference, AERO 1998 - Proceedings|
|Number of pages||13|
|State||Published - 1998|
|Event||1998 IEEE Aerospace Conference, AERO 1998 - Snowmass, United States|
Duration: Mar 28 1998 → Mar 28 1998
|Name||IEEE Aerospace Conference Proceedings|
|Conference||1998 IEEE Aerospace Conference, AERO 1998|
|Period||3/28/98 → 3/28/98|
Bibliographical noteFunding Information:
This research was supported by the National Science Foundation under Grant CDA-9502645 and the Advanced Research Projects Agency under Grant DAAH04-96-1-0327.
© 1998 IEEE.
ASJC Scopus subject areas
- Aerospace Engineering
- Space and Planetary Science