Verteiltes System

Definition

  • Ein Verteiltes System ist nach der Definition von Andrew Tanenbaum ein Zusammenschluss unabhängiger Computer, welcher sich für den Benutzer als ein einzelnes System präsentiert.
  • Ein Verteiltes System besteht aus autonomen Subsystemen die koordiniet zusammenarbeiten um eine gemeinsamme Aufgabe zu erfühlen.

Allgemeins

Verteilte Anwendungen nutzen ein Verteiltes System als Kommunikationsinfrastruktur für ihre verteilten Komponenten. Das verteilte System bietet jedoch nur rudimentäre Kommunikationsdienste, wie Verbindungsauf- und -abbau und Übertragung von Datenpaketen im Byteformat. Einige grundlegende Zusicherungen zu Übertragungssicherheit und Fehlerbehandlung werden ebenfalls vom Verteilten System garantiert. Komplexere Aufgaben müssen jedoch auf einer hoherer Ebene bearbeitet werden, in der Anwendung selbst oder auf einer zusätzlichen Softwareschicht, der Middleware.

Wenn eine Verteilte Anwendung direckt auf einem Verteiltem System aufsezt, spricht man von der Netzwerkprogramierung.

Erweiterter Begriff

Manchmal wird (in der Literatur) unter einem Verteilten System ein Verteiltes Anwendungsystem1) oder Middleware oder auch alle zusammen.

Beispiele

Es exisitiert eine sehr große Anzahl von Verteilten Systemmen. Das bekanteste und wohl das größte Verteilte System ist das Internet.

Relevanten Themen

Links

de/distributedsystems/start.txt · Last modified: %2008/%04/%26 %13:%Apr by aho
Translations of this page:
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0