Lehrgebiet InformationssystemeFB Informatik |
||
|
Realisierungskonzepte für die parallele Bearbeitung von Anfragen auf komplexen Objekten
H. SchöningUniversity of KaiserslauternP.O. Box 3049, 67653 Kaiserslautern, Germany e-mail: haerder@informatik.uni-kl.de
Full paper (postscript version compressed by gzip)Abstract:Datenbanksysteme für Nicht-Standard-Anwendungsbereiche müssen besonderen Anforderungscharakteristika gerecht werden: Es ist nicht mit einer extrem hohen Anzahl paralleler Transaktionen zu rechnen, aber die auftretenden Anfragen sind sehr komplex und müssen mvglichst schnell beantwortet werden. Dies soll durch Ausnutzung von Parallelität unterstützt werden. Anhand von vier verschiedenen Arten von Parallelität bei der Bearbeitung einer Anfrage wird ein Verarbeitungsmodell diskutiert, das bei geringem Zusatzaufwand eine hohe Parallelität verspricht. Das hier vorgestellte Remote-Cooperation-System unterstützt dieses Verarbeitungsmodell und erlaubt zudem die Kopplung heterogener Architekturen und Betriebssysteme. Es handelt sich dabei um ein von Rechnerarchitekturen und Betriebssystemen unabhängiges System, das es ermöglicht, ein Datenbanksystem ¨ber mehrere heterogene Rechner zu verteilen, ohne daß die Programme des Datenbanksystems Kenntnis über die zugrundeliegende Architektur haben müssen, um miteinander zu kommunizieren. Dadurch wird das Datenbanksystem portabel, und es ist möglich, die Zuordnung von Datenbanksystemkomponenten zu Prozessoren flexibel zu gestalten, auch wenn die Prozessoren nicht homogen sind. Die Implementierung dieses Remote-Cooperation-System sollte natürlich unterstützende Betriebssystemkonzepte möglichst umfassend ausnutzen.
Published in Informatik-Fachberichte 264, Springer, 1990. |