<div class="csl-bib-body">
<div class="csl-entry">Kruse, F. (2010). <i>Heterogeneous SQL-database cluster via virtual shared memory</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/161536</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/161536
-
dc.description
Zsfassung in dt. Sprache
-
dc.description.abstract
Datenbanken stellen heutzutage einen sehr wichtigen Teil jeder Unternehmensinfrastruktur dar. Beinahe jedes Unternehmen nützt zumindest eine für die alltägliche Arbeit unverzichtbare Datenbank. Deshalb werden Lösungen benötigt, die sowohl hoch verfügbar und ausfallsicher sind als auch konsistente Daten liefern. Es gibt eine Vielzahl von Lösungen für große Unternehmen, jedoch kaum kostengünstige, einfache Lösungen, die für kleine Organisationen leistbar sind.<br />In dieser Arbeit wird eine Lösung vorgestellt, die diese Lücke schließt.<br />Es wird ein hoch verfügbares, zuverlässiges, selbstheilendes System präsentiert, das als Middleware Software sowohl auf kommerziellen als auch auf open source Datenbanklösungen aufbaut. Dieser heterogene Datenbankcluster verwendet als zentrale Koordinations- und Kommunikationsstruktur "eXtensible Virtual Shared Memory" (XVSM), das den "Space Based Computing" Ansatz verfolgt.<br />Am Anfang dieser Arbeit werden verschiedene Aspekte von Datenbanken im Allgemeinen, sowie Hoch-Verfügbarkeitslösungen für Datenbanksysteme und "Space Based Computing" erörtert. Als Teil dieser Arbeit wurde das Datenbankcluster System HCSQL (Heterogeneous Clustered SQL - Database Management System) entwickelt. Zunächst werden die Konzepte hinter HCSQL aus theoretischer Sichtweise skizziert. Dieser Teil der Arbeit beinhaltet sowohl die zu Grunde liegende Strategie, die Architektur, Beispiele für Einsatzmöglichkeiten als auch die System- und Funktionsbeschreibung. Auf diesen theoretischen Teil folgt eine detaillierte Beschreibung des entwickelten Prototyps. Zum Abschluss wird eine verallgemeinerte Variante des von HCSQL verwendeten Ansatzes, parallele konsistenzgeprüfte Verarbeitung, vorgestellt.
de
dc.language
English
-
dc.language.iso
en
-
dc.subject
Datenbank
de
dc.subject
Cluster
de
dc.subject
Replication
de
dc.subject
heterogen
de
dc.subject
Ausfallsicherheit
de
dc.subject
SQL
de
dc.subject
database
en
dc.subject
cluster
en
dc.subject
replication
en
dc.subject
heterogeneous
en
dc.subject
database management system
en
dc.subject
highest availability
en
dc.subject
reliability
en
dc.subject
data consistency
en
dc.title
Heterogeneous SQL-database cluster via virtual shared memory