January 7, 2020

227 words 2 mins read

How Open Networking can Manage Large-Scale VPCs on Top of Clos Network Architecture

How Open Networking can Manage Large-Scale VPCs on Top of Clos Network Architecture

Modern Data Centers are based on Clos Network Architecture, which is extremely simple yet unfriendly to applications. It is common to build Software Defined Data Centers on top of it and use VPCs to h …

Talk Title How Open Networking can Manage Large-Scale VPCs on Top of Clos Network Architecture
Speakers Honghui Xiao (Network Architect, ByteDance), Honghao Wang (Software Engineer, Bytedance)
Conference Open Networking Summit Europe
Conf Tag
Location Antwerp, Belgium
Date Sep 23-25, 2019
URL Talk Page
Slides Talk Slides
Video

Modern Data Centers are based on Clos Network Architecture, which is extremely simple yet unfriendly to applications. It is common to build Software Defined Data Centers on top of it and use VPCs to host applications. However, when building a distributed system that need to support Internet services with hundreds of millions of Daily Active Users, a VPC has to be large-scale. This imposes big challenges on the backend SDN system, which need to copy massive control-plane data among hosts , keep it consistent and program it into data-plane rapidly.In this proposal, we will introduce our practice of building large-scale VPCs that each can host tens of thousands of VMs in Bytedance’s production environment. We will share our architecture which is based on Open Networking, such as Open vSwitch, OpenFlow, and EVPN. Also, we will explore the problems encountered and how they were solved.

comments powered by Disqus