Post

Scheduling Techniques for Hybrid Circuit/Packet Networks

URL: https://doi.org/10.1145/2716281.2836126

Bibtex Entry:

@inproceedings{2015-Liu-conext, author = “Liu, He and Mukerjee, Matthew K. and Li, Conglong and Feltman, Nicolas and Papen, George and Savage, Stefan and Seshan, Srinivasan and Voelker, Geoffrey M. and Andersen, David G. and Kaminsky, Michael and Porter, George and Snoeren, Alex C.”, title = “Scheduling Techniques for Hybrid Circuit/Packet Networks”, year = “2015”, month = “December”, category = “Misc”, isbn = “9781450334129”, publisher = “Association for Computing Machinery”, address = “New York, NY, USA”, url = “https://doi.org/10.1145/2716281.2836126”, doi = “10.1145/2716281.2836126”, abstract = {A range of new datacenter switch designs combine wireless or optical circuit technologies with electrical packet switching to deliver higher performance at lower cost than traditional packet-switched networks. These “hybrid” networks schedule large traffic demands via a high-rate circuits and remaining traffic with a lower-rate, traditional packet-switches. Achieving high utilization requires an efficient scheduling algorithm that can compute proper circuit configurations and balance traffic across the switches. Recent proposals, however, provide no such algorithm and rely on an omniscient oracle to compute optimal switch configurations.Finding the right balance of circuit and packet switch use is difficult: circuits must be reconfigured to serve different demands, incurring non-trivial switching delay, while the packet switch is bandwidth constrained. Adapting existing crossbar scheduling algorithms proves challenging with these constraints. In this paper, we formalize the hybrid switching problem, explore the design space of scheduling algorithms, and provide insight on using such algorithms in practice. We propose a heuristic-based algorithm, Solstice that provides a 2.9\texttimes{} increase in circuit utilization over traditional scheduling algorithms, while being within 14\% of optimal, at scale.}, booktitle = “ACM Conference on Emerging Networking EXperiments and Technologies (CoNEXT)”, articleno = “41”, numpages = “13”, keywords = “packet networks, circuit networks, hybrid networks”, location = “Heidelberg, Germany”, series = “CoNEXT ‘15” }

This post is licensed under CC BY 4.0 by the author.