SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Software-Defined Networking:
Evolution or Revolution?
Diego Kreutz
kreutz@lasige.di.fc.ul.pt
LASIGE - Large-Scale Informatics Systems Laboratory
FCUL - Faculty of Sciences of University of Lisbon
2!SmallTalks, April, 2013!
Roadmap
1.  On the way to SDN
2.  Software-Defined Networking
•  Concepts
•  How does it work?
•  SDN in layers: a first attempt
3.  Evolution & Revolution
•  Evolving technologies and ideas
•  A revolution: reshaping the networks history
•  Challenges & Expectations
3!SmallTalks, April, 2013!
Roadmap
1.  On the way to SDN
2.  Software-Defined Networking
•  Concepts
•  How does it work?
•  SDN in layers: a first attempt
3.  Evolution & Revolution
•  Evolving technologies and ideas
•  A revolution: reshaping the networks history
•  Challenges & Expectations
4!SmallTalks, April, 2013!
On the way to SDN
(currently: tied data/control plane)
Data Plane!
Control Plane!
Management Plane!
Integrated
(hardware &
software) and
complex control
planes. Proprietary,
expensive and hard
to evolve solutions.
Innovation is very
slow and costly.
Complicated and
hard to integrated
management
solutions.
5!SmallTalks, April, 2013!
On the way to SDN
(challenges of current networks)
Ø  Networks are mostly manual-driven
•  Changes are slow and usually painful
Ø  Technology is expensive
•  Time to market is too long
•  Almost no vendor independency
Ø  Complexity is huge and everywhere:
•  Evolution complexity
•  Integration complexity
•  Management complexity
Ø  Resources are not used in an efficient way
6!SmallTalks, April, 2013!
On the way to SDN
(decoupled data and control plane)
Data Plane!
Control Plane!
Management Plane!
Integrated
(hardware &
software) and
complex control
planes. Proprietary,
expensive and hard
to evolve solutions.
Innovation is very
slow and costly.
Simple and easy to
develop apps. A
load balancing
mechanism in only
500 lines of code?
7!SmallTalks, April, 2013!
On the way to SDN
(current networks & SDN)
Data Plane!
Control Plane!
Management Plane!
Data Plane!
Control Plane!
Management Plane!
Current Networks! Software-Defined Networks!
Flexibility and
high level
programmability.
Abstraction
layer (e.g. OS
like interfaces)
Programmability,
openness and
standard interfaces.
8!SmallTalks, April, 2013!
Roadmap
1.  On the way to SDN
2.  Software-Defined Networking
•  Concepts
•  How does it work?
•  SDN in layers: a first attempt
3.  Evolution & Revolution
•  Evolving technologies and ideas
•  A revolution: reshaping the networks history
•  Challenges & Expectations
9!SmallTalks, April, 2013!
SDN concepts
(three basic abstractions)
(3) Forwarding Abstraction
(1) Specific Abstraction
(2) State Distribution Abstraction
10!SmallTalks, April, 2013!
SDN concepts
(three basic abstractions)
(3) Forwarding Abstraction
(1) Specific Abstraction
(2) State Distribution
Abstraction
(3) Network Devices
(1) Virtualization
(2) Network Operating
Systems
11!SmallTalks, April, 2013!
SDN concepts
(more abstractions?)
(3) Forwarding Abstraction
(1) Specific Abstraction
(2) State Distribution Abstraction
(4) Transmission Abstraction
Software-Defined
Radio (SDR) or
Wireless MAC
Processors
(WMP)?
Programmability
at the
transmission
level? … ?
12!SmallTalks, April, 2013!
Data Plane!
Control Plane!
SDN concepts
(control and data plane)
Farm of servers running
control software (NOS +
apps)SDN network
devices
(physical or
virtual), e.g.
OpenFlow
switch and
OpenVSwitch.
e.g. virtualized servers
using OpenVSwitch.
13!SmallTalks, April, 2013!
How does it work?
(network operating systems)
Management Apps (control logic)
Network OS
A B C … N
Flow tables updated by
management apps,
through NOS.
Management apps:
routing protocols,
energy-aware routing,
access control, security
policy control, etc.
NOS e.g. NOX, POX,
Onix, Floodlight,
Beacon, Maestro, etc.
14!SmallTalks, April, 2013!
How does it work?
(controller/NOS + apps)
Input
Stage
Output
Stage
Discovery
Intradomain
Routing
Routing
Table
Access
Control
Route Flow
Service
Access
Load
Balancing
Route Flow
Security
Policies
15!SmallTalks, April, 2013!
How does it work?
(controllers)
Infrastructure+
Infrastructure+
Infrastructure+
Infrastructure+
16!SmallTalks, April, 2013!
SDN in layers
(from infra to user apps)
Infrastructure+
Virtualiza0on+(hypervisor)+
Languages:+programming,+policy+
descrip0on,+…+
Management+apps+
User+apps+
Virtualiza0on+(programming)+
(3)+Forwarding+Abstrac0on+
(2)+State+Distribu0on+
Abstrac0on+
(1)+Specific+Abstrac0ons+
Operator+requirements+
User+requirements+
Controller+
layer+
Network+Opera0ng+Systems+(NOS)+
(1)+Specific+Abstrac0ons+
17!SmallTalks, April, 2013!
SDN in layers
(practical APIs)
Infrastructure+
Hypervisors+
Management+apps+
Controllers+
Northbound+API+
Southbound+API+OpenFlow like
protocols /
standards.
Operating
System like APIs
(e.g. Onix NVP
NBAPI,
Floodlight
RESTful API).
18!SmallTalks, April, 2013!
Roadmap
1.  On the way to SDN
2.  Software-Defined Networking
•  Concepts
•  How does it work?
•  SDN in layers: a first attempt
3.  Evolution & Revolution
•  Evolving technologies and ideas
•  A revolution: reshaping the networks history
•  Challenges & Expectations
19!SmallTalks, April, 2013!
Evolution & Revolution
(evolving technologies)
20!SmallTalks, April, 2013!
Evolution & Revolution
(disruptive ideas, concepts & possibilities)
21!SmallTalks, April, 2013!
Evolution & Revolution
(evolving network control)
Infrastructure+
SSH+/+
Telnet+
CLI+
OpenFlow) NetConfig+
Vendor9
specific+
SNMP+
Open+Controller+ Vendor+Controller+
App+
(rouAng)+
App+
(firewall)+
Physical+
Network+
Controllers+
Management+
Protocols+
ApplicaAons+ App+
(IPS/IDS)+
App+
(load+bal.)+
22!SmallTalks, April, 2013!
Evolution & Revolution
(smarter and better networks)
Ø  Better troubleshooting and debugging
Ø  Dynamic placement of servers and
middleboxes (e.g. DPI, firewalls, web
servers)
Ø  Smart and autonomic management
Ø  Better incremental scaling
Ø  Fine grained QoS control
Ø  Wireline and wireless control integration
Ø  Integrated and improved wireless control
23!SmallTalks, April, 2013!
Evolution & Revolution
(things coming up or going wild)
Ø  Virtualization going wild
Ø  Live network migration
Ø  Outsourcing of network functionalities
•  e.g. AAA services, AAIs, DPI, IDS, IPS, …
Ø  Dynamic resource provisioning in response
to load
Ø  Automatic load balancing reconfiguration
Ø  Automatic on demand bandwidth
Ø  Open path to new Internet architectures
24!SmallTalks, April, 2013!
Challenges & Expectations
(carriers: practical examples)
Currently With SDN
All traffic is filtered Only targeted traffic is
filtered
In home only In home and mobile
Statically configured on a
per-device basis
Dynamically configurable
on a per-device basis
Per Network Element
scaling
Better incremental scaling
Traffic Steering (a Verizon’s perspective)
25!SmallTalks, April, 2013!
Challenges & Expectations
(carriers: practical examples)
Currently With SDN
All traffic from all probes
collected
Only targeted traffic from
targeted probes is
collected
Massive bandwidth
required
Efficient use of bandwidth
Statically configured Dynamically configured
Per Network Element
scaling
Better incremental scaling
Ad Hoc Topologies (a Verizon’s perspective)
26!SmallTalks, April, 2013!
Challenges & Expectations
(still on the carriers perspective)
NTT and AT&T vision
Ø  New revenue models & cost reduction
Ø  Network configuration made easy
Ø  Customized services based on customers
needs
Ø  Standards to interoperate with different
controllers
Ø  A client may use at the same time different
controllers
27!SmallTalks, April, 2013!
Challenges & Expectations
(business advantages of SDN)
On the perspective of IBM & NEC
Ø  Increased capacity consumption in 50%
Ø  We can now virtualized the network from L1
to L4
Ø  Location free appliance pooling, increasing
business deployments
Ø  Increased speed for delivering new services
Ø  Reduced power consumption migrating
"things" in a proactive way
28!SmallTalks, April, 2013!
Challenges & Expectations
(Network-as-a-Service in a near future?)
MPLS GMPLS
Optical(L1)
SaaS
Users
PaaS
Users
IaaS
Users
SaaS
Provider
IaaS
Provider
Content
Provider
PaaS
Provider
Wireless
Broadband
29!SmallTalks, April, 2013!
Roadmap
1.  On the way to SDN
2.  Software-Defined Networking
•  Concepts
•  How does it work?
•  SDN in layers: a first attempt
3.  Evolution & Revolution
•  Evolving technologies and ideas
•  A revolution: reshaping the networks history
•  Challenges & Expectations
30!SmallTalks, April, 2013!
Almost closing
(a big ecosystem?)
Ø  Open Networking Foundation (ONF)
Ø  Big players on the playground …
•  Most of the major networking companies
•  Many big cloud providers
•  Telcos from everywhere
Ø  Several new StartUps
•  New business opportunities
Ø  Many free available controllers
Ø  New products & possibilities
31!SmallTalks, April, 2013!
Almost closing
(notes & messages)
Ø  Flexibility is one of the main driving forces
Ø  Software is now the king
Ø  Keep it simple
Ø  Standard is your friend
Ø  Loosely coupled elements (keep in mind)
Ø  Vendor independence is on the way?
•  We hope so
Ø  Modularization
•  Hide details, share only what is necessary
32!SmallTalks, April, 2013!
Just for fun
(life is not only hard work J)
Ø  Do you want to find out who is the James
Bond of SDN?
http://www.opennetsummit.org/archives-april2013/
•  See talk of Vint Cert
(min 10 to 14)
Contrib: Fernando Ramos

Contenu connexe

Tendances

SDN Architecture & Ecosystem
SDN Architecture & EcosystemSDN Architecture & Ecosystem
SDN Architecture & EcosystemKingston Smiler
 
Ngen oss bss - architecture evolution
Ngen oss bss - architecture evolution Ngen oss bss - architecture evolution
Ngen oss bss - architecture evolution Grazio Panico
 
Chassis Cluster Configuration
Chassis Cluster ConfigurationChassis Cluster Configuration
Chassis Cluster ConfigurationKashif Latif
 
Understanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyUnderstanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyCisco Canada
 
Network Function Virtualization : Infrastructure Overview
Network Function Virtualization : Infrastructure OverviewNetwork Function Virtualization : Infrastructure Overview
Network Function Virtualization : Infrastructure Overviewsidneel
 
Campus_Network_Design_with_ArubaOS-CX_-_Leading_Practices
Campus_Network_Design_with_ArubaOS-CX_-_Leading_PracticesCampus_Network_Design_with_ArubaOS-CX_-_Leading_Practices
Campus_Network_Design_with_ArubaOS-CX_-_Leading_PracticesRoanVillalobos1
 
Introduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFVIntroduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFVKingston Smiler
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFVCoreStack
 
Processing IoT Data from End to End with MQTT and Apache Kafka
Processing IoT Data from End to End with MQTT and Apache Kafka Processing IoT Data from End to End with MQTT and Apache Kafka
Processing IoT Data from End to End with MQTT and Apache Kafka confluent
 
SAN Extension Design and Solutions
SAN Extension Design and SolutionsSAN Extension Design and Solutions
SAN Extension Design and SolutionsTony Antony
 
Cisco Application Centric Infrastructure
Cisco Application Centric InfrastructureCisco Application Centric Infrastructure
Cisco Application Centric Infrastructureislam Salah
 
OpenFlow tutorial
OpenFlow tutorialOpenFlow tutorial
OpenFlow tutorialopenflow
 
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...OpenStack
 

Tendances (20)

SDN Architecture & Ecosystem
SDN Architecture & EcosystemSDN Architecture & Ecosystem
SDN Architecture & Ecosystem
 
Ngen oss bss - architecture evolution
Ngen oss bss - architecture evolution Ngen oss bss - architecture evolution
Ngen oss bss - architecture evolution
 
Chassis Cluster Configuration
Chassis Cluster ConfigurationChassis Cluster Configuration
Chassis Cluster Configuration
 
Understanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyUnderstanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN Technology
 
OpenFlow
OpenFlowOpenFlow
OpenFlow
 
Network Function Virtualization : Infrastructure Overview
Network Function Virtualization : Infrastructure OverviewNetwork Function Virtualization : Infrastructure Overview
Network Function Virtualization : Infrastructure Overview
 
Campus_Network_Design_with_ArubaOS-CX_-_Leading_Practices
Campus_Network_Design_with_ArubaOS-CX_-_Leading_PracticesCampus_Network_Design_with_ArubaOS-CX_-_Leading_Practices
Campus_Network_Design_with_ArubaOS-CX_-_Leading_Practices
 
Introduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFVIntroduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFV
 
SDN Presentation
SDN PresentationSDN Presentation
SDN Presentation
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
 
Processing IoT Data from End to End with MQTT and Apache Kafka
Processing IoT Data from End to End with MQTT and Apache Kafka Processing IoT Data from End to End with MQTT and Apache Kafka
Processing IoT Data from End to End with MQTT and Apache Kafka
 
BWE in Janus
BWE in JanusBWE in Janus
BWE in Janus
 
Meraki Overview
Meraki OverviewMeraki Overview
Meraki Overview
 
SAN Extension Design and Solutions
SAN Extension Design and SolutionsSAN Extension Design and Solutions
SAN Extension Design and Solutions
 
EVPN for Cloud Builders
EVPN for Cloud BuildersEVPN for Cloud Builders
EVPN for Cloud Builders
 
Introduction to vxlan
Introduction to vxlanIntroduction to vxlan
Introduction to vxlan
 
Cisco Application Centric Infrastructure
Cisco Application Centric InfrastructureCisco Application Centric Infrastructure
Cisco Application Centric Infrastructure
 
OpenFlow tutorial
OpenFlow tutorialOpenFlow tutorial
OpenFlow tutorial
 
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
 
ISE-802.1X-MAB
ISE-802.1X-MABISE-802.1X-MAB
ISE-802.1X-MAB
 

En vedette

The History and Evolution of SDN
The History and Evolution of SDNThe History and Evolution of SDN
The History and Evolution of SDNNapier University
 
Identity Providers-as-a-Service built as Cloud-of-Clouds: challenges and oppo...
Identity Providers-as-a-Service built as Cloud-of-Clouds: challenges and oppo...Identity Providers-as-a-Service built as Cloud-of-Clouds: challenges and oppo...
Identity Providers-as-a-Service built as Cloud-of-Clouds: challenges and oppo...Diego Kreutz
 
SDN Dependability: Assessment, Techniques, and Tools - SDN Research Group - I...
SDN Dependability: Assessment, Techniques, and Tools - SDN Research Group - I...SDN Dependability: Assessment, Techniques, and Tools - SDN Research Group - I...
SDN Dependability: Assessment, Techniques, and Tools - SDN Research Group - I...Stenio Fernandes
 
SDNs: hot topics, evolution & research opportunities
SDNs: hot topics, evolution & research opportunitiesSDNs: hot topics, evolution & research opportunities
SDNs: hot topics, evolution & research opportunitiesDiego Kreutz
 
Examining the Role of SDN and NFV in the Move Towards LTE-A and 5th Generation
Examining the Role of SDN and NFV in the Move Towards LTE-A and 5th Generation Examining the Role of SDN and NFV in the Move Towards LTE-A and 5th Generation
Examining the Role of SDN and NFV in the Move Towards LTE-A and 5th Generation Alberto Boaventura
 
Realising the Immediate Benefits of SDN and NFV
Realising the Immediate Benefits of SDN and NFVRealising the Immediate Benefits of SDN and NFV
Realising the Immediate Benefits of SDN and NFVNapier University
 
Traffic Engineering in Software-Defined Networks
Traffic Engineering in Software-Defined NetworksTraffic Engineering in Software-Defined Networks
Traffic Engineering in Software-Defined NetworksHai Dinh Tuan
 
The dark side of SDN and OpenFlow
The dark side of SDN and OpenFlowThe dark side of SDN and OpenFlow
The dark side of SDN and OpenFlowDiego Kreutz
 
Software Defined Networking (SDN) with VMware NSX
Software Defined Networking (SDN) with VMware NSXSoftware Defined Networking (SDN) with VMware NSX
Software Defined Networking (SDN) with VMware NSXZivaro Inc
 

En vedette (9)

The History and Evolution of SDN
The History and Evolution of SDNThe History and Evolution of SDN
The History and Evolution of SDN
 
Identity Providers-as-a-Service built as Cloud-of-Clouds: challenges and oppo...
Identity Providers-as-a-Service built as Cloud-of-Clouds: challenges and oppo...Identity Providers-as-a-Service built as Cloud-of-Clouds: challenges and oppo...
Identity Providers-as-a-Service built as Cloud-of-Clouds: challenges and oppo...
 
SDN Dependability: Assessment, Techniques, and Tools - SDN Research Group - I...
SDN Dependability: Assessment, Techniques, and Tools - SDN Research Group - I...SDN Dependability: Assessment, Techniques, and Tools - SDN Research Group - I...
SDN Dependability: Assessment, Techniques, and Tools - SDN Research Group - I...
 
SDNs: hot topics, evolution & research opportunities
SDNs: hot topics, evolution & research opportunitiesSDNs: hot topics, evolution & research opportunities
SDNs: hot topics, evolution & research opportunities
 
Examining the Role of SDN and NFV in the Move Towards LTE-A and 5th Generation
Examining the Role of SDN and NFV in the Move Towards LTE-A and 5th Generation Examining the Role of SDN and NFV in the Move Towards LTE-A and 5th Generation
Examining the Role of SDN and NFV in the Move Towards LTE-A and 5th Generation
 
Realising the Immediate Benefits of SDN and NFV
Realising the Immediate Benefits of SDN and NFVRealising the Immediate Benefits of SDN and NFV
Realising the Immediate Benefits of SDN and NFV
 
Traffic Engineering in Software-Defined Networks
Traffic Engineering in Software-Defined NetworksTraffic Engineering in Software-Defined Networks
Traffic Engineering in Software-Defined Networks
 
The dark side of SDN and OpenFlow
The dark side of SDN and OpenFlowThe dark side of SDN and OpenFlow
The dark side of SDN and OpenFlow
 
Software Defined Networking (SDN) with VMware NSX
Software Defined Networking (SDN) with VMware NSXSoftware Defined Networking (SDN) with VMware NSX
Software Defined Networking (SDN) with VMware NSX
 

Similaire à Software-Defined Networking: Evolution or Revolution?

Clash of Titans in SDN: OpenDaylight vs ONOS - Elisa Rojas
Clash of Titans in SDN: OpenDaylight vs ONOS - Elisa RojasClash of Titans in SDN: OpenDaylight vs ONOS - Elisa Rojas
Clash of Titans in SDN: OpenDaylight vs ONOS - Elisa RojasOpenNebula Project
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight Mark Hinkle
 
Closed2Open Networking
Closed2Open NetworkingClosed2Open Networking
Closed2Open NetworkingNaLUG
 
Telecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin SystemsTelecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin SystemsSriram Subramanian
 
Re-engineering Engineering: from a cathedral to a bazaar?
Re-engineering Engineering: from a cathedral to a bazaar?Re-engineering Engineering: from a cathedral to a bazaar?
Re-engineering Engineering: from a cathedral to a bazaar?Open Networking Summits
 
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...David Meyer
 
Software Defined Networking: The OpenDaylight Project
Software Defined Networking: The OpenDaylight ProjectSoftware Defined Networking: The OpenDaylight Project
Software Defined Networking: The OpenDaylight ProjectGreat Wide Open
 
SDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDxCentral
 
A Software Engineering Perspective on SDN Programmability
A Software Engineering Perspective on SDN ProgrammabilityA Software Engineering Perspective on SDN Programmability
A Software Engineering Perspective on SDN ProgrammabilityFelipe Alencar
 
Easing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSEasing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSRick Warren
 
RightScale Roadtrip Boston: Accelerate to Cloud
RightScale Roadtrip Boston: Accelerate to CloudRightScale Roadtrip Boston: Accelerate to Cloud
RightScale Roadtrip Boston: Accelerate to CloudRightScale
 
SDN a strategic assessment
SDN a strategic assessment  SDN a strategic assessment
SDN a strategic assessment stefriche0199
 
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices Ramzi Alqrainy
 
Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!Ken Owens
 
Why SDN and ON.Lab are hot topics in networking
Why SDN and ON.Lab are hot topics in networkingWhy SDN and ON.Lab are hot topics in networking
Why SDN and ON.Lab are hot topics in networkingON.Lab
 
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...Lucas Jellema
 
Tulinx introduction 20130622 detailed
Tulinx introduction 20130622   detailedTulinx introduction 20130622   detailed
Tulinx introduction 20130622 detailedarjen1970
 

Similaire à Software-Defined Networking: Evolution or Revolution? (20)

Clash of Titans in SDN: OpenDaylight vs ONOS - Elisa Rojas
Clash of Titans in SDN: OpenDaylight vs ONOS - Elisa RojasClash of Titans in SDN: OpenDaylight vs ONOS - Elisa Rojas
Clash of Titans in SDN: OpenDaylight vs ONOS - Elisa Rojas
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight
 
Sbrc 2014 Painel SDN
Sbrc 2014 Painel SDNSbrc 2014 Painel SDN
Sbrc 2014 Painel SDN
 
Closed2Open Networking
Closed2Open NetworkingClosed2Open Networking
Closed2Open Networking
 
Telecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin SystemsTelecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin Systems
 
Re-engineering Engineering: from a cathedral to a bazaar?
Re-engineering Engineering: from a cathedral to a bazaar?Re-engineering Engineering: from a cathedral to a bazaar?
Re-engineering Engineering: from a cathedral to a bazaar?
 
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
 
Software Defined Networking: The OpenDaylight Project
Software Defined Networking: The OpenDaylight ProjectSoftware Defined Networking: The OpenDaylight Project
Software Defined Networking: The OpenDaylight Project
 
SDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined Networking
 
A Software Engineering Perspective on SDN Programmability
A Software Engineering Perspective on SDN ProgrammabilityA Software Engineering Perspective on SDN Programmability
A Software Engineering Perspective on SDN Programmability
 
Easing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSEasing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDS
 
RightScale Roadtrip Boston: Accelerate to Cloud
RightScale Roadtrip Boston: Accelerate to CloudRightScale Roadtrip Boston: Accelerate to Cloud
RightScale Roadtrip Boston: Accelerate to Cloud
 
SDN a strategic assessment
SDN a strategic assessment  SDN a strategic assessment
SDN a strategic assessment
 
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices
 
Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!
 
Netsoft 2020 S4SI Workshop Panel
Netsoft 2020 S4SI Workshop PanelNetsoft 2020 S4SI Workshop Panel
Netsoft 2020 S4SI Workshop Panel
 
Why SDN and ON.Lab are hot topics in networking
Why SDN and ON.Lab are hot topics in networkingWhy SDN and ON.Lab are hot topics in networking
Why SDN and ON.Lab are hot topics in networking
 
Oow2016 review-13th october 2016
Oow2016 review-13th october 2016Oow2016 review-13th october 2016
Oow2016 review-13th october 2016
 
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...
Oracle OpenWorld 2016 Review - High Level Overview of major themes and grand ...
 
Tulinx introduction 20130622 detailed
Tulinx introduction 20130622   detailedTulinx introduction 20130622   detailed
Tulinx introduction 20130622 detailed
 

Dernier

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Dernier (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Software-Defined Networking: Evolution or Revolution?

  • 1. Software-Defined Networking: Evolution or Revolution? Diego Kreutz kreutz@lasige.di.fc.ul.pt LASIGE - Large-Scale Informatics Systems Laboratory FCUL - Faculty of Sciences of University of Lisbon
  • 2. 2!SmallTalks, April, 2013! Roadmap 1.  On the way to SDN 2.  Software-Defined Networking •  Concepts •  How does it work? •  SDN in layers: a first attempt 3.  Evolution & Revolution •  Evolving technologies and ideas •  A revolution: reshaping the networks history •  Challenges & Expectations
  • 3. 3!SmallTalks, April, 2013! Roadmap 1.  On the way to SDN 2.  Software-Defined Networking •  Concepts •  How does it work? •  SDN in layers: a first attempt 3.  Evolution & Revolution •  Evolving technologies and ideas •  A revolution: reshaping the networks history •  Challenges & Expectations
  • 4. 4!SmallTalks, April, 2013! On the way to SDN (currently: tied data/control plane) Data Plane! Control Plane! Management Plane! Integrated (hardware & software) and complex control planes. Proprietary, expensive and hard to evolve solutions. Innovation is very slow and costly. Complicated and hard to integrated management solutions.
  • 5. 5!SmallTalks, April, 2013! On the way to SDN (challenges of current networks) Ø  Networks are mostly manual-driven •  Changes are slow and usually painful Ø  Technology is expensive •  Time to market is too long •  Almost no vendor independency Ø  Complexity is huge and everywhere: •  Evolution complexity •  Integration complexity •  Management complexity Ø  Resources are not used in an efficient way
  • 6. 6!SmallTalks, April, 2013! On the way to SDN (decoupled data and control plane) Data Plane! Control Plane! Management Plane! Integrated (hardware & software) and complex control planes. Proprietary, expensive and hard to evolve solutions. Innovation is very slow and costly. Simple and easy to develop apps. A load balancing mechanism in only 500 lines of code?
  • 7. 7!SmallTalks, April, 2013! On the way to SDN (current networks & SDN) Data Plane! Control Plane! Management Plane! Data Plane! Control Plane! Management Plane! Current Networks! Software-Defined Networks! Flexibility and high level programmability. Abstraction layer (e.g. OS like interfaces) Programmability, openness and standard interfaces.
  • 8. 8!SmallTalks, April, 2013! Roadmap 1.  On the way to SDN 2.  Software-Defined Networking •  Concepts •  How does it work? •  SDN in layers: a first attempt 3.  Evolution & Revolution •  Evolving technologies and ideas •  A revolution: reshaping the networks history •  Challenges & Expectations
  • 9. 9!SmallTalks, April, 2013! SDN concepts (three basic abstractions) (3) Forwarding Abstraction (1) Specific Abstraction (2) State Distribution Abstraction
  • 10. 10!SmallTalks, April, 2013! SDN concepts (three basic abstractions) (3) Forwarding Abstraction (1) Specific Abstraction (2) State Distribution Abstraction (3) Network Devices (1) Virtualization (2) Network Operating Systems
  • 11. 11!SmallTalks, April, 2013! SDN concepts (more abstractions?) (3) Forwarding Abstraction (1) Specific Abstraction (2) State Distribution Abstraction (4) Transmission Abstraction Software-Defined Radio (SDR) or Wireless MAC Processors (WMP)? Programmability at the transmission level? … ?
  • 12. 12!SmallTalks, April, 2013! Data Plane! Control Plane! SDN concepts (control and data plane) Farm of servers running control software (NOS + apps)SDN network devices (physical or virtual), e.g. OpenFlow switch and OpenVSwitch. e.g. virtualized servers using OpenVSwitch.
  • 13. 13!SmallTalks, April, 2013! How does it work? (network operating systems) Management Apps (control logic) Network OS A B C … N Flow tables updated by management apps, through NOS. Management apps: routing protocols, energy-aware routing, access control, security policy control, etc. NOS e.g. NOX, POX, Onix, Floodlight, Beacon, Maestro, etc.
  • 14. 14!SmallTalks, April, 2013! How does it work? (controller/NOS + apps) Input Stage Output Stage Discovery Intradomain Routing Routing Table Access Control Route Flow Service Access Load Balancing Route Flow Security Policies
  • 15. 15!SmallTalks, April, 2013! How does it work? (controllers) Infrastructure+ Infrastructure+ Infrastructure+ Infrastructure+
  • 16. 16!SmallTalks, April, 2013! SDN in layers (from infra to user apps) Infrastructure+ Virtualiza0on+(hypervisor)+ Languages:+programming,+policy+ descrip0on,+…+ Management+apps+ User+apps+ Virtualiza0on+(programming)+ (3)+Forwarding+Abstrac0on+ (2)+State+Distribu0on+ Abstrac0on+ (1)+Specific+Abstrac0ons+ Operator+requirements+ User+requirements+ Controller+ layer+ Network+Opera0ng+Systems+(NOS)+ (1)+Specific+Abstrac0ons+
  • 17. 17!SmallTalks, April, 2013! SDN in layers (practical APIs) Infrastructure+ Hypervisors+ Management+apps+ Controllers+ Northbound+API+ Southbound+API+OpenFlow like protocols / standards. Operating System like APIs (e.g. Onix NVP NBAPI, Floodlight RESTful API).
  • 18. 18!SmallTalks, April, 2013! Roadmap 1.  On the way to SDN 2.  Software-Defined Networking •  Concepts •  How does it work? •  SDN in layers: a first attempt 3.  Evolution & Revolution •  Evolving technologies and ideas •  A revolution: reshaping the networks history •  Challenges & Expectations
  • 19. 19!SmallTalks, April, 2013! Evolution & Revolution (evolving technologies)
  • 20. 20!SmallTalks, April, 2013! Evolution & Revolution (disruptive ideas, concepts & possibilities)
  • 21. 21!SmallTalks, April, 2013! Evolution & Revolution (evolving network control) Infrastructure+ SSH+/+ Telnet+ CLI+ OpenFlow) NetConfig+ Vendor9 specific+ SNMP+ Open+Controller+ Vendor+Controller+ App+ (rouAng)+ App+ (firewall)+ Physical+ Network+ Controllers+ Management+ Protocols+ ApplicaAons+ App+ (IPS/IDS)+ App+ (load+bal.)+
  • 22. 22!SmallTalks, April, 2013! Evolution & Revolution (smarter and better networks) Ø  Better troubleshooting and debugging Ø  Dynamic placement of servers and middleboxes (e.g. DPI, firewalls, web servers) Ø  Smart and autonomic management Ø  Better incremental scaling Ø  Fine grained QoS control Ø  Wireline and wireless control integration Ø  Integrated and improved wireless control
  • 23. 23!SmallTalks, April, 2013! Evolution & Revolution (things coming up or going wild) Ø  Virtualization going wild Ø  Live network migration Ø  Outsourcing of network functionalities •  e.g. AAA services, AAIs, DPI, IDS, IPS, … Ø  Dynamic resource provisioning in response to load Ø  Automatic load balancing reconfiguration Ø  Automatic on demand bandwidth Ø  Open path to new Internet architectures
  • 24. 24!SmallTalks, April, 2013! Challenges & Expectations (carriers: practical examples) Currently With SDN All traffic is filtered Only targeted traffic is filtered In home only In home and mobile Statically configured on a per-device basis Dynamically configurable on a per-device basis Per Network Element scaling Better incremental scaling Traffic Steering (a Verizon’s perspective)
  • 25. 25!SmallTalks, April, 2013! Challenges & Expectations (carriers: practical examples) Currently With SDN All traffic from all probes collected Only targeted traffic from targeted probes is collected Massive bandwidth required Efficient use of bandwidth Statically configured Dynamically configured Per Network Element scaling Better incremental scaling Ad Hoc Topologies (a Verizon’s perspective)
  • 26. 26!SmallTalks, April, 2013! Challenges & Expectations (still on the carriers perspective) NTT and AT&T vision Ø  New revenue models & cost reduction Ø  Network configuration made easy Ø  Customized services based on customers needs Ø  Standards to interoperate with different controllers Ø  A client may use at the same time different controllers
  • 27. 27!SmallTalks, April, 2013! Challenges & Expectations (business advantages of SDN) On the perspective of IBM & NEC Ø  Increased capacity consumption in 50% Ø  We can now virtualized the network from L1 to L4 Ø  Location free appliance pooling, increasing business deployments Ø  Increased speed for delivering new services Ø  Reduced power consumption migrating "things" in a proactive way
  • 28. 28!SmallTalks, April, 2013! Challenges & Expectations (Network-as-a-Service in a near future?) MPLS GMPLS Optical(L1) SaaS Users PaaS Users IaaS Users SaaS Provider IaaS Provider Content Provider PaaS Provider Wireless Broadband
  • 29. 29!SmallTalks, April, 2013! Roadmap 1.  On the way to SDN 2.  Software-Defined Networking •  Concepts •  How does it work? •  SDN in layers: a first attempt 3.  Evolution & Revolution •  Evolving technologies and ideas •  A revolution: reshaping the networks history •  Challenges & Expectations
  • 30. 30!SmallTalks, April, 2013! Almost closing (a big ecosystem?) Ø  Open Networking Foundation (ONF) Ø  Big players on the playground … •  Most of the major networking companies •  Many big cloud providers •  Telcos from everywhere Ø  Several new StartUps •  New business opportunities Ø  Many free available controllers Ø  New products & possibilities
  • 31. 31!SmallTalks, April, 2013! Almost closing (notes & messages) Ø  Flexibility is one of the main driving forces Ø  Software is now the king Ø  Keep it simple Ø  Standard is your friend Ø  Loosely coupled elements (keep in mind) Ø  Vendor independence is on the way? •  We hope so Ø  Modularization •  Hide details, share only what is necessary
  • 32. 32!SmallTalks, April, 2013! Just for fun (life is not only hard work J) Ø  Do you want to find out who is the James Bond of SDN? http://www.opennetsummit.org/archives-april2013/ •  See talk of Vint Cert (min 10 to 14) Contrib: Fernando Ramos