SoftwareDefined Networks SDN Fedor Pavlov Storage Technology Consultant

  • Slides: 12
Download presentation
Software-Defined Networks (SDN) Fedor Pavlov Storage Technology Consultant, Modern Infrastructure Team, Dell EMC, Russia

Software-Defined Networks (SDN) Fedor Pavlov Storage Technology Consultant, Modern Infrastructure Team, Dell EMC, Russia & e. CIS 1

3 approaches to SDN Control plane 2 Network overlay ? Open networking

3 approaches to SDN Control plane 2 Network overlay ? Open networking

1. Control plane • Controller • Southband API (Open. Flow) • Northband API Control

1. Control plane • Controller • Southband API (Open. Flow) • Northband API Control plane Data plane 3 Data plane Control plane Data plane • Open source (Open. Daylight, Floodlight, RUNOS) and commercial (NEC, Big Switch, HPE, Brocade, Brain 4 Net) controllers

Pros and cons + Centralized management and simplicity – Vulnerability and scalability of single

Pros and cons + Centralized management and simplicity – Vulnerability and scalability of single brain approach + Open standards-based and vendor-neutral – Hardware dependency + Network abstraction 4 – Greenfield environment

2. Network Overlay VM VM VM Virtual switch • Overlay protocol (VXLAN, NVGRE, STT)

2. Network Overlay VM VM VM Virtual switch • Overlay protocol (VXLAN, NVGRE, STT) • Controller • Gateway to communicate with physical environment Physical network Virtual switch VM 5 VM Controller • Commercial (VMware, Microsoft, Nuage) and open source (Midokura) products

Pros and cons + Fits to almost any physical network – Overhead + 16

Pros and cons + Fits to almost any physical network – Overhead + 16 M virtual networks, distributed network services – Virtualized environment only + Crossing Layer 3 boundaries 6 – Scalability limitation

3. Open Networking Software • Disaggregation with ONIE • Hardware agnostic with SAI (Switch

3. Open Networking Software • Disaggregation with ONIE • Hardware agnostic with SAI (Switch Abstraction Interface) • Linux OS: Cumulus, Pica 8, Open. Switch, Dell EMC OS 10 Open Edition • White-box switches or brite-box (Dell EMC, HPE, Juniper, Mellanox) Open Networking Hardware 7 • Programming API

Pros and cons + Switch becomes like a server + Reduced vendor lock-in +

Pros and cons + Switch becomes like a server + Reduced vendor lock-in + Well known Linux OS and tools for automation – Support for software and hardware – Programming and Linux skills of network admins – Distributed control plane 8

Use-Case – Io. X project in University of Pisa Io. T gateway JSON Io.

Use-Case – Io. X project in University of Pisa Io. T gateway JSON Io. T gateway Dell EMC OS 10 Open Edition 9

How Dell EMC drives SDN? • Operating environment: Dell EMC OS 10 Open Edition

How Dell EMC drives SDN? • Operating environment: Dell EMC OS 10 Open Edition • Support and contribution to Open. Switch • Brite-Box hardware 10

How Dell EMC drives SDN? Linux/Open Source Apps OS 10 Enterprise Edition 3 d-Party

How Dell EMC drives SDN? Linux/Open Source Apps OS 10 Enterprise Edition 3 d-Party Software Open. Switch OS 10 Open Edition SONi. C Switch Abstraction Interface (SAI) Open Networking Install Environment (ONIE) 11

Dell EMC open networks concept Automatisation and Orchestration Software Control Plane Open Network –

Dell EMC open networks concept Automatisation and Orchestration Software Control Plane Open Network – Choice of switch OS Open Switch Platforms Standard Switch Hardware 12 1 GE 10 GE 40 GE 100 GE S 3048 -ON S 4100 -ON S 4000 -ON S 6010 -ON S 6100 -ON Z 9100 -ON