Skip to main content

Fehlermaskierende Verteilte Systeme zur Erfüllung Hoher Zuverlässigkeits-Anforderugen in Prozessrechner-Netzen

  • Conference paper
Architektur und Betrieb von Rechensystemen

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 78))

  • 32 Accesses

Kurzfassung

Bestehen in Prozeβrechensystemen gleichzeitig hohe Zuverlässigkeits-und Reaktionszeit-Anforderungen, so kommen häufig statische Redundanz-Verfahren (bzw. Hybridredundanz) zum Einsatz. Ihre Vorteile hinsichtlich Diagnostizierbarkeit von transienten Fehlern und Wegfall von Rücksetz- und Wiederanlaufzeiten werden durch die Vervielfachung (i.a. Verdreifachung) der Verarbeitungseinheiten erkauft. Unglücklicherweise belasten in Rechnernetzen die statischen Redundanz-Verfahren die teuren Kommunikationssysteme sogar mit der neunfachen Anzahl redundanter Nachrichten. Dies führt i.a. zur Entwicklung spezieller leistungsfähiger Kommunikationssysteme.

Das hier beschriebene Verfahren geht den umgekehrten Weg: Durch die Entwicklung eines speziellen Fehlertoleranz-Verfahrens, das auf Hybridredundanz beruht, wird die Belastung der Kommunikationssysteme auf etwa 1/3 gesenkt. Statt erhöhter Transferraten wird vom Kommunikationssystem eine bestimmte Strategie bei der Festlegung der Transferprioritäten gefordert.

Die Besonderheit des Fehlertoleranz-Verfahrens liegt darin, daß die fehlermaskierenden Instanzen nicht verdreifacht, sondern als verteilte Systeme implementiert sind, welche ein effizientes fehlertolerantes Protokoll ausführen. Neben der Maskierung können noch Optimierungsentscheidungen zum Transfer redundanter Nachrichten getroffen werden. Die Re-/Konfigurierung der drei Knoten eines Maskierungs-Systems entsprechend einer 2:1-Aufteilung in Rechnergruppen ermöglicht außerdem die Tolerierung von Mehrfachfehlern, die sich auf Rechnergruppen beschränken.

Diese Arbeit schließt mit der Nennung einiger Ergebnisse einer umfangreichen quantitativen Bewertung, die sich auf die SIRAM-Fehlermodellierung und die Anwendung des SIRAM-Simulators stützt.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. Davies, Daniel; Wakerly, John F.: Synchronization and Matching in Redundant Systems. IEEE Transactions on Computers, Vol. C-27, Nr. 6, Juni 1978, S. 531–539.

    Google Scholar 

  2. Echtle, Klaus: Bewertung von Fehlertoleranz-Verfahren für Mehrrechnersysteme durch Simulation. GI-NTG-Fachtagung Struktur und Betrieb von Rechensystemen 82, VDE- Verlag, Berlin, 1982, S.371–380.

    Google Scholar 

  3. Echtle, Klaus: Fehlermaskierung durch verteilte Entscheider-Systeme. Int. Bericht 8/83, Fak. für Informatik, Uni. Karlsruhe, 1983.

    Google Scholar 

  4. Echtle, Klaus: Rekonfigurierung von hybridredundanten Mehrmikrorechnern. Int. Bericht 9/83, Fak. für Informatik, Uni. Karlsruhe, 1983.

    Google Scholar 

  5. Färber, G.: Fehlertolerante Rechnersysteme für die Prozeβautomatisierung. Regelungstechnische Praxis, 24. Jahrgang, Heft 5, 1982, S. 160–168.

    Google Scholar 

  6. Gunningberg, Per: Voting and Redundancy Management implemented by Protocols in Distributed Systems. FTCS-13, Conf. Proc, 1983, S. 182–185.

    Google Scholar 

  7. Melliar-Smith, P.M.; Schwartz, R.L.: Formal Specification and Mechanical Verification of SIFT: A Fault-Tolerant Flight Control System. IEEE Transactions on Computers, Vol. C-31, Nr. 7, Juli 1982, S. 616–630.

    Google Scholar 

  8. Wensley, John H.: An Operating System for a TMR Fault-Tolerant System. FTCS-13, Conf. Proc, 1983, S. 452–455.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1984 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Echtle, K. (1984). Fehlermaskierende Verteilte Systeme zur Erfüllung Hoher Zuverlässigkeits-Anforderugen in Prozessrechner-Netzen. In: Wettstein, H. (eds) Architektur und Betrieb von Rechensystemen. Informatik-Fachberichte, vol 78. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-69394-6_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-69394-6_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-12913-4

  • Online ISBN: 978-3-642-69394-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics