Artikel in Tagungsband INPROC-2015-22

Bibliograph.
Daten
Bhowmik, Sukanya; Tariq, Muhammad Adnan; Koldehofe, Boris; Kutzleb, Andre; Rothermel, Kurt: Distributed Control Plane for Software-defined Networks: A Case Study Using Event-based Middleware.
In: Proceedings of the 9th International Conference on Distributed Event-based Systems, Oslo, Norway, June 29 - July 3, 2015.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
S. 1-12, englisch.
ACM, 29. Juni 2015.
http: //doi.acm.org/10.1145/2675743.2771835.
Artikel in Tagungsband (Konferenz-Beitrag).
KörperschaftInternational Conference on Distributed Event-based Systems
CR-Klassif.C.2.1 (Network Architecture and Design)
C.2.4 (Distributed Systems)
D.2.11 (Software Engineering Software Architectures)
Kurzfassung

Realizing a communication middleware in a software-defined network can leverage significant performance gains in terms of latency, throughput and bandwidth efficiency. For example, filtering operations in an event-based middleware can be performed highly efficiently in the TCAM memory of switches enabling line-rate forwarding of events. A key challenge in a software-defined network, however, is to ensure high responsiveness of the control plane to dynamically changing communication interactions. In this paper, we propose a methodology for both vertical and horizontal scaling of the distributed control plane that is capable of improving the responsiveness by enabling concurrent network updates in the presence of high dynamics while ensuring consistent changes to the data plane of a communication middleware. In contrast to existing scaling approaches that aim for a general-purpose distributed control plane, our approach uses knowledge of the application semantics that is already available in the design of the data plane of a communication middleware, e.g. subscriptions and advertisements in an event-based middleware. By proposing a methodology for an application-aware control distribution, we show, in the context of PLEROMA, an event-based middleware, that application-awareness is significantly beneficial in avoiding the synchronization bottlenecks for ensuring consistency in the presence of concurrent network updates and thus greatly improves the responsiveness of the control plane.

Volltext und
andere Links
PDF (674362 Bytes)
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Verteilte Systeme
Projekt(e)Distributed Software-Defined Networking (dSDN)
Eingabedatum18. Mai 2015
   Publ. Institut   Publ. Informatik