@InProceedings{ Linuxtage2006,
	author = "Thomas Dreibholz",
	title = "{RSPLIB -- Eine Open Source Implementation von Reliable Server Pooling}",
	booktitle = "{Proceedings of the Linuxtage in Essen}",
	numpages = "28",
	day = "9",
	month = sep,
	year = "2006",
	address = "Essen, Nordrhein-Westfalen/Germany",
	language = "german",
	keywords = "Reliable Server Pooling~(RSerPool), Hochverfügbarkeit, Redundanz, Überblick, Implementierung, RSPLIB",
	abstract = "{In unserem Vortrag geben wir zunächst eine kurze Einführung zu RSerPool. Dabei wollen wir insbesondere auch die Merkmale verdeutlichen, die RSerPool von existierenden Lösungen -- wie Linux Virtual Server (LVS) oder dem kommerziellen Cisco Distributed Director -- unterscheiden. Außerdem wollen wir vorstellen, welche speziellen Funktionalitäten RSerPool bietet um den Nutzen eines Serverpools sowohl für dessen Betreiber als auch für den Anwender zu optimieren: die Möglichkeit zur vollautomatischen Konfiguration von Komponenten und die Festlegung pool-spezifischer Serverauswahlregeln. Diese Funktionalitäten werden wir am Beispiel der Anwendung von RSerPool für Real-Time Distributed Computing verdeutlichen.
Im zweiten Teil unseres Vortrages werden wir auf unsere Open Source Implementation rsplib eingehen. Neben dem Aufbau der einzelnen Komponenten werden wir insbesondere auch interessante Details der Implementation vorstellen und beschreiben, wie wir auftretende Probleme erfolgreich lösen konnten. Insbesondere wollen wir dabei auch unsere gesammelten Erfahrungen beim Erstellen von auf unterschiedlichen Betriebssystemen und Hardware lauffähiger Software vorstellen. Im Anschluß daran wenden wir uns kurz dem API der rsplib zu und zeigen, wie eigene Programme mit dessen Hilfe hochverfügbar gemacht werden können. Neben neuer, direkt auf RSerPool basierender Software, berücksichtigen wir dabei insbesondere auch die Anpassung bestehender Applikationen und stellen Möglichkeiten zur Migration vor. Zum besseren Verständnis werden sämtliche Beschreibungen von Code-Beispielen begleitet.
Zum Abschluß stellen wir noch unsere Beispielanwendung vor, ein System zum verteilten Berechnen von Fraktalgrafiken. Mit diesem System lassen sich die grundlegenden Eigenschaften von RSerPool – welche im ersten Teil des Vortrages vorgestellt wurden -- sehr anschaulich demonstrieren: die Verwaltung dynamischer Pools, Lastverteilung und Failover bei PE-Ausfall. Selbstverständlich werden wir unser Beispielsystem beim Vortrag auch praktisch demonstrieren.}",
	url = "https://www.wiwi.uni-due.de/fileadmin/fileupload/I-TDR/ReliableServer/Publications/Linuxtage2006.pdf",
	url.size = "8056603",
	url.md5 = "c46a9dddc3e7d30f4ab0a8f5372d405b",
	url.mime = "application/pdf",
	url.pagesize = "794 x 595 pts",
	url.checked = "2014-04-02 17:08:18 CEST"
}

