Introduction to Bare metal switching/routing

HEPIA 2018/2019

Mickaël Hoerdt

Contenu

Introduction

The OpenCompute Project (OCP) 1

Growth in Cloud Networking at Facebook

OpenCompute Networking 3

OpenCompute Networking Interesting Outcomes

Bare Metal Switching/Routing

Main Idea : An Open Network Devices Eco-system

Closed Network Devices versus Open Network Devices

Proprietary network devices vs Open Network devices

From Open servers to Open Networks

Source : Cumulus Linux

Source : Cumulus Linux

Uses Cases

Source : Big Switch Networks 2018

Source : Big Switch Networks 2018

Reference model

Cumulus Linux

What is it ?

Main features

Layered Architecture

Source : Cumulus Linux

Source : Cumulus Linux

Linux Style Operation


  1. https://www.opencompute.org/about

  2. https://hepia.infolibre.ch/Software-Defined-Networks-2018-2019/OCP_opennetwork_charter_042013.pdf

  3. https://www.opencompute.org/projects/networking

  4. https://code.fb.com/data-center-engineering/introducing-wedge-and-fboss-the-next-steps-toward-a-disaggregated-network/

  5. https://engineering.linkedin.com/blog/2016/02/falco-decoupling-switching-hardware-and-software-pigeon

  6. https://labs.spotify.com/2016/01/27/sdn-internet-router-part-2/

  7. https://docs.globalnoc.iu.edu/sdn/scipass.html