Mazu: Taming Latency in Software Defined Networks

dc.contributor.authorHe, Keqiang
dc.contributor.authorKhalid, Junaid
dc.contributor.authorDas, Sourav
dc.contributor.authorAkella, Aditya
dc.contributor.authorLi, Erran Li
dc.contributor.authorThottan, Marina
dc.date.accessioned2014-04-30T22:03:20Z
dc.date.available2014-04-30T22:03:20Z
dc.date.issued2014-04-30
dc.description.abstractTimely interaction between an SDN controller and switches is crucial to many SDN management applications such as fast rerouting during link or switch failure and reactive path setup for latency-sensitive flows. However, our measurement study using two vendor platforms shows that the interaction latencies such as rule installation time are significant. This is due to both software implementation inefficiencies and fundamental traits of underlying hardware. To overcome the latencies and achieve responsive control, we develop Mazu, a systematic framework leveraging both the logically central view and global control in SDN, and the dissection of latencies from our measurement study. Mazu avoids the switch CPU processing tasks due to data plane packet arrivals by redirecting the packets to a fast proxy that is tasked with generating messages for the controller. Mazu presents novel controller algorithms to spread the rule updates across multiple switches, optimally ordering rules during insertion. With reduced number of rules to update per switch, and hardware-friendly ordering, rule update tasks finish much faster. Controlled simulations and testbed experiments show that our techniques can reduce the latency to update network state by almost 5X. Thus, Mazu makes SDN-based control suitably responsive for critical management applications.en
dc.identifier.citationTR1806en
dc.identifier.urihttp://digital.library.wisc.edu/1793/68830
dc.subjectdesignen
dc.subjectmeasurementen
dc.subjectlatencyen
dc.subjectSDNen
dc.titleMazu: Taming Latency in Software Defined Networksen
dc.typeTechnical Reporten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Mazu_tech.pdf
Size:
628.61 KB
Format:
Adobe Portable Document Format
Description:
tech report

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.03 KB
Format:
Item-specific license agreed upon to submission
Description: