TY - GEN
T1 - Costly circuits, submodular schedules and approximate carathéodory theorems
AU - Venkatakrishnan, Shaileshh Bojja
AU - Alizadeh, Mohammad
AU - Viswanath, Pramod
N1 - Copyright:
Copyright 2016 Elsevier B.V., All rights reserved.
PY - 2016/6/14
Y1 - 2016/6/14
N2 - Hybrid switching { in which a high bandwidth circuit switch (optical or wireless) is used in conjunction with a low bandwidth packet switch { is a promising alternative to interconnect servers in today's large scale data centers. Circuit switches offer a very high link rate, but incur a non-trivial reconfiguration delay which makes their scheduling challenging. In this paper, we demonstrate a lightweight, simple and nearly-optimal scheduling algorithm that trades-off reconfiguration costs with the benefits of reconfiguration that match the traffic demands. Seen alternatively, the algorithm provides a fast and approximate solution towards a constructive version of Carathfieodory's Theorem for the Birkhof polytope. The algorithm also has strong connections to submodular optimization, achieves a performance at least half that of the optimal schedule and strictly outperforms state of the art in a variety of traffic demand settings. These ideas naturally generalize: We see that indirect routing leads to exponential connectivity; this is another phenomenon of the power of multi-hop routing, distinct from the well-known load balancing effects.
AB - Hybrid switching { in which a high bandwidth circuit switch (optical or wireless) is used in conjunction with a low bandwidth packet switch { is a promising alternative to interconnect servers in today's large scale data centers. Circuit switches offer a very high link rate, but incur a non-trivial reconfiguration delay which makes their scheduling challenging. In this paper, we demonstrate a lightweight, simple and nearly-optimal scheduling algorithm that trades-off reconfiguration costs with the benefits of reconfiguration that match the traffic demands. Seen alternatively, the algorithm provides a fast and approximate solution towards a constructive version of Carathfieodory's Theorem for the Birkhof polytope. The algorithm also has strong connections to submodular optimization, achieves a performance at least half that of the optimal schedule and strictly outperforms state of the art in a variety of traffic demand settings. These ideas naturally generalize: We see that indirect routing leads to exponential connectivity; this is another phenomenon of the power of multi-hop routing, distinct from the well-known load balancing effects.
UR - http://www.scopus.com/inward/record.url?scp=84978634547&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84978634547&partnerID=8YFLogxK
U2 - 10.1145/2896377.2901479
DO - 10.1145/2896377.2901479
M3 - Conference contribution
AN - SCOPUS:84978634547
T3 - SIGMETRICS/ Performance 2016 - Proceedings of the SIGMETRICS/Performance Joint International Conference on Measurement and Modeling of Computer Science
SP - 75
EP - 88
BT - SIGMETRICS/ Performance 2016 - Proceedings of the SIGMETRICS/Performance Joint International Conference on Measurement and Modeling of Computer Science
PB - Association for Computing Machinery
T2 - 13th Joint International Conference on Measurement and Modeling of Computer Systems, ACM SIGMETRICS / IFIP Performance 2016
Y2 - 14 June 2016 through 18 June 2016
ER -