DigitalOcean's Use of OSS in a Fully Routed Datacenter
DO is undergoing a major overhaul of its droplet network infrastructure to carry traffic over a layer 3 (routed) network. This allows a more scalable, versatile, and fault tolerant cloud network with …
Talk Title | DigitalOcean's Use of OSS in a Fully Routed Datacenter |
Speakers | Carl Baldwin (Senior Engineer II, DigitalOcean), Kamil Derynski (Senior Network Engineer, DigitalOcean) |
Conference | Open Source Summit + ELC Europe |
Conf Tag | |
Location | Lyon, France |
Date | Oct 27-Nov 1, 2019 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
DO is undergoing a major overhaul of its droplet network infrastructure to carry traffic over a layer 3 (routed) network. This allows a more scalable, versatile, and fault tolerant cloud network with comparable cost to layer 2 networks.Open source software is key to all aspects of this transition. Many projects have been leveraged together to make it happen and contributions are going back. Key OSS components include GoBGP, BIRD, Open vSwitch, Chef, Ansible, and many Go libraries created at DO and elsewhere.Carl and Kamil will detail this journey; one which has been arduous. They will share the pitfalls and innovations that got them here along with all that is left to do. Kamil will go into the design of the underlying eBGP network, how they use automation to manage it, and how open routing software integrates with networking equipment in production. Carl will show how Linux hypervisors connect and describe how each OSS project is used.