3 Klassifikation von Mehrrechner-Datenbanksystemen

3.3 Mehrrechner-DBS mit funktionaler Spezialisierung

Bei den bisher diskutierten Mehrrechner-Datenbanksystemen wurde unterstellt, daß die beteiligten Prozessoren bzw. Rechner hinsichtlich der Verarbeitung von DB-Operationen funktional gleichgestellt sind. Insbesondere wurden als Zuordnungsgranulate jeweils ganze DBVS betrachtet, so daß jeder Prozessor sämtliche Funktionen eines DBVS ausführen konnte. Bei Mehrrechner-DBS mit funktionaler Spezialisierung (vertikal verteilten Mehrrechner-DBS) dagegen werden Verteilungsgranulate innerhalb der DBVS betrachtet, wobei einzelne Funktionen unterschiedlichen Prozessoren/Rechnern zugewiesen werden. Dies führt zu einer funktionalen Spezialisierung dieser Prozessoren/Rechner hinsichtlich der DB-Verarbeitung. Bestimmte Funktionen können dabei durchaus mehreren Prozessoren zugewiesen werden, so daß also für Teilfunktionen eine Replizierung entsteht ähnlich wie bei den bisher diskutierten Mehrrechner-DBS bezüglich vollständiger DBVS.

Workstation/Server-DBS (bzw. Client/Server-DBS) sowie bestimmte Datenbankmaschinen stellen bekannte Vertreter von Mehrrechner-DBS mit funktionaler Spezialisierung dar, die im folgenden diskutiert werden. Einige Anmerkungen zur Klassifikation beschließen das Kapitel.

3.3.1 - Workstation/Server-Datenbanksysteme
3.3.2 - Datenbankmaschinen
3.3.3 - Abschließende Bemerkungen