Quick search Find article
Quick search
Find article

An introduction to snapshot algorithms in distributed computing

A D Kshemkalyani, M Raynal and M Singhal

Show affiliations


Recording on-the-fly global states of distributed executions is an important paradigm when one is interested in analysing, testing, or verifying properties associated with these executions. Since Chandy and Lamport`s (1985) seminal paper on this topic, this problem is called the snapshot problem. Unfortunately, the lack of both a globally shared memory and a global clock in a distributed system, added to the fact that transfer delays in these systems are finite but unpredictable, makes this problem non-trivial. This paper first discusses issues which have to be addressed to compute distributed snapshots in a consistent way. Then several algorithms which determine on-the-fly such snapshots are presented for several types of networks (according to the properties of their communication channels, namely, FIFO, non-FIFO, and causal delivery).


PACS

07.05.Bx Computer systems: hardware, operating systems, computer languages, and utilities

07.05.Kf Data analysis: algorithms and implementation; data management

84.40.Ua Telecommunications: signal transmission and processing; communication satellites

Subjects

Electronics and devices

Instrumentation and measurement

Dates

Issue 4 (December 1995)



  1. An introduction to snapshot algorithms in distributed computing

    A D Kshemkalyani et al 1995 Distrib. Syst. Engng. 2 224

  2. Extracting dislocations and non-dislocation crystal defects from atomistic simulation data

    Alexander Stukowski and Karsten Albe 2010 Modelling Simul. Mater. Sci. Eng. 18 085001

  3. A comparison of finite element and atomistic modelling of fracture

    V R Coffman et al 2008 Modelling Simul. Mater. Sci. Eng. 16 065008

  4. Designing meaningful density functional theory calculations in materials science—a primer

    Ann E Mattsson et al 2005 Modelling Simul. Mater. Sci. Eng. 13 R1

  5. Microstructural effects on the flow law of power-law fluids through fibrous media

    Z Idris et al 2004 Modelling Simul. Mater. Sci. Eng. 12 995

  6. A geometrical description of particle distributions in materials

    J B Parse and J A Wert 1993 Modelling Simul. Mater. Sci. Eng. 1 275

  7. Piezoelectric properties of lead-free submicron-structured (Bi0.5Na0.5)0.94Ba0.06TiO3 ceramics from nanopowders

    Lorena Pardo et al 2010 Smart Mater. Struct. 19 115007

  8. Getting a grip on spider attachment: an AFM approach to microstructure adhesion in arthropods

    Antonia B Kesel et al 2004 Smart Mater. Struct. 13 512

  9. Temporal characteristics and dynamics of gain-switched Cr:YAG lasers

    Iain T McKinnie and Matthew J Davis 1997 Pure Appl. Opt. 6 759

  10. Study of the plasma pre-sheath in magnetron discharges dominated by Bohm diffusion of electrons

    J W Bradley 1998 Plasma Sources Sci. Technol. 7 572

Users also read

What's this?
This innovative new feature generates a list of articles 'also read' by other users based on them reading the original article. Article abstracts citations and references are all considered and weighted accordingly. We hope that this will help you find relevant papers for your research.

  1. A software architectural design method for large-scale distributed information systems
  2. GEM: a generalized event monitoring language for distributed systems

Related review articles

What's this?
View review articles related to this research to gain an insight into the key trends in this subject area. Related review articles are selected based on PACS/MSC codes, and are no more than three years old.

  1. FPGA-based, specialized trigger and data acquisition systems for high-energy physics experiments

View by subject




Export








Please login to access our web services, or create an account if you don't yet have one.

You must have cookies enabled in your web browser to be able to login.

Username
Password

Forgotten your password? Get a new one here.