Semester | Sommersemester 2022 |
IBR Gruppe | DS (Prof. Kapitza) |
Art | Praktikum |
Dozent | |
Assistent | Kai Bleeke Ehemaliger Wissenschaftlicher Mitarbeiter |
LP | 5 |
Ort & Zeit | Dienstags, 13:15 Uhr im BBB. |
Beginn | Die Kick-off Veranstaltung findet am Dienstag, Ort BBB |
Voraussetzungen | Solide Programmierkentnisse sind empfehlenswert. |
Anmeldung | Die Anmeldefrist ist am 03.05.2022 um 12:00 Uhr abgelaufen.
Bitte einloggen, um als Mitglied der Gruppe
mitarb
mehr Information zu erhalten.
|
Inhalt | In einem fehlertoleranten, verteilen System führen mehrere Replikate die gleichen Operationen aus. Dadurch können Ausfälle oder sogar Fehlverhalten von einem Teil der Replikate toleriert werden. Dies muss mit einem Byzantische fehlertoleranten Einigungsprotokoll koordiniert werden. Üblicherweise sind diese Protokoll darauf optimiert, im guten Fall optimal Leistung zu liefern wenn es keine Fehler gibt. Fehlerhafte Replikate können einen starken negativen Einfluss auf die Leistung des Systems haben. Wir haben am IBR ein Byzantinisch fehlertolerantes System in der Programmiersprache Rust entwickelt, welches zur Forschung an fehlertoleranten Einigungsalgorithmen und Applikationen eingesetzt wird. Das System kann daher Fehlerhafte Replikate tolerieren, hat aber keine Verteidigung gegen Performance Attacks. In diesem Praktikum wollen wir derartige Angriff und Verteidigungen praktisch an unserem System ausprobieren. Speziell werden wir uns beschäftigen mit:
Im Rahmen dises Praktikums findet ein Wettbewerb um die besten Angriffe und besten Verteidigungen statt. Preise werden gesponsort von Siemens. Die Teilnahme am Wettbewerb ist optional und erfordet die Unterzeichnung der Teilnahmebedingungen. Details werden in der Kick-off Veranstaltung bekannt gegeben. MaterialDiese Unterlagen sind nur für registrierte Teilnehmer zugänglich. Um sich zu registrieren, benötigen Sie entweder einen IBR-POSIX-Account, den Sie vielleicht bereits im Rahmen einer Arbeit am Institut erhalten haben, oder einen selbst aktivierten IBR-y-Account. Anschließend melden Sie sich über die Login-Funktion dieser Website an. Kapitel Folien BBB 1. Kickoff/Rust 2. Byzantine Fault Tolerance 3. Themis und erste Aufgabe 4. zweite Aufgabe 5. dritte Aufgabe |
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0