YoVDO

An Edge-Queued Datagram Service for All Datacenter Traffic

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Networked Systems Design and Implementation (NSDI) Courses TCP Courses RDMA Courses

Course Description

Overview

Explore a 16-minute conference talk from NSDI '22 that introduces EQDS (Edge-Queued Datagram Service), a novel approach to datacenter networking. Learn how EQDS moves queuing from the core network to the sending host, enabling support for multiple protocols and in-network switch enhancements. Discover how this innovative service can improve performance for legacy TCP and RDMA stacks, reduce flow completion times, and enhance NVMeOF throughput. Gain insights into the challenges of modern datacenter networking and how EQDS addresses issues of protocol coexistence and network congestion. Understand the potential impact of EQDS on datacenter traffic management and its role in enabling future transport protocol evolution.

Syllabus

Intro
Datacenter networking toda
EQDS: an edge-queued datagram
Edge Queued Datagram Service
EQDS concept: reordering & retransmissions
EQDS concept: queuing disciplines
EQDS building blocks
NDP backend: small buffers + packet to
RTS backend (1RMA) - no switch supp
EQDS host API and tunnel protocol
Deploying EQDS
Disaggregated storage: reducing flow ca
Incast: reducing latency at scale
Sharing in clouds What happens if different VMs use conflictin
Edge-Queued Datagram Service (EQDS) move buffering out of the network, into the en


Taught by

USENIX

Related Courses

Windows Server 2019: Advanced Networking Features
LinkedIn Learning
Deep Dive into GPU Support in Apache Spark 3.x - Accelerator-Aware Scheduling and RAPIDS Plugin
Databricks via YouTube
Microsecond Consensus for Microsecond Applications
USENIX via YouTube
Building a High Performance Network in the Public Cloud Using RDMA - First Principles
Oracle via YouTube
Database Consolidation With Persistent Memory
Oracle via YouTube