Korrekte Zugriffe zu verteilten Daten
H. Bender
Eine unabdingbare Voraussetzung für den Betrieb universeller verteilter DV-Systeme ist eine dezentral durchgeführte Zugriffssynchronisation. Diese muß für global konkurrierende Zugriffe zu verteilten Daten das Korrektheitskriterium der Serialisierbarkeit garantieren. Es gibt zwar eine weitgehend ausgereifte Theorie für die Serialisierbarkeit und teilweise auch für die (zentrale) Zugriffssynchronisation, aber eine Theorie zur dezentralen Verwaltung steht noch aus. Das Kernproblem ist, daß es keinen global einheitlich beobachtbaren Systemzustand eines verteilten Systems gibt und daß trotzdem global gültige Entscheidungen zu treffen sind. In. der vorliegenden Arbeit wird nun ein neuer, systematischer Ansatz vorgestellt, der dieses Problem für die Zugriffssynchro nisation löst und der stets nur eine räumlich und zeitlich exakt begrenzte Kooperation verteilter Verwaltungsinstanzen erfordert. Zwei neue darauf aufbauende Verfahren zur dezentra len Zugriffssynchronisation werden beschrieben. Ihre Korrekt heit wird formal nachgewiesen. Das erste der neuen Verfahren wurde auch experimentell untersucht, sodaß hierfür quantitative Leistungsaussagen gemacht werden können. Der vorliegende Band entspricht meiner von der Fakultät für Informatik der Universität Karlsruhe genehmigten Dissertation. Die mündliche prüfung fand am 3.11.1982 statt. Mehreren Mitgliedern der Fakultät für Informatik habe ich für ihren Beitrag zum Gelingen dieser Arbeit zu danken: Herrn Prof. Dr. H. Wettstein für wichtige Diskussionsbeiträge und für die Übernahme des Erstreferats, Herrn Prof. Dr. G. Krüger für die Übernahme des Korreferats und Herrn Heinz Zoller für seine unterstützung bei der Durchführung der Experimente. Herzlicher Dank gebührt auch meiner Ehefrau Inge für ihre Geduld und Unterstützung während der Anfertiqung dieser Arbeit.