open networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · yes...

17
Open Networking The fast path to innovation Subi Krishnamurthy CTO, DELL Networking

Upload: others

Post on 17-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

Open Networking – The fast path to innovation

Subi Krishnam urthy CTO, DELL Networking

Page 2: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

2

Why are customers interested in changing Status Quo?

Shared & virtualized infrastructure

Attribute Servers Networking

Pro visio ning tim e Minutes Days / weeks

Co st Co st- effective Expensive

Disaggregatio ni Yes No t really

Managem ent Easy / sim ple Co m plex / hard

HW Abstractio n Yes (e .g. VMware ESX) No ne / prim itive

Customers are looking for • Programmability & automation - for innovation & agility • Networking independent of HW, locat ion & topology – for flexibility • Open – for lower CAPEX • Simplify IT – for lower OPEX

Page 3: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

Dell - Restricted - Confident ial

Why Open Networking

Page 4: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

4

Com pute paradigm shift over last 20 years The dis- aggregated server m odel changed the landscape

Mainframe / proprietary model x86 servers model today

Proprietary CPUs (e.g., SPARC, PA-RISC, Alpha)

Proprietary OS (e.g., Solaris, HP-UX, Ultrix)

Limited apps

Proprietary architectures & mgmt tools

Applicat ion ecosystem

Orchestrat ion/automation for distributed comput ing

Industry standard (X86 CPU)

Standard OS – hypervisors

Digital Sun SGI IBM

Dell

HP

(Compaq)

Others

VMware | Windows Server System | Red Hat Linux | Suse

Intel | AMD

Page 5: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

5

Com pute paradigm shift Why the x86 dis- aggregated server m odel succeeded?

Benefits • Open – Cho ice fo r custom ers

• Rapid Innovation at every layer

(CPU, OS/Hyperviso r, Applications, Middleware …)

• Best o f Breed so lution to m eet your needs

• Rich ecosystem fo r all use cases

• Cost- effec tive so lutions

x86 servers model today

Applicat ion ecosystem

Orchestrat ion/automation for distributed comput ing

Industry standard (X86 CPU)

Standard OS – hypervisors

Dell

HP

(Compaq)

Others

VMware | Windows Server System | Red Hat Linux | Suse

Intel | AMD

Page 6: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

6

Ne tworking already has a disaggregated m odel Gap exists in layer 2- 3 switching

Model today

L4- 7: Load- balancer

L4- 7: WAN Optimization

L4- 7: Firewall

Wireless access

Layer 2- 3 switching

Page 7: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

7

Future : shifting the paradigm in layer 2-3 switching Opportunity fo r flexible , scalable , open, agile system s fo r rapid app deploym ent

Tradit ional networking Future of networking

Proprietary ASICs

Proprietary networking OS (e.g., Cisco IOS, Juniper OS)

Hundreds of protocols

Proprietary architectures & mgmt tools

Opt ional 3rd party SDN/NVO solut ions

Standard orchestrat ion & automation tools

Any networking OS

Open standard hardware

Merchant silicon

Cisco Juniper

Page 8: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

8

Recent Facebook announcem ent Validates disaggregation m odel

“We’re big be lievers in the value of disaggregat ion – o f breaking down traditional data center techno logies into the ir co re com ponents so we can build new system s that are more flexible, more scalable, and more

efficient .” - Facebook

Page 9: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

9

Ne tworking m arket vs. se rver & sto rage m arket Open Networking will benefit custom ers …

Servers Storage

others

Networking

others others

Open solut ions fo ste r innovation, a com petitive m arke tplace and cho ice fo r custom ers

Page 10: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

10

De ll enables the Open Networking Ecosystem Leverage open, innovative and best- o f- breed so lutions

Optional 3rd party SDN/ NVO solutions

Standard orchestration & automation tools

Any networking OS

Open standard hardware

Merchant silicon

Others

Others

Others

Others

Orchestration Autom ation Monito ring

Page 11: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

11

Best of Networking and Linux come together

Open Networking with Cumulus OS Unified m anagem ent m odel fo r servers & ne tworking

• IPv4/ IPv6 routing and bridging

• Modern data cente r & ne twork o rchestration, unifying com m on functions, scaling ne twork specific ones

• Helps reduce OPEX

A m ulti- platfo rm operating system fo r ne tworking hardware that m akes building, m anaging and autom ating m assive- capacity next- generation data cente r ne tworks sim ple .

Page 12: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

12

Open Networking fo r next-gen monitoring infrastructure BigTap leverages SDN fabric for Tap/SPAN aggregat ion & filtering

Product ion Network

Control Network

NPB

NPB

Tool Farm

NPB Services

Big Tap SDN Controller

Monitoring network

SPAN TAP 1/10 G

SPAN TAP 1/10 G

NPB NPB NPB

Product ion Network

Monitoring Tools

SPAN TAP 1/10 G SPAN

S6000-ON

S4810-ON

Opt imized architecture for capabilit ies & cost Im proved NPB effic iency as well as too l effic iency

Page 13: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

13

Exam ple o f rapid innovat ion with Open Networking Elephant- m ice flow optim ization (Application driven ne tworking)

• Software closest to applicat ion detects elephant flows (NSX from VMware)

• Signal to network through DSCP

Encap Header

Physical Network DSCP Tagging

Page 14: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

14

BigSwitch Big Cloud Fabric innovation Built on top o f the Open Networking m odel

Brings hyper-scale networking to the enterprise • Disaggregated m odel – abstract, autom ate and

sim plify • SDN with POD design to o ffe r secure m ulti- tenancy

Architecture • Scalable L2, L3 and L4- 7 se rvice insertion/chaining • Multi- hypervisor support • Supports OpenStack and CloudStack

Operat ional simplificat ion • Single pane o f glass - Zero Touch Fabric Operations • Centralized troubleshoo ting

Scale & resiliency • High Availability (fabric- wide) – headless operation,

no single po int o f failure

BIG CLOUD FABRIC CONTROLLER

Hierarchical Control Plane

COMPUTE WORKLOAD SERVICES & CONNECTIVITY

RACKS COMPUTE WORKLOAD

1 3

SPINE SWITCHES (32x40G)

LEAF SWITCHES (48x10G+6x40G)

2

Physical &

Virtual Workloads

10G/40G Links

Page 15: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

15

Any OS

Contro l Plane Service – DC- API - proposed infrastructure

Control-Plane adapter

Networking ASIC(s)

open-sdk API vendor-sdk Control-Plane service

BGP

Mgm

t

Net

wor

k V

irtu

aliz

atio

n

Kernel-driver

data

data

data

• Control-plane Service is middleware infrastructure which provides DC-API (Data-centric API) to all the applications. Also provides State Storage.

• DC-API used by all software modules – primarily to configure & monitor Switching ASIC functionality, but not limited to it.

• Control-Plane adapter is essentially the Switch Driver - participates in Data-centric API, and invokes the switch-silicon SDK.

• Switching SDK exposes networking abstractions in the SDK layer

data

Page 16: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

16

Migrate with an open, proven approach to future- proof investm ents, preserve cho ice and m axim ize value .

Build for the future

Benefit from innovative , open, cost-e ffective and best- o f- breed ne tworking so lutions based on dis-aggregated m odels.

Follow a familiar path

The t ime to evolve is now Techno logy trends and enterprise challenges dem and faste r innovation and m ore e ffic iency.

In sum m ary: The future o f Networking is Open

Page 17: Open Networking - production.omg.orgproduction.omg.org/news/meetings/tc/tx-14/special... · Yes (e.g. VMware ESX) None / primitive . Customers are looking for • Programmability

17