Software Defined Networking - What You Need to Know

18
Software-Defined Networking Primer The SDN Basics © 2013 SDNCentral. All Rights Reserved. SDNCentral Confidential

description

Want to Understand the Hype Around Software Defined Networking (SDN)? This Presentation Defines What SDN Is, Why It's Important and What You Should Know to Start to Take Advantage of It...

Transcript of Software Defined Networking - What You Need to Know

Page 1: Software Defined Networking - What You Need to Know

SDNCentral Confidential

Software-Defined Networking PrimerThe SDN Basics

© 2013 SDNCentral. All Rights Reserved.

Page 2: Software Defined Networking - What You Need to Know

SDNCentral Confidential

Why SDN?

© 2013 SDNCentral. All Rights Reserved.

Page 3: Software Defined Networking - What You Need to Know

SDNCentral Confidential

There is a Need to Innovate in the Network

We’ve seen tons of innovation in applications, devices, computing and storage,

© 2013 SDNCentral. All Rights Reserved.

Revenues from Cloud Innovation Could Reach $1.1 Trillion Per Year by

2015 IDC

83% of Companies Believe Mobility Will

Significantly Affect Their Business

Accenture Survey

15K New Applications Are Added Every

Week!Gartner

…yet the underlying network that connects everything has remained unchanged!

Page 4: Software Defined Networking - What You Need to Know

The Network is Being Pushed to Its Limits…

Unending, exponential growth in the people, devices and servers connecting to the network requires a new approach.

Copyright 2013. All Rights Reserved.4

80% of Enterprise Apps are Deployed in the

CloudIDC

1 Billion Smartphones Projected to Ship in

2013 Gartner

2.5 billion Internet users in the world! Expect 5 billion by

2023!KPCB

This is Where Software-Defined Networking (SDN) Comes In…

Page 5: Software Defined Networking - What You Need to Know

SDNCentral Confidential

What is SDN?

© 2013 SDNCentral. All Rights Reserved.

Page 6: Software Defined Networking - What You Need to Know

SDN is a New Way to Design, Build and Operate Networks

Copyright 2013. All Rights Reserved.6

SDN Definition1. Separates the network’s control (brains) and forwarding (muscle) planes

2. Provides a centralized view of the overall network

3. Utilizes programmatic application interfaces (APIs)

4. Enables efficient orchestration and automation of network services

SDN Controller/ Network Operating System

App App App App

OpenFlow

Packet-Forwarding Hardware

OpenFlow compliant OS

Packet-Forwarding Hardware

OpenFlow compliant OS

Packet-Forwarding Hardware

OpenFlow compliant OS

Well-definedOpen API

Page 7: Software Defined Networking - What You Need to Know

SDNCentral Confidential

What are its Benefits?

© 2013 SDNCentral. All Rights Reserved.

Page 8: Software Defined Networking - What You Need to Know

SDN Promises

Agility: enabling organizations to rapidly deploy applications, services, and infrastructure to meet needs

Scale: automate and optimize new and existing applications and services

Innovation: allowing organizations to create and deliver new types of applications, services and business models

SDN Opens the Network Up for Innovation

Copyright 2013. All Rights Reserved.8

It replaces static, inflexible and complex networks, with networks that are agile, scalable and innovative.

Page 9: Software Defined Networking - What You Need to Know

SDNCentral Confidential

What is really New?

© 2013 SDNCentral. All Rights Reserved.

Page 10: Software Defined Networking - What You Need to Know

Copyright 2013. All Rights Reserved.

10

The Concepts Behind SDN are Not Particularly New

The Separation of the Control Plane has been around for a while…..

We saw separated control & data planes in separate boxes in the

early ‘90’s

…which evolved to a distributed control plane within switches in

the mid -90’s

… and then a distributed control plane in Wireless access points

(Aps) by the early ‘00’s

…until we saw separated control and data planes for particular use cases in the

late ‘00’s

MPLS & 3GPP Vendors…

Page 11: Software Defined Networking - What You Need to Know

Copyright 2013. All Rights Reserved.

11

There is Past Experience to Draw On

• Focused on centralized management & wireless control-plane

• Lack of northbound APIs

• Telco Equipment (MPLS, etc.)• Control-plane/Data-plane was separate• Solutions were closed, using proprietary

communications channels

Data Center Chassis-Based Switches & Routers

Controller-Based Wireless Routers

The problem with past solutions is that they only offered narrow applications of the concepts

…and were not truly open for innovation

Page 12: Software Defined Networking - What You Need to Know

Copyright 2013. All Rights Reserved.

12

What’s New - A Robust Ecosystem Has Emerged to Address These Networking Problems

Research & Development Organizations

Open Source Projects 225+ Organizations Customers – Live Deployments

A Vibrant SDN Open Source community is actively

working on Open Source Projects

Organizations are collaborating to creating

lots of new technologies or adapt

old technologies

Hundreds of New and Established Companies

have announcedSDN strategiesSDN Products

and Shipping Solutions

Check out real solutions being used by real customers

at DemoFriday™

Page 13: Software Defined Networking - What You Need to Know

SDNCentral Confidential

So, where are we Now with SDN?

© 2013 SDNCentral. All Rights Reserved.

Page 14: Software Defined Networking - What You Need to Know

14Copyright 2012. All Rights Reserved.

Custom Solutions

Tailored Solutions

Packaged Software

SDN Is In Its Early StagesSimilar to the typical enterprise or service provider software market evolution, SDN currently requires a lot of experimentation and customization.

Early Market Mature Market

SDN Today

Page 15: Software Defined Networking - What You Need to Know

SDNCentral Confidential

How should you get Started with SDN?

© 2013 SDNCentral. All Rights Reserved.

Page 16: Software Defined Networking - What You Need to Know

Use What You Learn from POC to determine appropriate next steps

Work with the SDN Community, Trusted Vendors and Advisors to Design a Proof of Concept (POC)

Understand Your Own Networking Problems to Identify a Business Use-Case Where SDN Can Bring Value

Learn and Read-Up as Much as You Can on SDN

Immerse Yourself in SDN…

16Copyright 2013. All Rights Reserved.

Page 17: Software Defined Networking - What You Need to Know

View Journey to SDN- A Multi-Part Series on SDN Topics by Dr. Jim Metzler

17Copyright 2013. All Rights Reserved.

http://www.sdncentral.com/ watch-video/?v=63440472&channel=sdnjourney&se=v&o=0?utm_source=slideshare&utm_medium=slides&utm_content=sdnprimer&utm_campaign=ss-lead

Page 18: Software Defined Networking - What You Need to Know

SDNCentral Confidential

For More Information Visit SDNCentral.com The Independent Community and #1 Resource for SDN, NFV and Network Virtualization

© 2013 SDNCentral. All Rights Reserved.