YoVDO

Adapting TCP for Reconfigurable Datacenter Networks

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Networked Systems Design and Implementation (NSDI) Courses Congestion Control Courses Network Engineering Courses

Course Description

Overview

Explore a conference talk on adapting TCP for reconfigurable datacenter networks (RDCNs). Learn about the challenges of utilizing high-bandwidth circuits in modern RDCNs with microsecond-scale reconfiguration delays. Discover two innovative solutions: dynamic resizing of top-of-rack switch virtual output queues and an endpoint-based approach using explicit circuit state feedback. Gain insights into the open-source RDCN emulator, Etalon, and understand how these techniques significantly improve circuit utilization with minimal impact on tail latency. Delve into the intricacies of TCP performance in rapidly changing network environments and the importance of quick adaptation for efficient use of reconfigurable circuits in datacenter networks.

Syllabus

Intro
Reconfigurable Datacenter Network (RDCN)
Short-lived circuits pose a problem for TCP
TCP cannot ramp up during short circuits
What is the problem?
This talk: Our 2-part solution
Naive idea: Enlarge switch buffers
Resize ToR buffers before circuit begins
Configuring dynamic buffer resizing
reTCP: Explicit circuit state feedback
Limitations and future work
Summary: Adapting TCP for RDCNS


Taught by

USENIX

Related Courses

Computer Networking
Georgia Institute of Technology via Udacity
Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
Packet Switching Networks and Algorithms
University of Colorado System via Coursera
TCP/IP and Advanced Topics
University of Colorado System via Coursera
Master Class : TCP/IP Mechanics from Scratch to Expert
Udemy