SlideShare uma empresa Scribd logo
1 de 18
SDN and NFV value in Business Services.
Innovations in Network Monetization and Optimization.
* Mazen.Khaddam@cox.com, Loukas@cisco.com
Network Architecture Groups
M. Khaddam*, L. Paraschis
SDN & NFV
SDN = Control Plane Programmability
NFV = Data Plane Programmability
Service Plane Programmability?
Current State of Network Plumbing
3
Cox Packet Layer Network The current state of network technology is:
Expensive
• Traffic will continue to increase &
network will experience failures
• All service providers network is 2x –
3x overprovisioned to handle failures
• The Backbone experiences on
average 3 fiber cuts per month
Inflexible
• It is hard to change the number of
logical paths and their speeds
dynamically based on services
• It is difficult to delete logical paths
when not needed
• Lack of programmability
Complex
• Network complexity is increasing
• The maintenance of the network is
complicated by using different network
operating systems
• Lack of coordination between network
layers & services
Layers in an IP/Transport Network
4
IP Traffic Flows
Layer-2 Links (Ethernet, DS1/DS3, etc.)
Layer-2/3 VPN and Carrier Ethernet Services
IP Routing Topology (OSPF,etc.)
MPLS/Virtual Link/Tunnel Layer
VPN A
VPN B
VPN A
VPN B
Transport Layers
Digital Channels
(SONET/SDH/OTN)
Source: Designing Multi-Layer Carrier Networks for Capacity and
Survivability, OPNET Technologies, Inc., OPNETWORK 2012.
Layer 0
< Data Plane abstractions Only -- where are the control plane abstractions?>
Layer 1
SDN Defined
Source: ONF
According to ONF SDN is a
network in which the control plane
is physically separate from
forwarding plane. The SDN
architecture must open,
programmable & standard.
SDN Proposition value
– Network automation
– Optimization
– Flexibility & efficiency
The Benefits of SDN
– Provides more control
– Enable programing
– Better Guarantees
SDN as defined by Open Network Foundation
Traditional
control
control
control
control control
coordination primitivesprotocols
Source: Bruce Davie , Principle Engineer VMware , ONS 2013
SDN
NFV based on ETSI: Separate network function
from Hardware : Source ETSI
• Move functions from hardware to software
• Leverage COTS
• Reduced equipment costs and reduced
power consumption
• Increased speed of Time to Market
• Scale up/down dynamically
• Purpose hardware to support defined
functions
• Difficult to scale to handle
unscheduled events
• Expensive
NFV Architecture
Source: ETSI
Hydrogen Release: OpneDaylightt
Source: SDN Hub
8
Base Network Service Functions
Management
GUI/CLI
Controller Platform
Southbound Interfaces
& Protocol Plugins
OpenDaylight APIs (REST)
DOVE Mgr
Data Plane Elements
(Virtual Switches,
Physical Device
Interfaces)
Service Abstraction Layer (SAL)
(plug-in mgr., capability abstractions, flow programming, inventory, …)
OpenFlow
1.0 1.3
LISP
Topology
Mgr
Stats
Mgr
Switch
Mgr
Host
Tracker
Shortest
Path
Forwarding
VTN
Coordinator
Affinity
Service
Network Applications
Orchestration & Services
OpenStack
Neutron
OpenFlow Enabled
Devices
VTN
Manager
VTN: Virtual Tenant Network
DOVE: Distributed Overlay Virtual Ethernet
DDoS: Distributed Denial Of Service
LISP: Locator/Identifier Separation Protocol
OVSDB: Open vSwitch DataBase Protocol
BGP: Border Gateway Protocol
PCEP: Path Computation Element Communication Protocol
SNMP: Simple Network Management Protocol
LISP
Service
NETCONF BGP-LS
Additional Virtual &
Physical Devices
SNMP
DDoS
Protection
Open vSwitches
OVSDB PCEP
OpenStack Service
Network
Config
Main difference from other OpenFlow-centric
controller platforms
Core
Long Haul DWDM
Service Provider SDN use cases
Data CentreMetro and AccessCPE
Metro DWDM
Data Centre
Virtualized n/w
Virtual 2 virtual n/w
interconnect
Service chaining
appliances
Analytics collection
Core Infrastructure
Bandwidth calendaring
Demand engineering / PCE
Single/multi layer optimization
Analytics collection
Agg and access
Infrastructure
Automated set-up
Analytics collections
Service definition
Optimization
CPE
NFV
Services
provisioning
Analytics
Edge
Edge
NFV
Services
Provisioning
Analytics
Control Program/
Manager A
Control Program/
Manager B
Example: Network
Virtualization
Virtualization Associated SDN/
Network Function Virtualization
OF-Agent
App App App
Example: Open Flow - centric
Controller & Agent
Flow based SDN
Example: Path
Computation
PCC PCC PCC
PCEP
Applicability to market segment
Metros BBData Centre
Applicability to market segmentApplicability to market segment
Infrastructure Controller based SDN
SDN and NFV
Categorizing current SDN/NFV ModelsSDN & NFV Use Cases
OF Agent OF Agent
Network Plumbing: Infrastructure Controller
Topology Config
BGP
v4/v6
Optimization / Analytics Algorithms
Infrastructure Controller
Utilization
Packet Network
Traffic Matrix
Optical Network
Device Level APIs
OpenFlow, I2RS, SNMP, Netconf, CLI ,PCEP
Application and Sub-Systems
Application API
Google B4, SDN Global WAN
SDN Optimization & Automation with PCE
Google B4, SDN Global WAN
Microsoft SWAN: Software-defined networking
Source: Stanford University networking Seminar – Tested-Based Evolution
Hong
Kong
Seoul
Seattle
Los
Angeles
New
York
Miami
Dublin
Barcelon
a
WAN
Network
Agent
Service broker
Traffic demand
BW allocation Network, Config
Topology, traffic
Rate limiting
Cox Case Study: SDN – PCE vs Distributed path
Compution
0.00%
10.00%
20.00%
30.00%
40.00%
50.00%
60.00%
70.00%
80.00%
90.00%
100.00%
1
6
11
16
21
26
31
36
41
46
51
56
61
66
71
76
81
86
91
96
101
106
111
116
121
126
131
136
141
146
151
156
161
166
171
176
181
186
191
196
201
206
211
216
221
226
231
236
LinkUtilization
Links
Path Compuation Model
Online PCE
WAN Controller - Use-Case example
Bandwidth Scheduling (On-Demand)
Controller
NB API
WAN
R1
R2
R3
1
4
Data Center #1
Data Center #2
① Network conditions reported to
collector
② Cust requests DC #1 – DC #2
bandwidth asap
③ Demand admission request:
<R1-R3, B/W, NOW!!>
④ SDN WAN returns option and
cust confirms
⑤ R1-R3 LSP Tunnel Programmed
via PCEP
2
Web
Portal
Congested!!
3
PCEP
5
Collector &
modelling
Programming
NFV use cases - vPE to VPN mapping
SP WAN
SP Data Center
WAN Controller
Collector
Program
ming
Cloud
Controller
DC WAN
Gateway
DC
Fabric
Server
Server
Tenant 1 VM
Tenant 2 VM
Tenant 1 VM
Tenant 1 VM
vPEF
VRF1
vPEF
VRF2
VRF1
VRF1
VRF2
VRF1
VRF2
VRF3
Server
Tenant 2 VM
Tenant 3 VM
vPEF
VRF3
VRF2
VRF3
BGP MPLS VPNs
extended into the DC
SDN “southbound” Automation of Service & Network
Programmability – YANG/NETCONF

Mais conteúdo relacionado

Mais procurados

An overview of SDN & Openflow
An overview of SDN & OpenflowAn overview of SDN & Openflow
An overview of SDN & Openflow
Peyman Faizian
 

Mais procurados (20)

Realizing a Multi-Layer Transport SDN: Practical Considerations and Implement...
Realizing a Multi-Layer Transport SDN: Practical Considerations and Implement...Realizing a Multi-Layer Transport SDN: Practical Considerations and Implement...
Realizing a Multi-Layer Transport SDN: Practical Considerations and Implement...
 
Colt inter-provider SDN NNIs and APIs
Colt inter-provider SDN NNIs and APIsColt inter-provider SDN NNIs and APIs
Colt inter-provider SDN NNIs and APIs
 
Networking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVNetworking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFV
 
SDN & NFV Orchestration
SDN & NFV OrchestrationSDN & NFV Orchestration
SDN & NFV Orchestration
 
Networking Challenges for the Next Decade
Networking Challenges for the Next DecadeNetworking Challenges for the Next Decade
Networking Challenges for the Next Decade
 
Microservice Powered Orchestration
Microservice Powered OrchestrationMicroservice Powered Orchestration
Microservice Powered Orchestration
 
FlowN vs FlowVisor: Scalable Network Virtualization in SDN
FlowN vs FlowVisor: Scalable Network Virtualization in SDNFlowN vs FlowVisor: Scalable Network Virtualization in SDN
FlowN vs FlowVisor: Scalable Network Virtualization in SDN
 
An overview of SDN & Openflow
An overview of SDN & OpenflowAn overview of SDN & Openflow
An overview of SDN & Openflow
 
Software Defined RAN
Software Defined RANSoftware Defined RAN
Software Defined RAN
 
Software Defined Future
Software Defined FutureSoftware Defined Future
Software Defined Future
 
State of Packet Optical Integration
State of Packet Optical IntegrationState of Packet Optical Integration
State of Packet Optical Integration
 
Open and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field Trial
 
How will virtual networks, controlled by software, impact OSS systems?
How will virtual networks, controlled by software, impact OSS systems?How will virtual networks, controlled by software, impact OSS systems?
How will virtual networks, controlled by software, impact OSS systems?
 
How network operators improve their efficiency and prepare for market consoli...
How network operators improve their efficiency and prepare for market consoli...How network operators improve their efficiency and prepare for market consoli...
How network operators improve their efficiency and prepare for market consoli...
 
Colt SD-WAN experience learnings and future plans
Colt SD-WAN experience learnings and future plansColt SD-WAN experience learnings and future plans
Colt SD-WAN experience learnings and future plans
 
Software defined optical communication
Software defined optical communicationSoftware defined optical communication
Software defined optical communication
 
443029825 cloud-computing-week8-9-pptx
443029825 cloud-computing-week8-9-pptx443029825 cloud-computing-week8-9-pptx
443029825 cloud-computing-week8-9-pptx
 
Transport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry PerspectivesTransport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry Perspectives
 
Building Hyperscale Networks
Building Hyperscale NetworksBuilding Hyperscale Networks
Building Hyperscale Networks
 
SDN overview 2014
SDN overview 2014SDN overview 2014
SDN overview 2014
 

Destaque

MPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by KhatriMPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by Khatri
Febrian ‎
 

Destaque (8)

NFV в сетях операторов связи
NFV в сетях операторов связиNFV в сетях операторов связи
NFV в сетях операторов связи
 
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFVOVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
 
Introduction of ONOS and core technology
Introduction of ONOS and core technologyIntroduction of ONOS and core technology
Introduction of ONOS and core technology
 
ONOS - multiple instance setting(Distributed SDN Controller)
ONOS - multiple instance setting(Distributed SDN Controller)ONOS - multiple instance setting(Distributed SDN Controller)
ONOS - multiple instance setting(Distributed SDN Controller)
 
MPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by KhatriMPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by Khatri
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Semelhante a SDN and NFV Value in Business Services - A Presentation By Cox Communications

Research Challenges and Opportunities in the Era of the Internet of Everythin...
Research Challenges and Opportunities in the Era of the Internet of Everythin...Research Challenges and Opportunities in the Era of the Internet of Everythin...
Research Challenges and Opportunities in the Era of the Internet of Everythin...
Stenio Fernandes
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect Keynote
Linaro
 
Big Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking ScenariosBig Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking Scenarios
Stenio Fernandes
 

Semelhante a SDN and NFV Value in Business Services - A Presentation By Cox Communications (20)

SDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesSDN and NFV Value in Business Services
SDN and NFV Value in Business Services
 
Research Challenges and Opportunities in the Era of the Internet of Everythin...
Research Challenges and Opportunities in the Era of the Internet of Everythin...Research Challenges and Opportunities in the Era of the Internet of Everythin...
Research Challenges and Opportunities in the Era of the Internet of Everythin...
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect Keynote
 
Software Defined Networking – Virtualization of Traffic Engineering
Software Defined Networking – Virtualization of Traffic EngineeringSoftware Defined Networking – Virtualization of Traffic Engineering
Software Defined Networking – Virtualization of Traffic Engineering
 
Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
 
Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
 
Cloud computing and Software defined networking
Cloud computing and Software defined networkingCloud computing and Software defined networking
Cloud computing and Software defined networking
 
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. LouisDave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
 
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
 
Understanding network and service virtualization
Understanding network and service virtualizationUnderstanding network and service virtualization
Understanding network and service virtualization
 
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationTurbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
 
Big Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking ScenariosBig Data Analytics and Advanced Computer Networking Scenarios
Big Data Analytics and Advanced Computer Networking Scenarios
 
Colt's SDN/NFV Vision
Colt's SDN/NFV VisionColt's SDN/NFV Vision
Colt's SDN/NFV Vision
 
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 BarcelonaColt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
 
08-sdnfvmec.pdf
08-sdnfvmec.pdf08-sdnfvmec.pdf
08-sdnfvmec.pdf
 
SDN and Photonics for Dynamic Cloud Connectivity
SDN and Photonics for Dynamic Cloud Connectivity SDN and Photonics for Dynamic Cloud Connectivity
SDN and Photonics for Dynamic Cloud Connectivity
 
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
 
Introduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined NetworkingIntroduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined Networking
 

Mais de Cisco Service Provider

Cisco Policy Suite for Service Providers
Cisco Policy Suite for Service ProvidersCisco Policy Suite for Service Providers
Cisco Policy Suite for Service Providers
Cisco Service Provider
 
Segment Routing: Prepare Your Network For New Business Models
Segment Routing:  Prepare Your Network For New Business ModelsSegment Routing:  Prepare Your Network For New Business Models
Segment Routing: Prepare Your Network For New Business Models
Cisco Service Provider
 
Cisco cBR-8 Evolved CCAP: Deliver Scalable Network and Service Growth at a Lo...
Cisco cBR-8 Evolved CCAP: Deliver Scalable Network and Service Growth at a Lo...Cisco cBR-8 Evolved CCAP: Deliver Scalable Network and Service Growth at a Lo...
Cisco cBR-8 Evolved CCAP: Deliver Scalable Network and Service Growth at a Lo...
Cisco Service Provider
 

Mais de Cisco Service Provider (20)

SP 5G: Unified Enablement Platform
SP 5G: Unified Enablement Platform  SP 5G: Unified Enablement Platform
SP 5G: Unified Enablement Platform
 
SP Network Automation: Automated Operations Overview
SP Network Automation: Automated Operations Overview SP Network Automation: Automated Operations Overview
SP Network Automation: Automated Operations Overview
 
[Whitepaper] Cisco Vision: 5G - THRIVING INDOORS
[Whitepaper] Cisco Vision: 5G - THRIVING INDOORS[Whitepaper] Cisco Vision: 5G - THRIVING INDOORS
[Whitepaper] Cisco Vision: 5G - THRIVING INDOORS
 
Cisco at OFC 2016
Cisco at OFC 2016Cisco at OFC 2016
Cisco at OFC 2016
 
[Infographic] Cisco Visual Networking Index (VNI): Mobile-Connected Devices p...
[Infographic] Cisco Visual Networking Index (VNI): Mobile-Connected Devices p...[Infographic] Cisco Visual Networking Index (VNI): Mobile-Connected Devices p...
[Infographic] Cisco Visual Networking Index (VNI): Mobile-Connected Devices p...
 
[Infographic] Cisco Visual Networking Index (VNI): Mobile Users Growth
[Infographic] Cisco Visual Networking Index (VNI): Mobile Users Growth[Infographic] Cisco Visual Networking Index (VNI): Mobile Users Growth
[Infographic] Cisco Visual Networking Index (VNI): Mobile Users Growth
 
Cisco Cloud-Scale Innovation Infographic
Cisco Cloud-Scale Innovation InfographicCisco Cloud-Scale Innovation Infographic
Cisco Cloud-Scale Innovation Infographic
 
Simplify Operations
Simplify OperationsSimplify Operations
Simplify Operations
 
Expand Your Market Opportunities
Expand Your Market OpportunitiesExpand Your Market Opportunities
Expand Your Market Opportunities
 
Orchestrated Assurance
Orchestrated Assurance Orchestrated Assurance
Orchestrated Assurance
 
Operator Drives Bandwidth Efficiency and Optimizes Satellite Link Performance
Operator Drives Bandwidth Efficiency and Optimizes Satellite Link PerformanceOperator Drives Bandwidth Efficiency and Optimizes Satellite Link Performance
Operator Drives Bandwidth Efficiency and Optimizes Satellite Link Performance
 
Application Engineered Routing Segment Routing and the Cisco WAN Automation ...
Application Engineered Routing  Segment Routing and the Cisco WAN Automation ...Application Engineered Routing  Segment Routing and the Cisco WAN Automation ...
Application Engineered Routing Segment Routing and the Cisco WAN Automation ...
 
Research Highlight: Independent Validation of Cisco Service Provider Virtuali...
Research Highlight: Independent Validation of Cisco Service Provider Virtuali...Research Highlight: Independent Validation of Cisco Service Provider Virtuali...
Research Highlight: Independent Validation of Cisco Service Provider Virtuali...
 
Cisco Policy Suite for Service Providers
Cisco Policy Suite for Service ProvidersCisco Policy Suite for Service Providers
Cisco Policy Suite for Service Providers
 
Deploy New Technologies Quickly with Cisco Managed Services for Service Provi...
Deploy New Technologies Quickly with Cisco Managed Services for Service Provi...Deploy New Technologies Quickly with Cisco Managed Services for Service Provi...
Deploy New Technologies Quickly with Cisco Managed Services for Service Provi...
 
Segment Routing: Prepare Your Network For New Business Models
Segment Routing:  Prepare Your Network For New Business ModelsSegment Routing:  Prepare Your Network For New Business Models
Segment Routing: Prepare Your Network For New Business Models
 
Cisco Virtual Managed Services: Transform Your Business with Cloud-based Inn...
Cisco Virtual Managed Services:  Transform Your Business with Cloud-based Inn...Cisco Virtual Managed Services:  Transform Your Business with Cloud-based Inn...
Cisco Virtual Managed Services: Transform Your Business with Cloud-based Inn...
 
Cisco Virtual Managed Services Solution
Cisco Virtual Managed Services SolutionCisco Virtual Managed Services Solution
Cisco Virtual Managed Services Solution
 
Cisco cBR-8 Evolved CCAP: Deliver Scalable Network and Service Growth at a Lo...
Cisco cBR-8 Evolved CCAP: Deliver Scalable Network and Service Growth at a Lo...Cisco cBR-8 Evolved CCAP: Deliver Scalable Network and Service Growth at a Lo...
Cisco cBR-8 Evolved CCAP: Deliver Scalable Network and Service Growth at a Lo...
 
IPv6: Unleashing The Power
IPv6: Unleashing The PowerIPv6: Unleashing The Power
IPv6: Unleashing The Power
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 

SDN and NFV Value in Business Services - A Presentation By Cox Communications

  • 1. SDN and NFV value in Business Services. Innovations in Network Monetization and Optimization. * Mazen.Khaddam@cox.com, Loukas@cisco.com Network Architecture Groups M. Khaddam*, L. Paraschis
  • 2. SDN & NFV SDN = Control Plane Programmability NFV = Data Plane Programmability Service Plane Programmability?
  • 3. Current State of Network Plumbing 3 Cox Packet Layer Network The current state of network technology is: Expensive • Traffic will continue to increase & network will experience failures • All service providers network is 2x – 3x overprovisioned to handle failures • The Backbone experiences on average 3 fiber cuts per month Inflexible • It is hard to change the number of logical paths and their speeds dynamically based on services • It is difficult to delete logical paths when not needed • Lack of programmability Complex • Network complexity is increasing • The maintenance of the network is complicated by using different network operating systems • Lack of coordination between network layers & services
  • 4. Layers in an IP/Transport Network 4 IP Traffic Flows Layer-2 Links (Ethernet, DS1/DS3, etc.) Layer-2/3 VPN and Carrier Ethernet Services IP Routing Topology (OSPF,etc.) MPLS/Virtual Link/Tunnel Layer VPN A VPN B VPN A VPN B Transport Layers Digital Channels (SONET/SDH/OTN) Source: Designing Multi-Layer Carrier Networks for Capacity and Survivability, OPNET Technologies, Inc., OPNETWORK 2012. Layer 0 < Data Plane abstractions Only -- where are the control plane abstractions?> Layer 1
  • 5. SDN Defined Source: ONF According to ONF SDN is a network in which the control plane is physically separate from forwarding plane. The SDN architecture must open, programmable & standard. SDN Proposition value – Network automation – Optimization – Flexibility & efficiency The Benefits of SDN – Provides more control – Enable programing – Better Guarantees SDN as defined by Open Network Foundation Traditional control control control control control coordination primitivesprotocols Source: Bruce Davie , Principle Engineer VMware , ONS 2013 SDN
  • 6. NFV based on ETSI: Separate network function from Hardware : Source ETSI • Move functions from hardware to software • Leverage COTS • Reduced equipment costs and reduced power consumption • Increased speed of Time to Market • Scale up/down dynamically • Purpose hardware to support defined functions • Difficult to scale to handle unscheduled events • Expensive
  • 8. Hydrogen Release: OpneDaylightt Source: SDN Hub 8 Base Network Service Functions Management GUI/CLI Controller Platform Southbound Interfaces & Protocol Plugins OpenDaylight APIs (REST) DOVE Mgr Data Plane Elements (Virtual Switches, Physical Device Interfaces) Service Abstraction Layer (SAL) (plug-in mgr., capability abstractions, flow programming, inventory, …) OpenFlow 1.0 1.3 LISP Topology Mgr Stats Mgr Switch Mgr Host Tracker Shortest Path Forwarding VTN Coordinator Affinity Service Network Applications Orchestration & Services OpenStack Neutron OpenFlow Enabled Devices VTN Manager VTN: Virtual Tenant Network DOVE: Distributed Overlay Virtual Ethernet DDoS: Distributed Denial Of Service LISP: Locator/Identifier Separation Protocol OVSDB: Open vSwitch DataBase Protocol BGP: Border Gateway Protocol PCEP: Path Computation Element Communication Protocol SNMP: Simple Network Management Protocol LISP Service NETCONF BGP-LS Additional Virtual & Physical Devices SNMP DDoS Protection Open vSwitches OVSDB PCEP OpenStack Service Network Config Main difference from other OpenFlow-centric controller platforms
  • 9. Core Long Haul DWDM Service Provider SDN use cases Data CentreMetro and AccessCPE Metro DWDM Data Centre Virtualized n/w Virtual 2 virtual n/w interconnect Service chaining appliances Analytics collection Core Infrastructure Bandwidth calendaring Demand engineering / PCE Single/multi layer optimization Analytics collection Agg and access Infrastructure Automated set-up Analytics collections Service definition Optimization CPE NFV Services provisioning Analytics Edge Edge NFV Services Provisioning Analytics
  • 10. Control Program/ Manager A Control Program/ Manager B Example: Network Virtualization Virtualization Associated SDN/ Network Function Virtualization OF-Agent App App App Example: Open Flow - centric Controller & Agent Flow based SDN Example: Path Computation PCC PCC PCC PCEP Applicability to market segment Metros BBData Centre Applicability to market segmentApplicability to market segment Infrastructure Controller based SDN SDN and NFV Categorizing current SDN/NFV ModelsSDN & NFV Use Cases OF Agent OF Agent
  • 11. Network Plumbing: Infrastructure Controller Topology Config BGP v4/v6 Optimization / Analytics Algorithms Infrastructure Controller Utilization Packet Network Traffic Matrix Optical Network Device Level APIs OpenFlow, I2RS, SNMP, Netconf, CLI ,PCEP Application and Sub-Systems Application API
  • 12. Google B4, SDN Global WAN
  • 13. SDN Optimization & Automation with PCE Google B4, SDN Global WAN
  • 14. Microsoft SWAN: Software-defined networking Source: Stanford University networking Seminar – Tested-Based Evolution Hong Kong Seoul Seattle Los Angeles New York Miami Dublin Barcelon a WAN Network Agent Service broker Traffic demand BW allocation Network, Config Topology, traffic Rate limiting
  • 15. Cox Case Study: SDN – PCE vs Distributed path Compution 0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00% 70.00% 80.00% 90.00% 100.00% 1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81 86 91 96 101 106 111 116 121 126 131 136 141 146 151 156 161 166 171 176 181 186 191 196 201 206 211 216 221 226 231 236 LinkUtilization Links Path Compuation Model Online PCE
  • 16. WAN Controller - Use-Case example Bandwidth Scheduling (On-Demand) Controller NB API WAN R1 R2 R3 1 4 Data Center #1 Data Center #2 ① Network conditions reported to collector ② Cust requests DC #1 – DC #2 bandwidth asap ③ Demand admission request: <R1-R3, B/W, NOW!!> ④ SDN WAN returns option and cust confirms ⑤ R1-R3 LSP Tunnel Programmed via PCEP 2 Web Portal Congested!! 3 PCEP 5 Collector & modelling Programming
  • 17. NFV use cases - vPE to VPN mapping SP WAN SP Data Center WAN Controller Collector Program ming Cloud Controller DC WAN Gateway DC Fabric Server Server Tenant 1 VM Tenant 2 VM Tenant 1 VM Tenant 1 VM vPEF VRF1 vPEF VRF2 VRF1 VRF1 VRF2 VRF1 VRF2 VRF3 Server Tenant 2 VM Tenant 3 VM vPEF VRF3 VRF2 VRF3 BGP MPLS VPNs extended into the DC
  • 18. SDN “southbound” Automation of Service & Network Programmability – YANG/NETCONF