the History of disaggregating Operating Systems from Hardware
summary
SONiC is presented as a Debian‑based, containerized network OS that Microsoft open sources in 2016 and hands to the Linux Foundation in 2022, running production at Azure and on 22 vendors 160+ switching platforms with BGP/FRR, RDMA support and a Redis in‑memory DB for state. The main failure mode is the ASIC glue: vendor switch drivers and transceiver support often live in enterprise forks that don’t upstream, causing unpredictable breakages. Simulation options include GNS3, ContainerLab and QEMU.
AI-written summary · about
chapters (7)
- 0:00Introduction to OS disaggregation
- 2:16Open vs closed source evolution
- 5:12Early DOS and Unix systems
- 7:49Hardware disaggregation beginnings
- 10:02Microsoft's Sonic network OS
- 13:15Scale as the main driver
- 16:30Current trends and future outlook
related talks
14mSONiC – open than ever
37mDisaggregating the Network: Switching as a Service
13mKeynote: Open Networking 2.0 – Raising the Game for the Networking Industry
19mDeveloping, Deploying, Operating In-House Network Switches at a Massive Scale
15mOffloading Cloud Network Services at Production Scale
21mQ&A Session 1 – Luca Niccolini
31mKeynote Panel: SDN@10
26mSoNIC: Precise Realtime Software Access and Control of Wired Networks
