Röhm, UweWagner, Dorothea2017-09-222017-09-222003978-3-88579-407-1https://dl.gi.de/handle/20.500.12116/4455Eine attraktive Plattform für große Informationssysteme sind Datenbankcluster. Sie bieten hohe Leistung, so genannte scale-out“ Skalierbarkeit, Fehlerto- ” leranz und ein sehr gutes Preis-/Leistungsverhältnis. Die Herausforderung ist dabei, ein System zu entwickeln, das sowohl Skalierbarkeit und Leistungsfähigkeit, als auch transaktionelle Garantien in sich vereint. Diese Arbeit untersucht zentrale Aspekte von Datenbankclustern und ihrer Leistungsfähigkeit bei der Verwendung für Online Analytical Processing. Das Ziel ist eine skalierbare Infrastruktur für online Decision Support Systeme, die insbesondere Benutzern die Analyse aktueller Daten erlaubt. Die Arbeit verfolgt dabei einen Ansatz, der auf einer Koordinationsmiddleware basiert. Es werden innovative Algorithmen zur leistungsfähigen Anfrageverteilung basierend auf approximierten Cache- Zuständen sowie ein neuartiger Ansatz zur koordinierten Replikationsverwaltung für große Cluster vorgestellt. Die Kombination dieser Techniken ermöglicht effizientes Online Analytical Processing mit einem Datenbankcluster, wobei Klienten Resul- ” tataktualität“ gegen Anfragegeschwindigkeit eintauschen können und darüber hinaus sogar in die Lage versetzt werden, Daten vom neusten Stand zu analysieren.deOnline analytical processing with a cluster of databases1617-5468