Gesellschaft für Informatik e.V.

Lecture Notes in Informatics


Datenbanksysteme in Business, Technologie und Web, 11. Fachtagung des GIFachbereichs “Datenbanken und Informationssysteme” (DBIS), 2.-4. MĂ€rz 2005 Karlsruhe. GI 2005 P-65, 205-224 (2005).

GI, Gesellschaft fĂŒr Informatik, Bonn
2005


Editors

Gottfried Vossen, Frank Leymann, Peter Lockemann, Wolffried Stucky (eds.)


Copyright © GI, Gesellschaft fĂŒr Informatik, Bonn

Contents

AutoGlobe: Automatische Administration von dienstbasierten Datenbankanwendungen

Daniel Gmach , Stefan Seltzsam , Martin Wimmer and Alfons Kemper

Abstract


Derzeit lĂ€sst sich ein Trend weg von monolithischen Systemen hin zu Service Oriented Architectures (SOAs) beobachten. Dieser Paradigmenwechsel erfordert neue Administrationstechniken, um die auf SOAs basierenden verteilten Datenbankanwendungen zuverlĂ€ssig und kostengĂŒnstig betreiben zu können. Zu diesem Zweck entwickeln wir neue Selbstadministrierungskonzepte. Die Grundlage hierfĂŒr bilden die Virtualisierung von Hardware und Diensten, sowie ein kontinuierliches Monitoring. Dadurch ist es möglich, die Verteilung der Dienste auf die zur VerfĂŒgung stehende Hardware durch statische und dynamische Allokationstechniken zu optimieren. Statische Al- lokationsalgorithmen liefern eine optimierte a priori Verteilung der Dienste auf die Hardware. Dazu werden Dienste mit komplementĂ€ren Ressourcenanforderungen möglichst gemeinsam auf einem Rechner ausgefĂŒhrt. Eine rein statische Optimierung kann allerdings nicht zeitnah auf unvorhersagbare Er- eignisse, wie etwa Überlastoder Fehlersituationen, reagieren. Deshalb setzen wir zusĂ€tzlich eine auf Fuzzy-\Log ik basierende Kontrollkomponente ein, die zur Laufzeit dynamisch Anpassungen der Dienstallokation vornimmt. Beispielsweise werden abgestĂŒrzte Dienste neu gestartet und Überlastsituationen durch Hinzunahme weiterer Instanzen oder den Umzug einer Instanz auf einen leistungsfĂ€higeren Rechner behoben. Die vorgestellten Technologien stellen damit einen ersten Schritt in Richtung eines durchgĂ€ngigen Quality of Service-Managements (QoS-Management) in einer derartigen Infrastruktur dar. AutoGlobe ist die prototypische Umsetzung der in diesem Beitrag beschriebenen Konzepte fĂŒr eine adaptive Infrastruktur, die sich durch Selbstkonfiguration, Selbstoptimierung und eigenstĂ€ndige Fehlerbehebung auszeichnet.


Full Text: PDF

GI, Gesellschaft fĂŒr Informatik, Bonn
ISBN 3-885794-6


Last changed 24.01.2012 21:50:10