Download PDF by Richard Lenz: Adaptive Datenreplikation in verteilten Systemen

Posted by

By Richard Lenz

ISBN-10: 3663092089

ISBN-13: 9783663092087

ISBN-10: 3815423082

ISBN-13: 9783815423080

Das Buch vermittelt grundlegende Konzepte der Datenverteilung sowie vertiefte Kenntnisse im Bereich der Replikation von Daten. Die klassischen Verfahren zur Replikationskontrolle, die auf dem Korrektheitskriterium One-Copy-Serialisierbarkeit beruhen, werden klassifiziert und vergleichend gegenübergestellt. Zusätzlich werden viele cutting edge Verfahren, die auf schwächeren Korrektheitskriterien beruhen, vorgestellt und klassifiziert. Auch die aktuellen Replikationswerkzeuge kommerzieller Datenbankhersteller werden beschrieben. Auf der foundation dieser Untersuchungen stellt der Autor ein neuartiges Konzept zur Datenreplikation vor, bei dem durch die anwendungsbezogene Spezifikation von Konsistenzanforderungen die Semantik der Anwendungsumgebung in die Verfahren zur Replikationskontrolle mit einbezogen werden kann. Inhaltsverzeichnis 1 Einleitung / 2 Verteilte Datenverwaltungssysteme / three Grundlagen der Datenreplikation / four Datenverwaltung aus Anwendungssicht / five element - Konzeptioneller Entwurf einer Spezifikationsmethodologie für Konsistenzanforderungen / 6 Adaptive Replikationskontrolle / 7 Anpassung an das relationale Datenmodell / eight Implementierungsaspekte / nine Zusammenfassung

Show description

Read or Download Adaptive Datenreplikation in verteilten Systemen PDF

Similar german_8 books

Get Die Kunstseide und andere seidenglänzende Fasern PDF

Dieser Buchtitel ist Teil des Digitalisierungsprojekts Springer ebook documents mit Publikationen, die seit den Anfängen des Verlags von 1842 erschienen sind. Der Verlag stellt mit diesem Archiv Quellen für die historische wie auch die disziplingeschichtliche Forschung zur Verfügung, die jeweils im historischen Kontext betrachtet werden müssen.

Additional info for Adaptive Datenreplikation in verteilten Systemen

Example text

Ist diese Schnittstelle auf niedrigem Abstraktionsniveau, so bedeutet dies, daß die lokale Datenbankfunktionalität unter der Kontrolle der globalen Datenbankfunktionen abläuft. Je höher die Schnittstelle zwischen lokaler und globaler Datenverwaltung angesiedelt ist, um so größer ist die Ausführungsautonomieder lokalen DBVS-Instanzen. Ausgehend von diesen Kriterien werden im wesentlichen vier Klassen von globalen Datenverwaltungssystemen unterschieden, die im folgenden kurz charakterisiert werden: • Verteilte Datenbanksysteme Verteilte Datenbanksysteme stellen in dieser Taxonomie die Klasse der am stärksten integrierten globalen Datenverwaltungssysteme dar.

Zur globalen Koordination der beteiligten lokalen Transaktionsmanager ist ein übergeordneter verteilter Transaktionsmanager erforderlich (DTM- Distributed Transaction Manager). Dieser verteilte Transaktionsmanager ist ein verteiltes Programm, das an jedem Knoten einen Agenten besitzt, der für die Abwicklung der jeweils lokalen Teiltransaktionen über den lokalen Transaktionsmanager (LTM) zuständig ist. 11 wird eine entsprechende Referenzarchitektur für die verteilte Transaktionsverarbeitung gezeigt, auf die nachfolgend näher eingegangen wird.

Ape88], [SW85], [BHY91]). In [Kre93] werden derartige Ansätze zur Lösung des Allokationsproblems untersucht und vergleichend gegenübergestellt. Voraussetzung für die Optimierung ist eine eingehende Analyse des Anwendungsverhaltens bzw. eine statistische Auswertung desselben. Die ohnehin komplexen Berechnungsalgorithmen lassen allerdings nur eine sehr oberflächliche Berücksichtigung der Anwendungssemantik zu. In [Rei93] wird in diesem Zusammenhang aufgeführt, daß die meisten heuristischen Verfahren nur die Zugriffshäufigkeit ohne Bezug zur Funktionsverteilung berücksichtigen, und daß viele Verfahren entweder keine replizierten Fragmente oder Replikation nur auf der Basis einer synchronen Replikatverwaltung erlauben.

Download PDF sample

Adaptive Datenreplikation in verteilten Systemen by Richard Lenz


by Richard
4.1

Rated 4.68 of 5 – based on 21 votes