SlideShare a Scribd company logo
1 of 22
New Horizons – Mansoura Branch
Software Defined Networking
(Future of Networks)
Author: Ahmed El-Sayed
Mansoura
February 2018
Agenda
• Current Networks
• SDN
• Openflow
• Current status of SDN
• Cisco Solution
• Business Case
• How to prepare yourself for SDN
Current Networks
• Vendor-specific.
• Distributed configuration.
• Update cost
Current network
Software Defined Networking
Software Defined Networking
• SDN features
• Centralized Intelligence
• Vendor independence
• Easy to operate and monitor and tshoot.
• Global view of the Network
• Easily apply new Applications & Services
• Adoption
• Providers: Google, Amazon
• Vendors: Cisco, Juniper, Alcatel
• SDN is a concept of the physical separation of
the network control plane from the forwarding
plane.
The Origin of SDN
• 2006: Martin Casado, a PhD student at Stanford and team propose a
clean-slate security architecture (SANE) which defines a centralized
control of security (in stead of at the edge as normally done). Ethane
generalizes it to all access policies.
• The idea of Software Defined Network is originated from OpenFlow
project (ACM SIGCOMM 2008).
• 2009: Stanford publishes OpenFlow V1.0.0 specs.
• June 2009: Martin Casado co-founds Nicira.
• March 2011: Open Networking Foundation is formed.
• Oct 2011: First Open Networking Summit. Many Industries (Juniper,
Cisco announced to incorporate.
• July 2012: VMware buys Nicira for $1.26B.
Martin Casado
OpenFlow Protocol
• Is communication interface between the control and
data plane of an SDN architecture.
OpenFlow
Protocols
Data Plane
Control Plane (Network OS)
Application A Application B
Communicate via
secure Channel
Openflow Controller
• Application running on a server
• Centralized intelligence and global network view
• Main concept in SDN architecture
• Maintain rules and performs network tasks
• Distributes instructions
• Add/Remove flows
• Neighbor discovery
• Device Capabilities
• Gather statistics
• Process packets
• Provide APIs
• Analytics
• Management Interface
Modules:
Topology
Discovery
Statistics
AAA
Southbound plugins
Open northbound APIs
Current status of SDN
Hardware support
Ciena Coredirector
NEC IP8800
More comingsoon...
Juniper MX-series
HP Procurve5400
Pronto 3240/3290
WiMax (NEC)
PCEnginesNetgear 7324
ACI (Application Centric Infrastructure)
BUILT FOR SDN AND BEYOND
APPLICATION POLICY
INFRASTRUCTURE
CONTROLLER
NEXUS
9000 SERIES
INDUSTRY LEADING
ECOSYSTEM
APIC
APPLICATION
COMPUTE NETWORK
CLOUD
STORAGE SECURITY
APIC-EM (APIC Enterprise Module)
•The APIC-EM is a Cisco SDN network controller that
can communicate with traditional routers and
switches via more familiar southbound interfaces
such as Telnet, SSH, or SNMP
•APIC-EM collects tons of diagnostic information from
our network devices.
•We can also centrally make configuration changes and
then push out those changes to our network devices.
•APIC-EM discover a network’s topology.
Business Case 1/6
• LOWER CAPEX
SDN equipment is 30% more economic to Standard Networking equipment
• Lower OPEX
Less Engineering expertise
Less provisioning complexity
Faster troubleshooting
Easy real time monitoring
• SDN vs Standard Networking architecture
• New kind of Services (more flexible and customer oriented)
Business Case 2/6
• ISP Offering internet access to ADSL users and P2P circuits to corporate customers
• ISP has point of presence in Paris and Lyon
• A new corporate customer (Big Data) needs 1Gbps circuit between Paris and Lyon
Data replication once a week 02:00 – 05:00
• The case is:
What kind of service will the ISP offer the customer ?
What kind of network architecture will the ISP use (standard or SDN) ?
Is there an architecture that both the ISP and the Customer will benefit ?
• ISP uses 95% of its core infrastructure in peak hours
Business Case 3/6
• ISP’s Traffic Pattern between Paris and Lyon
• 75% of the bandwidth is unused
• Option 1  ISP using Standard Networking architecture:
- need to upgrade its core
- can offer only fixed term contracts (1Gbps annual fee)
- the Corporate Customer will pay an annual fee just for using the circuit once a week
- high risk in case Corporate Customer leaves the service
Business Case 4/6
• Option 2  With SDN the ISP can offer the Corporate Customer a flexible service “BW on
demand”
Pay to use the 1Gbps once a week 02:00 – 05:00
- Risk averse method for both ISP and Corporate Customer
- BW is more efficiently used
- Corporate Customer will pay less
- ISP does not need to upgrade its Core
- ISP can offer “flexible pay” contracts (time based)
- Faster provisioning and easier to control/monitor
Business Case 5/6
• ISP’s Investment. Ten year plan
Option 1 : Standard Network (Upgrading core network)
- Investment 500.000 euro. Annual fee 60.000 euro
Option 2 : Software Defined Networking
- Investment 50.000 euro. 450 euro/week (23400 annually)
Year 0 1 2 3 4 5 6 7 8 9 10
(1+i)^t 1,00 1,02 1,04 1,06 1,08 1,10 1,13 1,15 1,17 1,20 1,22
Cash Flow -500000,00 58823,53 57670,13 56539,34 55430,73 54343,85 53278,28 52233,61 51209,42 50205,32 49220,90
NPV(0,10) 38955,1004
Revenues -441176,5 -383506,3 -326967 -271536 -217192 -163914 -111681 -60471,11357 -10265,8 38955,1
i=0,02 (Discount rate) , t=10years (time of the cash flow)
Year 0 1 2 3 4 5 6 7 8 9 10
(1+i)^t 1,00 1,02 1,04 1,06 1,08 1,10 1,13 1,15 1,17 1,20 1,22
Cash Flow -50000,00 22941,18 22491,35 22050,34 21617,98 21194,10 20778,53 20371,11 19971,67 19580,07 19196,15
NPV(0,10) 160192,4891
Revenues -27058,8 -4567,47 17482,86858 39100,85155 60294,95 81073,48 101444,6 121416,3 140996,3 160192,5
i=0,02 (Discount rate) , t=10years (time of the cash flow)
Business Case 6/6
• ISP revenues based on NPVs
• Corporate Customer will save 366.000 euros in this ten year plan using SDN rather
than Standard Networking architecture
- With SDN pays: 23.400 euro/year (BW on Demand)
- With Standard Networking pays: 60.000 euro/year (annual fee)
-500000
-400000
-300000
-200000
-100000
0
100000
200000
1 2 3 4 5 6 7 8 9 10
Euros
Years
Revenues
SDN Networking
Standard Networking
How to prepare yourself for SDN?
1- YOU MUST LEARN
NETWORKS
2- YOU MUST LEARN LINUX
BASICS
3- YOU MUST LEARN
PROGRAMING LANGUAGE
Recommended SDN Books
Questions ?
Mansoura
February 2018
Thank you for your time
Ahmed El-Sayed

More Related Content

What's hot

Network Simulation for Master Thesis
Network Simulation for Master ThesisNetwork Simulation for Master Thesis
Network Simulation for Master ThesisPhdtopiccom
 
Network Engineering Projects in NS3
 Network Engineering Projects in NS3 Network Engineering Projects in NS3
Network Engineering Projects in NS3Phdtopiccom
 
Wireless Thesis in Network Simulator 2
Wireless Thesis in Network Simulator 2Wireless Thesis in Network Simulator 2
Wireless Thesis in Network Simulator 2Phdtopiccom
 
Latest Networking Research Project Topics
 Latest Networking Research  Project Topics Latest Networking Research  Project Topics
Latest Networking Research Project TopicsNetwork Simulation Tools
 
Research Topics in Networking for PhD
Research Topics in Networking for PhDResearch Topics in Networking for PhD
Research Topics in Networking for PhDPhdtopiccom
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDNNetCraftsmen
 
Cohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlow
Cohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlowCohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlow
Cohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlowCohesive Networks
 
Wireless ns2 Projects
Wireless ns2 ProjectsWireless ns2 Projects
Wireless ns2 ProjectsPhdtopiccom
 
Necos keynote ii_mobislice
Necos keynote ii_mobisliceNecos keynote ii_mobislice
Necos keynote ii_mobisliceAugusto Neto
 
Wireless Network Thesis in NS2
Wireless Network Thesis in NS2Wireless Network Thesis in NS2
Wireless Network Thesis in NS2Phdtopiccom
 
Wireless Body Area Network Research Project Topics
Wireless Body Area Network Research Project TopicsWireless Body Area Network Research Project Topics
Wireless Body Area Network Research Project TopicsNetwork Simulation Tools
 
PhD Thesis Network Simulator Projects
PhD Thesis Network Simulator ProjectsPhD Thesis Network Simulator Projects
PhD Thesis Network Simulator ProjectsPhdtopiccom
 
New Threats, New Approaches in Modern Data Centers
New Threats, New Approaches in Modern Data CentersNew Threats, New Approaches in Modern Data Centers
New Threats, New Approaches in Modern Data CentersIben Rodriguez
 
PhD Thesis in Sdn Projects
PhD Thesis in Sdn ProjectsPhD Thesis in Sdn Projects
PhD Thesis in Sdn ProjectsPhdtopiccom
 
Phd Thesis Vanet Projects in NS2
Phd Thesis Vanet Projects in NS2Phd Thesis Vanet Projects in NS2
Phd Thesis Vanet Projects in NS2Phdtopiccom
 

What's hot (20)

Network Simulation for Master Thesis
Network Simulation for Master ThesisNetwork Simulation for Master Thesis
Network Simulation for Master Thesis
 
Rain technology seminar
Rain technology seminar Rain technology seminar
Rain technology seminar
 
Network Engineering Projects in NS3
 Network Engineering Projects in NS3 Network Engineering Projects in NS3
Network Engineering Projects in NS3
 
Wireless Thesis in Network Simulator 2
Wireless Thesis in Network Simulator 2Wireless Thesis in Network Simulator 2
Wireless Thesis in Network Simulator 2
 
Latest Networking Research Project Topics
 Latest Networking Research  Project Topics Latest Networking Research  Project Topics
Latest Networking Research Project Topics
 
Research Topics in Networking for PhD
Research Topics in Networking for PhDResearch Topics in Networking for PhD
Research Topics in Networking for PhD
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
 
Masquerade Attack Network Project Ideas
Masquerade Attack Network Project IdeasMasquerade Attack Network Project Ideas
Masquerade Attack Network Project Ideas
 
Rain Technology
Rain TechnologyRain Technology
Rain Technology
 
Cohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlow
Cohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlowCohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlow
Cohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlow
 
Wireless Mesh Network Qualnet Projects
Wireless Mesh Network Qualnet Projects  Wireless Mesh Network Qualnet Projects
Wireless Mesh Network Qualnet Projects
 
Wireless ns2 Projects
Wireless ns2 ProjectsWireless ns2 Projects
Wireless ns2 Projects
 
Security Research Projects Guidance
Security Research Projects GuidanceSecurity Research Projects Guidance
Security Research Projects Guidance
 
Necos keynote ii_mobislice
Necos keynote ii_mobisliceNecos keynote ii_mobislice
Necos keynote ii_mobislice
 
Wireless Network Thesis in NS2
Wireless Network Thesis in NS2Wireless Network Thesis in NS2
Wireless Network Thesis in NS2
 
Wireless Body Area Network Research Project Topics
Wireless Body Area Network Research Project TopicsWireless Body Area Network Research Project Topics
Wireless Body Area Network Research Project Topics
 
PhD Thesis Network Simulator Projects
PhD Thesis Network Simulator ProjectsPhD Thesis Network Simulator Projects
PhD Thesis Network Simulator Projects
 
New Threats, New Approaches in Modern Data Centers
New Threats, New Approaches in Modern Data CentersNew Threats, New Approaches in Modern Data Centers
New Threats, New Approaches in Modern Data Centers
 
PhD Thesis in Sdn Projects
PhD Thesis in Sdn ProjectsPhD Thesis in Sdn Projects
PhD Thesis in Sdn Projects
 
Phd Thesis Vanet Projects in NS2
Phd Thesis Vanet Projects in NS2Phd Thesis Vanet Projects in NS2
Phd Thesis Vanet Projects in NS2
 

Similar to Sdn future of networks

Anti Hack Solution
Anti Hack Solution Anti Hack Solution
Anti Hack Solution Naved Ahmed
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA SystemInductive Automation
 
5G Cloud RAN & IoT Architecture
5G Cloud RAN & IoT Architecture5G Cloud RAN & IoT Architecture
5G Cloud RAN & IoT ArchitectureSathiya keerthi
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA SystemInductive Automation
 
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud OrchestrationCloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud OrchestrationCloudify Community
 
Exhibitor session: Ciena
Exhibitor session: CienaExhibitor session: Ciena
Exhibitor session: CienaJisc
 
OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?NAIM Networks, Inc.
 
Weaving the Future - Enable Networks to Be More Agile for Services
Weaving the Future - Enable Networks to Be More Agile for ServicesWeaving the Future - Enable Networks to Be More Agile for Services
Weaving the Future - Enable Networks to Be More Agile for ServicesHuawei Enterprise Hong Kong
 
High Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service ProvidersHigh Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service ProvidersCA Technologies
 
IRJET- Build SDN with Openflow Controller
IRJET-  	  Build SDN with Openflow ControllerIRJET-  	  Build SDN with Openflow Controller
IRJET- Build SDN with Openflow ControllerIRJET Journal
 
Extending Cisco Technologies Thru Solar Winds Network Management
Extending Cisco Technologies Thru Solar Winds Network ManagementExtending Cisco Technologies Thru Solar Winds Network Management
Extending Cisco Technologies Thru Solar Winds Network Managementjkstephens
 
The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial DataInductive Automation
 
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-management Web base.ppt
network-management Web base.pptnetwork-management Web base.ppt
network-management Web base.pptAssadLeo1
 
Introduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined NetworkingIntroduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined NetworkingAnkita Mahajan
 
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 - 2014SAMeh Zaghloul
 

Similar to Sdn future of networks (20)

Anti Hack Solution
Anti Hack Solution Anti Hack Solution
Anti Hack Solution
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System
 
5G Cloud RAN & IoT Architecture
5G Cloud RAN & IoT Architecture5G Cloud RAN & IoT Architecture
5G Cloud RAN & IoT Architecture
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System
 
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud OrchestrationCloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
 
Cis sem sdn
Cis sem sdnCis sem sdn
Cis sem sdn
 
Exhibitor session: Ciena
Exhibitor session: CienaExhibitor session: Ciena
Exhibitor session: Ciena
 
TFI2014 Session I - State of SDN - Scott Sneddon
TFI2014 Session I - State of SDN - Scott SneddonTFI2014 Session I - State of SDN - Scott Sneddon
TFI2014 Session I - State of SDN - Scott Sneddon
 
Stephen Wallo
Stephen WalloStephen Wallo
Stephen Wallo
 
OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?
 
Weaving the Future - Enable Networks to Be More Agile for Services
Weaving the Future - Enable Networks to Be More Agile for ServicesWeaving the Future - Enable Networks to Be More Agile for Services
Weaving the Future - Enable Networks to Be More Agile for Services
 
High Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service ProvidersHigh Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service Providers
 
IRJET- Build SDN with Openflow Controller
IRJET-  	  Build SDN with Openflow ControllerIRJET-  	  Build SDN with Openflow Controller
IRJET- Build SDN with Openflow Controller
 
SMARTxAC / Network Polygraph
SMARTxAC / Network PolygraphSMARTxAC / Network Polygraph
SMARTxAC / Network Polygraph
 
Extending Cisco Technologies Thru Solar Winds Network Management
Extending Cisco Technologies Thru Solar Winds Network ManagementExtending Cisco Technologies Thru Solar Winds Network Management
Extending Cisco Technologies Thru Solar Winds Network Management
 
The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial Data
 
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
 
network-management Web base.ppt
network-management Web base.pptnetwork-management Web base.ppt
network-management Web base.ppt
 
Introduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined NetworkingIntroduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined Networking
 
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
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 

Sdn future of networks

  • 1. New Horizons – Mansoura Branch Software Defined Networking (Future of Networks) Author: Ahmed El-Sayed Mansoura February 2018
  • 2. Agenda • Current Networks • SDN • Openflow • Current status of SDN • Cisco Solution • Business Case • How to prepare yourself for SDN
  • 3. Current Networks • Vendor-specific. • Distributed configuration. • Update cost
  • 6. Software Defined Networking • SDN features • Centralized Intelligence • Vendor independence • Easy to operate and monitor and tshoot. • Global view of the Network • Easily apply new Applications & Services • Adoption • Providers: Google, Amazon • Vendors: Cisco, Juniper, Alcatel • SDN is a concept of the physical separation of the network control plane from the forwarding plane.
  • 7. The Origin of SDN • 2006: Martin Casado, a PhD student at Stanford and team propose a clean-slate security architecture (SANE) which defines a centralized control of security (in stead of at the edge as normally done). Ethane generalizes it to all access policies. • The idea of Software Defined Network is originated from OpenFlow project (ACM SIGCOMM 2008). • 2009: Stanford publishes OpenFlow V1.0.0 specs. • June 2009: Martin Casado co-founds Nicira. • March 2011: Open Networking Foundation is formed. • Oct 2011: First Open Networking Summit. Many Industries (Juniper, Cisco announced to incorporate. • July 2012: VMware buys Nicira for $1.26B. Martin Casado
  • 8. OpenFlow Protocol • Is communication interface between the control and data plane of an SDN architecture. OpenFlow Protocols Data Plane Control Plane (Network OS) Application A Application B Communicate via secure Channel
  • 9. Openflow Controller • Application running on a server • Centralized intelligence and global network view • Main concept in SDN architecture • Maintain rules and performs network tasks • Distributes instructions • Add/Remove flows • Neighbor discovery • Device Capabilities • Gather statistics • Process packets • Provide APIs • Analytics • Management Interface Modules: Topology Discovery Statistics AAA Southbound plugins Open northbound APIs
  • 10. Current status of SDN Hardware support Ciena Coredirector NEC IP8800 More comingsoon... Juniper MX-series HP Procurve5400 Pronto 3240/3290 WiMax (NEC) PCEnginesNetgear 7324
  • 11. ACI (Application Centric Infrastructure) BUILT FOR SDN AND BEYOND APPLICATION POLICY INFRASTRUCTURE CONTROLLER NEXUS 9000 SERIES INDUSTRY LEADING ECOSYSTEM APIC APPLICATION COMPUTE NETWORK CLOUD STORAGE SECURITY
  • 12. APIC-EM (APIC Enterprise Module) •The APIC-EM is a Cisco SDN network controller that can communicate with traditional routers and switches via more familiar southbound interfaces such as Telnet, SSH, or SNMP •APIC-EM collects tons of diagnostic information from our network devices. •We can also centrally make configuration changes and then push out those changes to our network devices. •APIC-EM discover a network’s topology.
  • 13. Business Case 1/6 • LOWER CAPEX SDN equipment is 30% more economic to Standard Networking equipment • Lower OPEX Less Engineering expertise Less provisioning complexity Faster troubleshooting Easy real time monitoring • SDN vs Standard Networking architecture • New kind of Services (more flexible and customer oriented)
  • 14. Business Case 2/6 • ISP Offering internet access to ADSL users and P2P circuits to corporate customers • ISP has point of presence in Paris and Lyon • A new corporate customer (Big Data) needs 1Gbps circuit between Paris and Lyon Data replication once a week 02:00 – 05:00 • The case is: What kind of service will the ISP offer the customer ? What kind of network architecture will the ISP use (standard or SDN) ? Is there an architecture that both the ISP and the Customer will benefit ? • ISP uses 95% of its core infrastructure in peak hours
  • 15. Business Case 3/6 • ISP’s Traffic Pattern between Paris and Lyon • 75% of the bandwidth is unused • Option 1  ISP using Standard Networking architecture: - need to upgrade its core - can offer only fixed term contracts (1Gbps annual fee) - the Corporate Customer will pay an annual fee just for using the circuit once a week - high risk in case Corporate Customer leaves the service
  • 16. Business Case 4/6 • Option 2  With SDN the ISP can offer the Corporate Customer a flexible service “BW on demand” Pay to use the 1Gbps once a week 02:00 – 05:00 - Risk averse method for both ISP and Corporate Customer - BW is more efficiently used - Corporate Customer will pay less - ISP does not need to upgrade its Core - ISP can offer “flexible pay” contracts (time based) - Faster provisioning and easier to control/monitor
  • 17. Business Case 5/6 • ISP’s Investment. Ten year plan Option 1 : Standard Network (Upgrading core network) - Investment 500.000 euro. Annual fee 60.000 euro Option 2 : Software Defined Networking - Investment 50.000 euro. 450 euro/week (23400 annually) Year 0 1 2 3 4 5 6 7 8 9 10 (1+i)^t 1,00 1,02 1,04 1,06 1,08 1,10 1,13 1,15 1,17 1,20 1,22 Cash Flow -500000,00 58823,53 57670,13 56539,34 55430,73 54343,85 53278,28 52233,61 51209,42 50205,32 49220,90 NPV(0,10) 38955,1004 Revenues -441176,5 -383506,3 -326967 -271536 -217192 -163914 -111681 -60471,11357 -10265,8 38955,1 i=0,02 (Discount rate) , t=10years (time of the cash flow) Year 0 1 2 3 4 5 6 7 8 9 10 (1+i)^t 1,00 1,02 1,04 1,06 1,08 1,10 1,13 1,15 1,17 1,20 1,22 Cash Flow -50000,00 22941,18 22491,35 22050,34 21617,98 21194,10 20778,53 20371,11 19971,67 19580,07 19196,15 NPV(0,10) 160192,4891 Revenues -27058,8 -4567,47 17482,86858 39100,85155 60294,95 81073,48 101444,6 121416,3 140996,3 160192,5 i=0,02 (Discount rate) , t=10years (time of the cash flow)
  • 18. Business Case 6/6 • ISP revenues based on NPVs • Corporate Customer will save 366.000 euros in this ten year plan using SDN rather than Standard Networking architecture - With SDN pays: 23.400 euro/year (BW on Demand) - With Standard Networking pays: 60.000 euro/year (annual fee) -500000 -400000 -300000 -200000 -100000 0 100000 200000 1 2 3 4 5 6 7 8 9 10 Euros Years Revenues SDN Networking Standard Networking
  • 19. How to prepare yourself for SDN? 1- YOU MUST LEARN NETWORKS 2- YOU MUST LEARN LINUX BASICS 3- YOU MUST LEARN PROGRAMING LANGUAGE
  • 22. Mansoura February 2018 Thank you for your time Ahmed El-Sayed

Editor's Notes

  1. Now, let’s start getting into what SDN is all about. One benefit that SDN offers (in some but not all situations) is having a centralized control plane. Recall that a Cisco router or switch has three basic architectural planes of operation: Data Plane: The data plane is in charge of frame or packet forwarding. For example, it’s this plane that handles things like encapsulation, decapsulation, checking a MAC address table on a switch to determine an appropriate exit interface, checking the IP routing table on a router to determine an appropriate exit interface, filtering traffic with access control lists (ACLs), and encrypting traffic. Control Plane: The control plane is controlling the data plane, in that it populates a switch’s MAC address table and a router’s IP routing table. It’s here at the control plane where protocols such as Spanning Tree Protocol (STP) and IP routing protocols run. Management Plane: The management plane is concerned with administrative access to a network device. For example, when you connect to a router or switch via a Telnet or Secure Shell (SSH) session, that’s made possible by the management plane. Or perhaps you have a network management station running Simple Network Management Protocol (SNMP) that communicates with a network device. That communication is occurring at the management plane.
  2. Cisco ACI, which stands for Application Centric Infrastructure, is the name Cisco gives its SDN architecture. So, Cisco ACI is not something different than SDN. Rather, it’s how Cisco brands their SDN solution. APIC, which stands for Application Policy Infrastructure Controller, is a component of Cisco ACI that acts as an SDN network controller. The APIC commonly uses a southbound API called OpFlexwhen it communicates with network devices. OpFlex can communicate with multiple Cisco and third-party devices supporting OpFlex.
  3. APIC – is a cluster of UCS x86 servers, that connects directly to the leaf switches
  4. Net Present Value (NPV) is the difference between the present value of cash inflows and the present value of cash outflows over a period of time.
  5. Net Present Value (NPV) is the difference between the present value of cash inflows and the present value of cash outflows over a period of time.