@inproceedings{63affd2094b149609d0c3d3fd71a551c,
title = "FireFly: A reconfigurable wireless data center fabric using free-space optics",
abstract = "Conventional static datacenter (DC) network designs offer extreme cost vs. performance tradeoffs - simple leaf-spine networks are cost-effective but oversubscribed, while {"}fat tree{"}-like solutions offer good worst-case performance but are expensive. Recent results make a promising case for augmenting an oversubscribed network with reconfigurable inter-rack wireless or optical links. Inspired by the promise of reconfigurability, this paper presents FireFly, an inter-rack network solution that pushes DC network design to the extreme on three key fronts: (1) all links are reconfigurable; (2) all links are wireless; and (3) non top-of-rack switches are eliminated altogether. This vision, if realized, can offer significant benefits in terms of increased flexibility, reduced equipment cost, and minimal cabling complexity. In order to achieve this vision, we need to look beyond traditional RF wireless solutions due to their interference footprint which limits range and data rates. Thus, we make the case for using free-space optics (FSO). We demonstrate the viability of this architecture by (a) building a proof-of-concept prototype of a steerable small form factor FSO device using commodity components and (b) developing practical heuristics to address algorithmic and system-level challenges in network design and management.",
keywords = "data centers, free-space optics, reconfigurablility",
author = "Navid Hamedazimi and Zafar Qazi and Himanshu Gupta and Vyas Sekar and Das, \{Samir R.\} and Longtin, \{Jon P.\} and Himanshu Shah and Ashish Tanwer",
year = "2014",
month = aug,
day = "17",
doi = "10.1145/2619239.2626328",
language = "English",
isbn = "9781450328364",
series = "SIGCOMM 2014 - Proceedings of the 2014 ACM Conference on Special Interest Group on Data Communication",
publisher = "Association for Computing Machinery",
pages = "319--330",
booktitle = "SIGCOMM 2014 - Proceedings of the 2014 ACM Conference on Special Interest Group on Data Communication",
note = "2014 ACM Conference on Special Interest Group on Data Communication, SIGCOMM 2014 ; Conference date: 17-08-2014 Through 22-08-2014",
}