Please note: This seminar will be given online.
Praveen Kumar, Department of Computer Science
Fueled by evolving applications, requirements from underlying systems and networks are changing in fundamental ways: networks today must provide increasingly strict performance guarantees and not just high performance. However, the design principles of the early Internet continue to be the basis of modern networks to provide best-effort performance. This leads to a mismatch between what applications need and what networks provide. To bridge this gap, we need performance predictability to be built into the design of networks.
In this talk, I will focus on the unique challenges and unprecedented opportunities for building predictable networks. I will first motivate this in the context of wide-area networks with a system to achieve efficiency and availability objectives while navigating fundamental trade-offs. Then, I will expand the discussion with cloud networks and present a new abstraction for predictable network performance in shared public clouds. Finally, I will highlight research directions towards leveraging hardware support to build scalable, robust, and predictable networks.
Bio: Praveen Kumar is a Ph.D. candidate in Computer Science at Cornell University. His research focuses on building predictable networks and takes a multi-disciplinary approach spanning architecture, PL, systems, and theory to build holistic networking solutions — from low-level hardware to high-level abstractions and algorithms. Praveen’s systems have been deployed at scale and also influenced the design of several other systems in production. His work has been recognized with a SIGCOMM best student paper award.
To join this seminar on Zoom, please go to https://zoom.us/j/94652403826?pwd=eEc3ekVraHlqNWlxem9Ob2NHamhnUT09.
200 University Avenue West
Waterloo, ON N2L 3G1