TY - JOUR
T1 - Dynamic scheduling of network updates
AU - Jin, Xin
AU - Liu, Hongqiang Harry
AU - Gandhi, Rohan
AU - Kandula, Srikanth
AU - Mahajan, Ratul
AU - Zhang, Ming
AU - Rexford, Jennifer L.
AU - Wattenhofer, Roger
N1 - Publisher Copyright:
Copyright 2014 ACM.
Copyright:
Copyright 2015 Elsevier B.V., All rights reserved.
PY - 2015/2/25
Y1 - 2015/2/25
N2 - We present Dionysus, a system for fast, consistent network updates in software-defined networks. Dionysus encodes as a graph the consistency-related dependencies among updates at individual switches, and it then dynamically schedules these updates based on runtime differences in the update speeds of different switches. This dynamic scheduling is the key to its speed; prior update methods are slow because they pre-determine a schedule, which does not adapt to runtime conditions. Testbed experiments and data-driven simulations show that Dionysus improves the median update speed by 53-88% in both wide area and data center networks compared to prior methods.
AB - We present Dionysus, a system for fast, consistent network updates in software-defined networks. Dionysus encodes as a graph the consistency-related dependencies among updates at individual switches, and it then dynamically schedules these updates based on runtime differences in the update speeds of different switches. This dynamic scheduling is the key to its speed; prior update methods are slow because they pre-determine a schedule, which does not adapt to runtime conditions. Testbed experiments and data-driven simulations show that Dionysus improves the median update speed by 53-88% in both wide area and data center networks compared to prior methods.
KW - Network update
KW - Software-defined networking
UR - http://www.scopus.com/inward/record.url?scp=84924376330&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84924376330&partnerID=8YFLogxK
U2 - 10.1145/2619239.2626307
DO - 10.1145/2619239.2626307
M3 - Conference article
AN - SCOPUS:84924376330
SN - 0146-4833
VL - 44
SP - 539
EP - 550
JO - Computer Communication Review
JF - Computer Communication Review
IS - 4
T2 - ACM SIGCOMM 2014 Conference
Y2 - 17 August 2014 through 22 August 2014
ER -