Skip to main content

Dependability of Scaleable, Distributed Systems: Communication Strategies for Redundant Processes

  • Conference paper
  • First Online:

Abstract

The key element of dependable distributed systems is the communication strategy. Communication between distributed and/or redundant system components (processes) may use standard network tools and protocols. The absence of a multicast-support in the ISO network model above the Network Layer requires special provisions for software that must distribute data over a network to an unknown number of network partners. A method is presented which combines the benefits of different network layers to cover the needs of such a distributed, dependable, and redundant system.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Schoitsch E, Kuhn W, Herzner W, Thuswald M. Experience in Design and Development of a Highly Dependable and Scaleable Distributed Security, Alarm and Control System. Proc. of the IFAC/IFIP/EWICS/SRE Symposium, Trondheim, Norway, 1991, pp 141–147

    Article  Google Scholar 

  2. Redmill FJ (ed). Dependability of Critical Computer Systems, Vol. 2. Elsevier Applied Science, London, New York, 1989

    Google Scholar 

  3. Bishop PG (ed). Dependability of Critical Computer Systems, Vol. 3, Technical Directory. Elsevier Applied Science, London, New York, 1990

    Google Scholar 

  4. ISO. Information Processing Systems — Computer Graphics — Graphical Kernel System (GKS) Functional Description. Document no. ISO 7942, First edition 1985-08-15

    Google Scholar 

  5. Powell D, Veríssimo P. Distributed Fault-Tolerance. In: [15], pp 89–124

    Chapter  Google Scholar 

  6. Verissimo P. Real-Time Communication. In: [16], pp 335–351

    Google Scholar 

  7. Pâris JF. Evaluating the Impacts of Network Partitions on Replicated Data Availability. In: [17], pp 49–65

    Chapter  Google Scholar 

  8. Schoitsch E. The Interaction between Practical Experience, Standardization and the Application of Standards. Proc. of the IFAC/IFIP Workshop, Vienna, Austria, 1989, pp 17–24

    Google Scholar 

  9. Mullender SJ. Operating System Support for Distributed Computing. In [16], pp 233–260

    Google Scholar 

  10. Kopetz H, Fohler G, Grünsteidl G, et al. The Programmer’s View of MARS. In: [16], pp 443–458

    Google Scholar 

  11. Veríssimo P, Rodrigues L, Rufino J. The Atomic Multicast protocol (AMp). In: [15], pp 267–294

    Google Scholar 

  12. Wybranietz D. Multicast-Kommunikation in verteilten Systemen (Informatik-Fachberichte 242). Springer-Verlag, Berlin, Heidelberg, 1990

    Book  MATH  Google Scholar 

  13. Martin J, Leben J. DECnet Phase V: An OSI Implementation. Digital Press, Bedford MA, 1992

    Google Scholar 

  14. Di Vito BL, Butler RW. Formal Techniques for Synchronized Fault-Tolerant Systems. Preprints of the 3rd IFIP International Working Conference on DCCA, Mondello, Italy, 1992, pp 85–97

    Google Scholar 

  15. Powell D (ed). Delta-4: A Generic Architecture for Dependable Distributed Computing. Springer-Verlag, 1991

    Google Scholar 

  16. Handouts of Lisboa ’92. An Advanced Course on Distributed Systems. Estoril, Portugal, 29th June – 8th July 1992

    Google Scholar 

  17. Meyer JF, Schlichtinger RD (eds). Dependable Computing for Critical Applications 2 (Dependable Computing and Fault-Tolerant Systems, Vol. 6). Springer-Verlag, Wien, 1992

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag London Limited

About this paper

Cite this paper

Kuhn, W., Schoitsch, E. (1993). Dependability of Scaleable, Distributed Systems: Communication Strategies for Redundant Processes. In: Górski, J. (eds) SAFECOMP ’93. SAFECOMP 1993. Springer, London. https://doi.org/10.1007/978-1-4471-2061-2_26

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-2061-2_26

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19838-3

  • Online ISBN: 978-1-4471-2061-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics