Mehrrechner-Datenbanksysteme

Teil IV Shared-Disk-Datenbanksysteme

Teil IV behandelt Mehrrechner-Datenbanksysteme vom Typ "Shared-Disk" oder sogenannte DB-Sharing-Systeme. Nach unserer Klassifikation in Kap. 3 verkörpert Shared-Disk einen allgemeinen Architekturtyp von Parallelen DBS, welche durch eine lokale Rechneranordnung und enge Kooperation der DBVS-Instanzen mehrerer Rechner gekennzeichnet sind (integrierte, homogene Mehrrechner-DBS). Zunächst betrachten wir in Kap. 13 die Architektur von lose und nahe gekoppelten Shared-Disk-Systemen. Daneben werden die wichtigsten Systemfunktionen diskutiert, für die neue Lösungsansätze erforderlich sind. Die beiden darauffolgenden Kapitel befassen sich mit den wichtigsten Realisierungsalternativen für zwei leistungskritische Funktionen in Shared-Disk-Systemen, nämlich der globalen Synchronisation (Kap. 14) sowie der Kohärenzkontrolle (Kap. 15). In diesen Kapiteln wird die Parallelisierung innerhalb von Transaktionen (Intra-Transaktionsparallelität) außer acht gelassen, da diese Gegenstand von Teil V ist und zudem erst in jüngster Vergangenheit von einigen Shared-Disk-Systemen unterstützt wird.

13 Architektur von Shared-Disk-DBS

14 Synchronisation in Shared-Disk-DBS

15 Kohärenzkontrolle