Our research explores the design of data centers, develops systems to monitor cloud computing infrastructure, and understand the reliability and manageability of hyperscalars.
Optimal Oblivious Routing With Concave Objectives for
Structured Networks
K. Chitavisutthivong, S. Supittayapornpong, P. Namyar, and
3 more authors
IEEE/ACM Transactions on Networking , Apr 2023
@article { chitavisu23a ,
author = {Chitavisutthivong, K. and Supittayapornpong, S. and Namyar, P. and Zhang, M. and Yu, M. and Govindan, R.} ,
journal = {IEEE/ACM Transactions on Networking} ,
title = {Optimal Oblivious Routing With Concave Objectives for
Structured Networks} ,
year = {2023} ,
volume = {} ,
number = {01} ,
issn = {1558-2566} ,
pages = {1-13} ,
keywords = {routing;topology;network
topology;servers;throughput;optimization;ieee
transactions} ,
doi = {10.1109/TNET.2023.3264632} ,
publisher = {IEEE Computer Society} ,
address = {Los Alamitos, CA, USA} ,
month = apr ,
topics = {dcn}
}
Quadrant: A Cloud-Deployable NF Virtualization Platform
Jianfeng Wang, Tamás Lévai, Zhuojin Li, and
3 more authors
In SoCC ’22: Proceedings of the ACM Symposium on Cloud
Computing , Apr 2022
Network Functions (NFs) now touch a significant fraction
of Internet traffic. The hope has been that software-based
NF Virtualization (NFV) would enable rapid development of
new NFs by vendors and leverage the power and economics of
commodity computing infrastructure for NF deployment. To
date, no cloud NFV systems achieve NF chaining, isolation,
SLO-adherence, and scaling together with existing cloud
computing infrastructure and abstractions, all while
achieving generality, speed, and ease of deployment; these
properties are taken for granted in other cloud contexts
but unavailable for NF processing. We present Quadrant, an
efficient and secure cloud-deployable NFV system, and show
that Quadrant’s approach of adapting existing cloud
infrastructure to support packet processing can achieve NF
chaining, isolation, generality, and performance in NFV.
Quadrant reuses common cloud infrastructure such as
Kubernetes, cloud functions, the Linux kernel, NIC
hardware, and switches. It enables easy NFV deployment
while delivering up to double the performance per core
compared to the state of the art.
@inproceedings { socc22-quadrant ,
title = {Quadrant: A Cloud-Deployable NF Virtualization Platform} ,
author = {Wang, Jianfeng and Lévai, Tamás and Li, Zhuojin and Vieira, Marcos A. M. and Govindan, Ramesh and Raghavan, Barath} ,
url = {https://dl.acm.org/doi/10.1145/3542929.3563471} ,
talk = {https://youtu.be/70_bUua5870} ,
year = {2022} ,
date = {2022-11-07} ,
booktitle = {SoCC '22: Proceedings of the ACM Symposium on Cloud
Computing} ,
keywords = {NFV, cloud computing, SLO} ,
pubstate = {to appear} ,
tppubtype = {inproceedings} ,
topics = {dcn}
}
Optimal Oblivious Routing for Structured Networks
Sucha Supittayapornpong, Pooria Namyar, Mingyang Zhang, and
2 more authors
In IEEE INFOCOM 2022 - IEEE Conference on Computer
Communications , Apr 2022
@inproceedings { sucha2022 ,
author = {Supittayapornpong, Sucha and Namyar, Pooria and Zhang, Mingyang and Yu, Minlan and Govindan, Ramesh} ,
booktitle = {IEEE INFOCOM 2022 - IEEE Conference on Computer
Communications} ,
title = {Optimal Oblivious Routing for Structured Networks} ,
year = {2022} ,
pages = {1988-1997} ,
doi = {10.1109/INFOCOM48880.2022.9796682} ,
topics = {dcn}
}
CloudCluster: Unearthing the Functional Structure of a
Cloud Service
Weiwu Pang, Sourav Panda, Jehangir Amjad, and
2 more authors
In 19th USENIX Symposium on Networked Systems Design and
Implementation (NSDI 22) , Apr 2022
@inproceedings { pang22a ,
author = {Pang, Weiwu and Panda, Sourav and Amjad, Jehangir and Diot, Christophe and Govindan, Ramesh} ,
title = {{CloudCluster}: Unearthing the Functional Structure of a
Cloud Service} ,
booktitle = {19th USENIX Symposium on Networked Systems Design and
Implementation (NSDI 22)} ,
year = {2022} ,
isbn = {978-1-939133-27-4} ,
address = {Renton, WA} ,
pages = {1213--1230} ,
url = {https://www.usenix.org/conference/nsdi22/presentation/pang} ,
publisher = {USENIX Association} ,
topics = {dcn}
}
Gemini: Practical Reconfigurable Datacenter Networks with
Topology and Traffic Engineering
Mingyang Zhang, Jianan Zhang, Rui Wang, and
3 more authors
CoRR , Apr 2021
@article { zhang21a ,
author = {Zhang, Mingyang and Zhang, Jianan and Wang, Rui and Govindan, Ramesh and Mogul, Jeffrey C. and Vahdat, Amin} ,
title = {Gemini: Practical Reconfigurable Datacenter Networks with
Topology and Traffic Engineering} ,
journal = {CoRR} ,
volume = {abs/2110.08374} ,
year = {2021} ,
eprinttype = {arXiv} ,
eprint = {2110.08374} ,
timestamp = {Thu, 03 Feb 2022 07:26:25 +0100} ,
biburl = {https://dblp.org/rec/journals/corr/abs-2110-08374.bib} ,
bibsource = {dblp computer science bibliography, https://dblp.org} ,
topics = {dcn}
}
A throughput-centric view of the performance of datacenter
topologies
Pooria Namyar, Sucha Supittayapornpong, Mingyang Zhang, and
2 more authors
In ACM SIGCOMM 2021 Conference, Virtual Event, USA,
August 23-27, 2021 , Apr 2021
@inproceedings { namyar2021 ,
author = {Namyar, Pooria and Supittayapornpong, Sucha and Zhang, Mingyang and Yu, Minlan and Govindan, Ramesh} ,
editor = {Kuipers, Fernando A. and Caesar, Matthew C.} ,
title = {A throughput-centric view of the performance of datacenter
topologies} ,
booktitle = {{ACM} {SIGCOMM} 2021 Conference, Virtual Event, USA,
August 23-27, 2021} ,
pages = {349--369} ,
publisher = {{ACM}} ,
year = {2021} ,
url = {https://doi.org/10.1145/3452296.3472913} ,
doi = {10.1145/3452296.3472913} ,
timestamp = {Wed, 11 Aug 2021 15:56:33 +0200} ,
topics = {dcn} ,
biburl = {https://dblp.org/rec/conf/sigcomm/NamyarS0YG21.bib}
}
Towards Highly Available Clos-Based WAN Routers
Sucha Supittayapornpong, Barath Raghavan, and Ramesh Govindan
Apr 2019
@conference { supittay2019 ,
title = {Towards Highly Available Clos-Based WAN Routers} ,
author = {Supittayapornpong, Sucha and Raghavan, Barath and Govindan, Ramesh} ,
url = {https://dl.acm.org/citation.cfm?id=3342086} ,
year = {2019} ,
date = {2019-08-19} ,
booktitle = {ACM SIGCOMM Conference on Network Architectures and
Protocols} ,
pubstate = {published} ,
topics = {dcn} ,
tppubtype = {conference} ,
}
Understanding Lifecycle Management Complexity of
Datacenter Topologies
Mingyang Zhang, Radhika Niranjan Mysore, Sucha Supittayapornpong, and
1 more author
In 16th USENIX Symposium on Networked Systems Design and
Implementation (NSDI) , Apr 2019
@inproceedings { zhang2019 ,
title = {Understanding Lifecycle Management Complexity of
Datacenter Topologies} ,
author = {Zhang, Mingyang and Mysore, Radhika Niranjan and Supittayapornpong, Sucha and Govindan, Ramesh} ,
year = {2019} ,
date = {2019-02-26} ,
booktitle = {16th USENIX Symposium on Networked Systems Design and
Implementation (NSDI)} ,
pubstate = {published} ,
topics = {dcn} ,
tppubtype = {conference} ,
}
Evolve or Die: High-Availability Design Principles Drawn
from Google’s Network Infrastructure
Ramesh Govindan , Ina Minei, Mahesh Kallahalla, and
2 more authors
In Proceedings of the ACM Conference of the Special Interest
Group on Data Communication (SIGCOMM ’16) , au 2016
@inproceedings { ramesh16a ,
author = {Govindan, Ramesh and Minei, Ina and Kallahalla, Mahesh and Koley, Bikash and Vahdat, Amin} ,
title = { {Evolve or Die: High-Availability Design Principles Drawn
from Google’s Network Infrastructure} } ,
booktitle = { Proceedings of the ACM Conference of the Special Interest
Group on Data Communication (SIGCOMM '16) } ,
month = au ,
location = { Florianópolis, Brazil } ,
topics = {dcn,measure} ,
year = {2016} ,
}
}