YoVDO

Bluebird - High-performance SDN for Bare-metal Cloud Services

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Networked Systems Design and Implementation (NSDI) Courses Software Defined Networking Courses Network Virtualization Courses

Course Description

Overview

Explore the design, implementation, and deployment of Bluebird, a high-performance network virtualization system for bare-metal cloud services on Azure. Delve into the technical aspects of this 19-minute conference talk from NSDI '22, which covers the innovative use of programmable switch ASICs in Bluebird's data plane to ensure high performance, scalability, and custom forwarding capabilities. Learn about the control plane's key principles, including route caching, device abstraction, and architectural decoupling, which contribute to the system's scalability and high availability. Gain insights into Bluebird's real-world performance, serving thousands of bare-metal tenant nodes and delivering full line-rate NIC speeds up to 100Gb/s with sub-microsecond latency. Discover the experiences of running bare-metal services on Azure and examine the P4 data plane program utilized in Bluebird-enabled switches.

Syllabus

NSDI '22 - Bluebird: High-performance SDN for Bare-metal Cloud Services


Taught by

USENIX

Related Courses

Software Defined Networking
Georgia Institute of Technology via Coursera
Introduction to Open Source Networking Technologies
Linux Foundation via edX
System Issues in Cloud Computing
Georgia Institute of Technology via Coursera
Net DevOps: Cisco Python, Automation, NETCONF, SDN, Docker
Udemy
Windows Server 2016: Software Defined Networking Deployment
LinkedIn Learning