Zuverlässiger Verteilter Speicher mit Transaktionaler Konsistenz
Abstract
Beim Betrieb von Rechnern sind Ausf$\ddot $alle von Hardware, Fehler in der Soft- ware sowie nicht reproduzierbare St$\ddot $orungen in der Kommunikation zu erwarten. St$\ddot $utzt sich die Funktionsf$\ddot $ahigkeit eines aus vielen Rechnern bestehenden Gesamtsystems auf die Verf$\ddot $ugbarkeit aller Teilkomponenten, ist das Ausfallrisiko deutlich erh$\ddot $oht. Um die Zuverl$\ddot $assigkeit dennoch ausreichend gew$\ddot $ahrleisten zu k$\ddot $onnen, ist es w$\ddot $unschenswert, auftretende Fehler zu erkennen und angemessen darauf zu reagieren. Die meisten Verfahren zur Behandlung von Fehlern sind auch im fehlerfreien Betrieb mit zum Teil erheblichen Kosten verbunden und nur auf eine sehr kleine Menge von Fehlern anwendbar. Hieraus ergibt sich der Bedarf einer unter Umst$\ddot $anden nicht v$\ddot $ollig verlustfreien, daf$\ddot $ur aber m$\ddot $oglichst generischen, schnellen und vorzugsweise schlanken Alternative, die im fehlerfreien Betrieb geringen Overhead aufweist. Diese Zusammenfassung der Dissertation â€Zuverl$\ddot $assiger verteilter Speicher mit transaktionaler Konsistenz“ stellt ein leichtgewichtiges Verfahren zur Unterst$\ddot $utzung von Persistenz in einem verteilten Betriebssystem mit transaktionaler Konsistenz vor und erl$\ddot $autert die erforderlichen Grundlagen im Bereich verteilter Systeme sowie die Synergien zwischen transaktionaler Konsistenz und Schnappschusserstellung. Die originale Schrift durchleuchtet auch den L$\ddot $osungsraum f$\ddot $ur einen schnellen Wiederanlauf nach einem behebbaren Fehler und entwickelt die Verfahren, mit denen modifizierte Seiten im fehlerfreien Betrieb elegant eingesammelt und schnell gesichert werden k$\ddot $onnen. Ebenso werden dort auch die besonders zu ber$\ddot $ucksichtigenden Zust$\ddot $ande von Kern und Ger$\ddot $atetreibern diskutiert.
Full Text: PDF