Offloading Cloud Network Services at Production Scale
summary
Microsoft deploys SONiC DASH SmartSwitch: an immutable DASH pipeline programming model plus a uni-box SmartSwitch that co-locates NPU and up to eight DPUs and a P4 behavior model to lock down expected behavior. Production Azure deployment reaches 1.53 Tbps, 19.2M CPS, and 256M concurrent connections (lab scale to 1.6 Tbps with eight DPUs), while cutting power ~1.8× and space ~2.7× versus prior DPU-appliance generations. The system is vendor-neutral, open-source, and proven at hyperscale.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:07Azure deployment lessons
- 5:54Design goals
- 6:37Sonic DASH project
- 9:03P4 and DASH APIs
- 10:49Smart switch architecture
- 12:54Production deployment
- 14:44Summary
related talks
19mDisaggregating Stateful Network Functions
14mSONiC – open than ever
21mDesigning Scalable Networks for Large AI Clusters: Challenges and Key Insights
19mCluster Optimization: Harnessing DPUs for Ambient Mesh Workloads
26mApplying New High-Throughput Network Solutions in IEC (Integrated Edge Cloud)
26mEvolution of Application Visibility for Telcos: From Programmable Switches to Cloud Native
14mLuoShen: A Hyper-Converged Programmable Gateway for Multi-Tenant Multi-Service Edge...
27mAzure Accelerated Networking: SmartNICs in the Public Cloud
