dc.contributor.author | Bojja Venkatakrishnan, Shaileshh | |
dc.contributor.author | Viswanath, Pramod | |
dc.contributor.author | Alizadeh Attar, Mohammadreza | |
dc.date.accessioned | 2018-07-12T14:05:40Z | |
dc.date.available | 2018-07-12T14:05:40Z | |
dc.date.issued | 2017-09 | |
dc.identifier.issn | 0257-0130 | |
dc.identifier.issn | 1572-9443 | |
dc.identifier.uri | http://hdl.handle.net/1721.1/116926 | |
dc.description.abstract | 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 toward a constructive version of Carathéodory’s Theorem for the Birkhoff polytope. The algorithm also has strong connections to submodular optimization, achieves a performance at least half that of the optimal schedule and strictly outperforms the 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. Keywords: Data center networks, Bridges and switches, Circuit networks, Network flows, Submodular optimization, Approximation algorithms | en_US |
dc.description.sponsorship | National Science Foundation (U.S.) (Grant CCF-1409106) | en_US |
dc.description.sponsorship | National Science Foundation (U.S.) (Grant NeTS-1718270) | en_US |
dc.description.sponsorship | United States. Army (Grant W911NF-14-1-0220) | en_US |
dc.publisher | Springer US | en_US |
dc.relation.isversionof | http://dx.doi.org/10.1007/s11134-017-9546-x | en_US |
dc.rights | Creative Commons Attribution-Noncommercial-Share Alike | en_US |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | en_US |
dc.source | Springer US | en_US |
dc.title | Costly circuits, submodular schedules and approximate Carathéodory Theorems | en_US |
dc.type | Article | en_US |
dc.identifier.citation | Bojja Venkatakrishnan, Shaileshh, et al. “Costly Circuits, Submodular Schedules and Approximate Carathéodory Theorems.” Queueing Systems, vol. 88, no. 3–4, Apr. 2018, pp. 311–47. | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | en_US |
dc.contributor.mitauthor | Alizadeh Attar, Mohammadreza | |
dc.relation.journal | Queueing Systems | en_US |
dc.eprint.version | Author's final manuscript | en_US |
dc.type.uri | http://purl.org/eprint/type/JournalArticle | en_US |
eprint.status | http://purl.org/eprint/status/PeerReviewed | en_US |
dc.date.updated | 2018-03-20T04:36:04Z | |
dc.language.rfc3066 | en | |
dc.rights.holder | Springer Science+Business Media, LLC | |
dspace.orderedauthors | Bojja Venkatakrishnan, Shaileshh; Alizadeh, Mohammad; Viswanath, Pramod | en_US |
dspace.embargo.terms | N | en |
dc.identifier.orcid | https://orcid.org/0000-0002-0014-6742 | |
mit.license | OPEN_ACCESS_POLICY | en_US |