Konzepte und Mechanismen zur konsistenten nebenläufigen Aktualisierung der Weiterleitungstabellen in Software-defined Networks

dc.contributor.authorPein, Moritz vonde
dc.date.accessioned2013-10-24de
dc.date.accessioned2016-03-31T08:00:39Z
dc.date.available2013-10-24de
dc.date.available2016-03-31T08:00:39Z
dc.date.issued2013de
dc.description.abstractIn Software-defined Networks existieren zwei wichtige Gründe, die Kontrollebene auf mehrere Controller zu verteilen. Erstens ist es für die Skalierbarkeit des Systems wichtig, Zuständigkeiten flexibel auf mehrere Controller zu verteilen und zweitens muss ein Ausfall eines Controllers durch andere Controller toleriert und aufgefangen werden können. Außerdem ist eine Verteilungstransparenz der Kontrolllogik erwünscht, die es Kontrollanwendungen ermöglicht, Routen ohne große Kenntnisse des Netzwerks zu schreiben. Bei der Aktualisierung von Weiterleitungstabellen durch mehrere Controller treten durch asynchrone Kommunikation und konkurrierende Updates Inkonsistenzen in den Weiterleitungstabellen auf, die eine Koordination des Ablaufs nötig machen. Inkonsistenzen entstehen dadurch, dass innerhalb kurzer Zeit zwei Schreibaufträge für konkurrierende Routen gestartet werden und diese in unterschiedlicher Reihenfolge bei den Switchs verarbeitet werden, wodurch beide Flows unvollständig implementiert werden und Schleifen entstehen können. In dieser Arbeit wird eine verteilte Control Coordination Middleware vorgestellt, die zwei Mechanismen anbietet, durch die diese Inkonsistenzen verhindert werden. In der Locking-Variante muss ein Agent, der einen Flow einrichtet, erst eine Sperre über das Matching-Kriterium beantragen, bevor er die Updates verschicken darf. In der Logical-Clock-Variante werden die Updates mit Zeitstempeln versehen, die es den Switchs ermöglichen, veraltete Updates zu verwerfen.de
dc.identifier.other396790704de
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-87240de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/3146
dc.identifier.urihttp://dx.doi.org/10.18419/opus-3129
dc.language.isodede
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.ddc004de
dc.titleKonzepte und Mechanismen zur konsistenten nebenläufigen Aktualisierung der Weiterleitungstabellen in Software-defined Networksde
dc.title.alternativeConcepts and mechanisms for consistent concurrent forwarding table updates in software-defined networksen
dc.typemasterThesisde
ubs.fakultaetFakultät Informatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Parallele und Verteilte Systemede
ubs.opusid8724de
ubs.publikation.typAbschlussarbeit (Diplom)de

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
DIP_3424.pdf
Size:
2.16 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
935 B
Format:
Plain Text
Description: