Show simple item record

AuthorFrenz, Stefan Martindc.contributor.author
Date of accession2016-03-14T13:38:45Zdc.date.accessioned
Available in OPARU since2016-03-14T13:38:45Zdc.date.available
Year of creation2006dc.date.created
AbstractDie in herkömmlichen Betriebssystemen vorhandene Trennung zwischen Kern und Anwendungen zum Schutz des Systems einerseits und andererseits auch der Anwendungen untereinander kann alternativ unter Verwendung einer typsicheren Sprache umgangen werden, wie durch das Oberon-Projekt belegt wurde. Darauf aufbauend wird an der Universität Ulm das verteilte Betriebssystem Plurix entwickelt, mit dem neuartige Kommunikations- und Konsistenzmodelle, Programmiermethoden und Betriebssystemarchitekturen erforscht werden. Diese Arbeit diskutiert die Möglichkeiten zur Implementierung transaktionaler Konsistenz im Cluster sowie die im Fehlerfall auftretenden Herausforderungen bei der Wiederherstellung eines konsistenten Zustands. Anhand des ausgeleuchteten Lösungsraums wird ein leichtgewichtiges und hocheffizientes Verfahren entwickelt, um Schnappschüsse in einem verteilten und transaktionalen System zu erstellen und somit Persistenz anzubieten. Auf die Integration von Gerätetreibern wird besonderes Augenmerk gerichtet, da sich die Geräte außerhalb des transaktionalen Raums befinden. Das System muss dafür Sorge tragen, dass sich die Geräte beim Abbruch einer Transaktion wieder in dem konsistenten Zustand befinden, der zum logischen Zeitpunkt vor der abgebrochenen Transaktion passt. Die entwickelte Systematik erlaubt eine effiziente Verwaltung solcher Informationen, so dass bei einer Rücksetzung nach einem Fehler auch die Gerätetreiber in den zum transaktionalen Speicher konsistenten Zustand versetzt werden können. Die Messungen belegen, dass die Erstellung von Checkpoints auch in äußerst kurzen Abständen im Sekunden-Bereich möglich ist und dabei den Cluster dennoch nicht über Gebühr belastet. Anhand des implementierten Prototyps wird gezeigt, dass die bisher bestehende Aufwandsgrenze zur Erstellung eines Checkpoints selbst dann überwunden werden kann, wenn die Daten des Betriebssystems und ausgewählte Informationen der Gerätetreiber ebenfalls Bestandteil des Schnappschusses sind.dc.description.abstract
Languagededc.language.iso
PublisherUniversität Ulmdc.publisher
LicenseStandard (Fassung vom 03.05.2003)dc.rights
Link to license texthttps://oparu.uni-ulm.de/xmlui/license_v1dc.rights.uri
Dewey Decimal GroupDDC 004 / Data processing & computer sciencedc.subject.ddc
TitleZuverlässiger verteilter Speicher mit transaktionaler Konsistenzdc.title
Resource typeDissertationdc.type
DOIhttp://dx.doi.org/10.18725/OPARU-360dc.identifier.doi
URNhttp://nbn-resolving.de/urn:nbn:de:bsz:289-vts-56155dc.identifier.urn
GNDCluster <Rechnernetz>dc.subject.gnd
GNDKonsistenz <Informatik>dc.subject.gnd
GNDPersistenz <Informatik>dc.subject.gnd
GNDVerteilter Speicherdc.subject.gnd
GNDVerteiltes Betriebssystemdc.subject.gnd
FacultyFakultät für Informatikuulm.affiliationGeneral
Date of activation2006-06-06T14:29:37Zuulm.freischaltungVTS
Peer reviewneinuulm.peerReview
Shelfmark print versionZ: J-H 11.139 ; W: W-H 9.257uulm.shelfmark
DCMI TypeTextuulm.typeDCMI
VTS-ID5615uulm.vtsID
CategoryPublikationenuulm.category


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record