SlideShare a Scribd company logo
1 of 24
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION
Delivering Network
Innovation with SDN
Networks Have Not Adapted to Demands
Over the last 20 years…
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 2
• Massively increased scale
(# of endpoints, switches, bytes, flows,
etc.)
• Static endpoints (weeks–months) to
dynamic endpoints (hours–days)
• Mostly north-south traffic to
mostly east-west traffic
Radically Shifting Network
Demands
• Link speeds have gone up, but…
• Still largely manage networks device-
by-device via the CLI
• If you’re lucky, orchestration at
the granularity of a few devices
Networks Haven’t
Changed Much
Things Need to Change
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 3HTTP://WWW.THENEWIP.NET/DOCUMENT.ASP?DOC_ID=711461
This is the rise of open source networking
Device-by-device Network-wide
Open Standards Open Standards + Open Source
Proprietary Software Open Source
Networking, Storage, Compute Converged IT
Hardware Software
Solution: Disaggregation and Open Software
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 4
Logically
Centralized
SDN Controller
Northbound API
Industry Standard
Control/Management
Protocols
• Network-wide operation
• Open control, management and orchestration
using open control protocols/modeling langs
• Independent innovation at each layer
of the stack
• Device-by-device operation
• Proprietary, vendor-specific vertical stacks for
control, management and orchestration
• Limited innovation in individual silos
control
mgmt
Vendor A Vendor B
control
mgmt
Vendor C
control
mgmt
Vendor A
control
mgmt
Vendor B
control
mgmt
Vendor C
control
mgmtStandard
Modeling
Language
What a Controller Does
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 5
CONTROLLER
PLATFORM
Applications and Services
Allows software developers to innovate
applications that get information from
the network and control the network
Network—Switches and Routers
Allows network equipment suppliers to
create plugins and information models
for their equipment that improve
manageability and lowers costs
Service Abstraction LayerCommon Services
Standardized REST API
Standard Interfaces and Plugins
BGP-LS
PCE-P
Customer Developed
Applications
Vendor Developed
Applications
NETCONF
YANG
OVSDBSNMP
OpenFlow
1.0 / 1.3
Neutron
Plugin
Vendor-Specific
Plugins
What a Controller Does
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 6
CONTROLLER
PLATFORM
Applications and Services
Allows software developers to innovate
applications that get information from
the network and control the network
Network—Switches and Routers
Allows network equipment suppliers to
create plugins and information models
for their equipment that improve
manageability and lowers costs
Service Abstraction LayerCommon Services
Standardized REST API
Standard Interfaces and Plugins
BGP-LS
PCE-P
Customer Developed
Applications
Vendor Developed
Applications
NETCONF
YANG
OVSDBSNMP
OpenFlow
1.0 / 1.3
Neutron
Plugin
Vendor-Specific
Plugins
Why Open Source?
• Avoid vendor
lock-in
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 7HTTPS://18F.GSA.GOV/2014/11/26/HOW-TO-USE-MORE-OPEN-SOURCE/
“It's important that every Federal CIO, CTO, Architect, and Program Manager
seeking to build or procure new IT projects understand that open source exists,
that it can be of high quality and highly reusable, and how to use it securely.”
• Have a seat at
the table
• Faster
innovation
• Easier
integration
Open Source SDN Projects of Note
Programmable s/w in
the Linux kernel [data
plane]
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 8HTTP://WWW.JEDELMAN.COM/HOME/OPEN-SOURCE-NETWORKING
Open vSwitch OpenDaylight OpenStack
Industry-wide
SDN controller
[control/mgmt plane]
• Many, many others:
Open Network Linux, ONOS, CloudRouter, Quagga, OVN, ONIE, Open
Compute, Prescriptive Topology Manager, SocketPlane, Weave, Akanda,
MidoNet, OpenContrail
• IT-wide orch.
(Neutron for networks)
[orchestration]
Open Source vs. Open Standards
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 9
• Define interfaces well
– In human-readable documents
• Define behavior with some ambiguity
• Usually move slowly
• Leave interoperability testing to others,
e.g., users, integrators
• Sometimes provide open source
implementations
Open Standards
• Define interfaces well
– In code
• Define behavior in code so it
can be tested and understood
• Move and adapt quickly
• Can do interoperability testing
as part of development
• Often implement open standards
Open Source Projects
Is Open Source Secure?
• In general, open source is
considered to be more secure
than closed source software
– “Given enough eyeballs, all bugs
are shallow” –Linus
• Very strong security response process
– Fixed critical vulnerabilities and shipped
a new release in <4 days
• Device/user interfaces can be secured
– OF over SSL, NETCONF over SSH, RESTCONF over HTTPS w/auth
• Starting with Lithium, releases will be cryptographically signed
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 10
Is Open Source Secure?
• In general, open source is considered to be
more secure than closed source software
– “Given enough eyeballs, all bugs are shallow”
(Linus)
• Very strong security response process
– Fixed critical vulnerabilities and shipped a new
release in <4 days
• Device/user interfaces can be secured
– OF over SSL, NETCONF over SSH, RESTCONF
over HTTPS w/auth
• Starting with Lithium, releases will be
cryptographically signed
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 11
Is Open Source Secure?
• In general, open source is considered to be
more secure than closed source software
– “Given enough eyeballs, all bugs are shallow”
(Linus)
• Very strong security response process
– Fixed critical vulnerabilities and shipped a new
release in <4 days
• Device/user interfaces can be secured
– OF over SSL, NETCONF over SSH, RESTCONF
over HTTPS w/auth
• Starting with Lithium, releases will be
cryptographically signed
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 12
Defining “Open” in Open Source
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 13
HTTP://WWW.OPENDAYLIGHT.ORG/BLOGS/2014/03/DEGREES-OPEN
HTTP://WWW.NETWORKCOMPUTING.COM/50-SHADES-OF-OPEN-SDN/A/D-ID/1234771
• Who can contribute?
• Who does contribute?
• How are decisions made? Who
can comment? Who can vote?
• What license does it use?
As about Projects
• Does it integrate with other solutions
from other vendors?
• Does it have an API?
• Does it follow open standards?
• Is it based on open source
components?
• Does it upstream to open
source projects?
Ask about Products
“Simply stated, OpenDaylight is as open as open gets.”
What Is OpenDaylight?
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 14
OpenDaylight is an Open Source Software project under the Linux Foundation with
the goal of furthering the adoption and innovation of Software Defined Networking
(SDN) through the creation of a common industry supported platform.
To create a robust, extensible,
open source code base that
covers the major common
components required to build
an SDN solution
Code
To get broad industry acceptance
amongst vendors and users:
• Using it directly or through
vendor products
• Vendors using OpenDaylight
in commercial products
Acceptance
To have a thriving and growing
technical community
contributing to the code base,
using the code in commercial
products, and adding value
above, below and around.
Community
Who Is OpenDaylight?
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 16HTTPS://WWW.OPENHUB.NET/P/OPENDAYLIGHT
• ~300 code commits/week over last
12 months from 324 devs
– 150 developers in last 30 days
– 15,000+ commits in 12 months
SILVERPLATINUM
GOLD
OpenDaylight as the
Common Platform
Companies that have announced products based on OpenDaylight
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 17
Analysts See Momentum
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 18
“ OpenDaylight is quickly
evolving into something
formidable with good
potential for mainstream
relevancy.”
“ OpenDaylight may be the
third center of gravity.”
– Andrew Lerner,
Gartner
“ OpenDaylight is
making steady progress
cultivating a growing
community of developers
and users interested
in adopting an open,
common SDN controller
platform.”
– Brad Casemore, IDC
Research Director for
Datacenter Networks
“ An open source
approach to software-
defined networking
(SDN) moved several steps
closer this week
to becoming a de
facto standard.”
– Mike Vizard,
IT Business Edge
SDN Use Cases
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 19
Custom Analytics
and Compliance
Big Data Security
QoS and Traffic
Management
Network
Virtualization
Service Configuration
and Policy
Research and New
Protocols
Fault and Disaster
Recovery
WAN
Optimization
Security
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 20
• Historically, policy is mostly
– Rigidly enforced by the physical topology,
e.g., firewall at the gateway
– Configured “dynamically” via box-by-box
Access Control Lists (ACLs)
• New policy efforts are changing this
– Network Function Virtualization (NFV) and
Service Function Chaining (SFC)
– Automatically generated ACLs based on
network-wide policy
• OpenDaylight is a proving ground for
at least 3 policy-oriented projects
– Service Function Chaining, Group-Based Policy,
and Network Intent Composition
Network-wide policy monitoring and enforcement
OpenDaylight
OpenStack Neutron
Network Virtualization
OpenDaylight integration with OpenStack Neutron
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 21
• OpenDaylight has a common
Neutron “northbound” provider
– 3 implementations in Helium
– 4+ planned in Lithium
• Supports network virt. and
– Distributed L3 forwarding
– Security Groups
– {LB,VPN}aaS
OpenContrail
Provider
VTN
Provider
Neutron Service
OVSDB
Provider
Neutron ML2 MechanismDriver
OpenDaylight APIs (REST)
SDN Is Critical to IT-wide Innovation
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 22
LevelofProgrammability
Scope of Domain
Network Element Network IT Infrastructure
PythonRESTCLIScripting
Classic Network
Management
Tools
Neutron
DevOps Tools
SDN Is Here; It’s Time to Use It
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 23
• SDN is the key to modernizing today’s networks
– Enables flexibility and choice
– Unlocks self-service innovation
• Open source is the force multiplier that makes SDN
possible
– Community leverage accomplishes more than any single
supplier
– Open philosophy shifts control from the suppliers to
the consumer
• Commercial versions of open source controllers are
production-ready with support
– e.g., the Brocade Vyatta Controller based on
unmodified OpenDaylight
– Brocade upstreams all changes to to OpenDayilght
• Figure out what infrastructure you have that is SDN-ready
– Some key protocols: NETCONF, OpenFlow, OVSDB
– Make current/future acquisitions call for this
• Ask your suppliers hard questions about software, agility,
and openness—it’s not just open standards anymore
• Download the code and start testing/deploying it
– http://www.opendaylight.org/software/downloads
– http://www.brocade.com/products/all/software-defined-networking/ brocade-
vyatta-controller/index.page
What to Do Next
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 24
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION
Thank you

More Related Content

What's hot

OpenStack Hybrid Cloud Management and Orchestration - James Bond
OpenStack Hybrid Cloud Management and Orchestration - James BondOpenStack Hybrid Cloud Management and Orchestration - James Bond
OpenStack Hybrid Cloud Management and Orchestration - James Bondscoopnewsgroup
 
A Switch based complete solution
A Switch based complete solutionA Switch based complete solution
A Switch based complete solutionPrime Infoserv
 
Why a Dedicated Network for IP Storage? - Dr. Chip Copper
Why a Dedicated Network for IP Storage? - Dr. Chip CopperWhy a Dedicated Network for IP Storage? - Dr. Chip Copper
Why a Dedicated Network for IP Storage? - Dr. Chip Copperscoopnewsgroup
 
presentationGAATT
presentationGAATTpresentationGAATT
presentationGAATTKellyCheah
 
Business Drivers of SDN by Paul Wiefels, Chasm Group
Business Drivers of SDN by Paul Wiefels, Chasm GroupBusiness Drivers of SDN by Paul Wiefels, Chasm Group
Business Drivers of SDN by Paul Wiefels, Chasm GroupSDxCentral
 
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...CA Technologies
 
Next generation WAN Webinar
Next generation WAN WebinarNext generation WAN Webinar
Next generation WAN WebinarGinny Au
 
Accelerating Enterprise Small Cell Deployments
Accelerating Enterprise Small Cell DeploymentsAccelerating Enterprise Small Cell Deployments
Accelerating Enterprise Small Cell DeploymentsCisco Service Provider
 
Adopting SD-WAN With Confidence: How To Assure and Troubleshoot Internet-base...
Adopting SD-WAN With Confidence: How To Assure and Troubleshoot Internet-base...Adopting SD-WAN With Confidence: How To Assure and Troubleshoot Internet-base...
Adopting SD-WAN With Confidence: How To Assure and Troubleshoot Internet-base...ThousandEyes
 
Telus - Network as a service
Telus - Network as a serviceTelus - Network as a service
Telus - Network as a serviceGavin M Amos.
 
PLNOG 6: Henk Bruijns - Enabling Cloud Providers with Converged Infrastructure
PLNOG 6: Henk Bruijns - Enabling Cloud Providers with Converged Infrastructure PLNOG 6: Henk Bruijns - Enabling Cloud Providers with Converged Infrastructure
PLNOG 6: Henk Bruijns - Enabling Cloud Providers with Converged Infrastructure PROIDEA
 
Virtualization and BSS Transformation - Why and How
Virtualization and BSS Transformation - Why and HowVirtualization and BSS Transformation - Why and How
Virtualization and BSS Transformation - Why and HowOpenet
 
CenturyLink SD-WAN Executive Brief -- Emily Pechal
CenturyLink SD-WAN Executive Brief -- Emily PechalCenturyLink SD-WAN Executive Brief -- Emily Pechal
CenturyLink SD-WAN Executive Brief -- Emily PechalEmily Pechal
 
Tune Up Your Network for the New Year
Tune Up Your Network for the New YearTune Up Your Network for the New Year
Tune Up Your Network for the New YearSavvius, Inc
 
How LTE is Enabling Non-Stop Connectivity for SD-WAN Deployments
How LTE is Enabling Non-Stop Connectivity for SD-WAN DeploymentsHow LTE is Enabling Non-Stop Connectivity for SD-WAN Deployments
How LTE is Enabling Non-Stop Connectivity for SD-WAN DeploymentsEnterprise Management Associates
 
How Enterprises will Benefit from SDN
How Enterprises will Benefit from SDN How Enterprises will Benefit from SDN
How Enterprises will Benefit from SDN Shashi Kiran
 

What's hot (20)

OpenStack Hybrid Cloud Management and Orchestration - James Bond
OpenStack Hybrid Cloud Management and Orchestration - James BondOpenStack Hybrid Cloud Management and Orchestration - James Bond
OpenStack Hybrid Cloud Management and Orchestration - James Bond
 
A Switch based complete solution
A Switch based complete solutionA Switch based complete solution
A Switch based complete solution
 
Why a Dedicated Network for IP Storage? - Dr. Chip Copper
Why a Dedicated Network for IP Storage? - Dr. Chip CopperWhy a Dedicated Network for IP Storage? - Dr. Chip Copper
Why a Dedicated Network for IP Storage? - Dr. Chip Copper
 
presentationGAATT
presentationGAATTpresentationGAATT
presentationGAATT
 
Business Drivers of SDN by Paul Wiefels, Chasm Group
Business Drivers of SDN by Paul Wiefels, Chasm GroupBusiness Drivers of SDN by Paul Wiefels, Chasm Group
Business Drivers of SDN by Paul Wiefels, Chasm Group
 
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
 
Next generation WAN Webinar
Next generation WAN WebinarNext generation WAN Webinar
Next generation WAN Webinar
 
Accelerating Enterprise Small Cell Deployments
Accelerating Enterprise Small Cell DeploymentsAccelerating Enterprise Small Cell Deployments
Accelerating Enterprise Small Cell Deployments
 
Adopting SD-WAN With Confidence: How To Assure and Troubleshoot Internet-base...
Adopting SD-WAN With Confidence: How To Assure and Troubleshoot Internet-base...Adopting SD-WAN With Confidence: How To Assure and Troubleshoot Internet-base...
Adopting SD-WAN With Confidence: How To Assure and Troubleshoot Internet-base...
 
Telus - Network as a service
Telus - Network as a serviceTelus - Network as a service
Telus - Network as a service
 
PLNOG 6: Henk Bruijns - Enabling Cloud Providers with Converged Infrastructure
PLNOG 6: Henk Bruijns - Enabling Cloud Providers with Converged Infrastructure PLNOG 6: Henk Bruijns - Enabling Cloud Providers with Converged Infrastructure
PLNOG 6: Henk Bruijns - Enabling Cloud Providers with Converged Infrastructure
 
Virtualization and BSS Transformation - Why and How
Virtualization and BSS Transformation - Why and HowVirtualization and BSS Transformation - Why and How
Virtualization and BSS Transformation - Why and How
 
CenturyLink SD-WAN Executive Brief -- Emily Pechal
CenturyLink SD-WAN Executive Brief -- Emily PechalCenturyLink SD-WAN Executive Brief -- Emily Pechal
CenturyLink SD-WAN Executive Brief -- Emily Pechal
 
Public Internet WAN
Public Internet WANPublic Internet WAN
Public Internet WAN
 
Tune Up Your Network for the New Year
Tune Up Your Network for the New YearTune Up Your Network for the New Year
Tune Up Your Network for the New Year
 
SD-WAN
SD-WANSD-WAN
SD-WAN
 
SD WAN
SD WANSD WAN
SD WAN
 
SDN/NFV Industry analysis
SDN/NFV Industry analysisSDN/NFV Industry analysis
SDN/NFV Industry analysis
 
How LTE is Enabling Non-Stop Connectivity for SD-WAN Deployments
How LTE is Enabling Non-Stop Connectivity for SD-WAN DeploymentsHow LTE is Enabling Non-Stop Connectivity for SD-WAN Deployments
How LTE is Enabling Non-Stop Connectivity for SD-WAN Deployments
 
How Enterprises will Benefit from SDN
How Enterprises will Benefit from SDN How Enterprises will Benefit from SDN
How Enterprises will Benefit from SDN
 

Viewers also liked

Lies, Damned Lies and Software Analytics: Why Big Data Needs Rich Data
Lies, Damned Lies and Software Analytics:  Why Big Data Needs Rich DataLies, Damned Lies and Software Analytics:  Why Big Data Needs Rich Data
Lies, Damned Lies and Software Analytics: Why Big Data Needs Rich DataMargaret-Anne Storey
 
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...Cisco Canada
 
Summit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV BenchmarkingSummit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV BenchmarkingOPNFV
 
Overcoming Security Challenges in DevOps
Overcoming Security Challenges in DevOpsOvercoming Security Challenges in DevOps
Overcoming Security Challenges in DevOpsAlert Logic
 
ONF and Sdx Central Webinar on Intent-Based Networking
ONF and Sdx Central Webinar on Intent-Based Networking ONF and Sdx Central Webinar on Intent-Based Networking
ONF and Sdx Central Webinar on Intent-Based Networking Marta Weissenborn
 
OpenDaylight MD-SAL Clustering Explained
OpenDaylight MD-SAL Clustering ExplainedOpenDaylight MD-SAL Clustering Explained
OpenDaylight MD-SAL Clustering ExplainedOpenDaylight
 
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
 
Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...
Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...
Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...Cloud Native Day Tel Aviv
 
[오픈소스컨설팅]오픈스택에 대하여
[오픈소스컨설팅]오픈스택에 대하여[오픈소스컨설팅]오픈스택에 대하여
[오픈소스컨설팅]오픈스택에 대하여Ji-Woong Choi
 
Network Intent Composition in OpenDaylight
Network Intent Composition in OpenDaylightNetwork Intent Composition in OpenDaylight
Network Intent Composition in OpenDaylightOpenDaylight
 
Agile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated TestingAgile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated TestingDimitri Ponomareff
 

Viewers also liked (13)

Lies, Damned Lies and Software Analytics: Why Big Data Needs Rich Data
Lies, Damned Lies and Software Analytics:  Why Big Data Needs Rich DataLies, Damned Lies and Software Analytics:  Why Big Data Needs Rich Data
Lies, Damned Lies and Software Analytics: Why Big Data Needs Rich Data
 
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...
 
Summit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV BenchmarkingSummit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
 
Overcoming Security Challenges in DevOps
Overcoming Security Challenges in DevOpsOvercoming Security Challenges in DevOps
Overcoming Security Challenges in DevOps
 
ONF and Sdx Central Webinar on Intent-Based Networking
ONF and Sdx Central Webinar on Intent-Based Networking ONF and Sdx Central Webinar on Intent-Based Networking
ONF and Sdx Central Webinar on Intent-Based Networking
 
OpenDaylight MD-SAL Clustering Explained
OpenDaylight MD-SAL Clustering ExplainedOpenDaylight MD-SAL Clustering Explained
OpenDaylight MD-SAL Clustering Explained
 
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
 
Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...
Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...
Livnat Peer & Arthur Berezin, Red Hat - Neutron High Availability - OpenStack...
 
[오픈소스컨설팅]오픈스택에 대하여
[오픈소스컨설팅]오픈스택에 대하여[오픈소스컨설팅]오픈스택에 대하여
[오픈소스컨설팅]오픈스택에 대하여
 
NFV Tutorial
NFV TutorialNFV Tutorial
NFV Tutorial
 
Network Intent Composition in OpenDaylight
Network Intent Composition in OpenDaylightNetwork Intent Composition in OpenDaylight
Network Intent Composition in OpenDaylight
 
Agile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated TestingAgile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated Testing
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 

Similar to Delivering Network Innovation with SDN - Tom Nadeau

PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PROIDEA
 
Smarter Cities on Open SDN Networks
Smarter Cities on Open SDN NetworksSmarter Cities on Open SDN Networks
Smarter Cities on Open SDN NetworksBristol Is Open
 
Firewall friendly pipeline for secure data access
Firewall friendly pipeline for secure data accessFirewall friendly pipeline for secure data access
Firewall friendly pipeline for secure data accessSumit Sarkar
 
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlowCloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlowCohesive Networks
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015Eduardo Pelegri-Llopart
 
2nd sdn interest group session1 (121218)
2nd sdn interest group   session1 (121218)2nd sdn interest group   session1 (121218)
2nd sdn interest group session1 (121218)NAIM Networks, Inc.
 
Collaborating with OpenDaylight for a Network-Enabled Cloud
Collaborating with OpenDaylight for a Network-Enabled CloudCollaborating with OpenDaylight for a Network-Enabled Cloud
Collaborating with OpenDaylight for a Network-Enabled CloudTesora
 
apidays LIVE Australia - The Evolution of APIs: Events and the AsyncAPI speci...
apidays LIVE Australia - The Evolution of APIs: Events and the AsyncAPI speci...apidays LIVE Australia - The Evolution of APIs: Events and the AsyncAPI speci...
apidays LIVE Australia - The Evolution of APIs: Events and the AsyncAPI speci...apidays
 
Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture Solace
 
DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...
DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...
DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...Open Networking Summits
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsThousandEyes
 
F5 Synthesis Toronto February 2014 Roadshow
F5 Synthesis Toronto February 2014 RoadshowF5 Synthesis Toronto February 2014 Roadshow
F5 Synthesis Toronto February 2014 Roadshowpatmisasi
 
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceGetting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceThousandEyes
 
Open Source in a Closed Network
Open Source in a Closed NetworkOpen Source in a Closed Network
Open Source in a Closed NetworkOPNFV
 
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
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsThousandEyes
 
Open source 101
Open source 101Open source 101
Open source 101Tom Rieger
 

Similar to Delivering Network Innovation with SDN - Tom Nadeau (20)

PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
 
Stephen Wallo
Stephen WalloStephen Wallo
Stephen Wallo
 
Smarter Cities on Open SDN Networks
Smarter Cities on Open SDN NetworksSmarter Cities on Open SDN Networks
Smarter Cities on Open SDN Networks
 
Firewall friendly pipeline for secure data access
Firewall friendly pipeline for secure data accessFirewall friendly pipeline for secure data access
Firewall friendly pipeline for secure data access
 
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlowCloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015
 
2nd sdn interest group session1 (121218)
2nd sdn interest group   session1 (121218)2nd sdn interest group   session1 (121218)
2nd sdn interest group session1 (121218)
 
Collaborating with OpenDaylight for a Network-Enabled Cloud
Collaborating with OpenDaylight for a Network-Enabled CloudCollaborating with OpenDaylight for a Network-Enabled Cloud
Collaborating with OpenDaylight for a Network-Enabled Cloud
 
apidays LIVE Australia - The Evolution of APIs: Events and the AsyncAPI speci...
apidays LIVE Australia - The Evolution of APIs: Events and the AsyncAPI speci...apidays LIVE Australia - The Evolution of APIs: Events and the AsyncAPI speci...
apidays LIVE Australia - The Evolution of APIs: Events and the AsyncAPI speci...
 
Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture
 
DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...
DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...
DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
 
F5 Synthesis Toronto February 2014 Roadshow
F5 Synthesis Toronto February 2014 RoadshowF5 Synthesis Toronto February 2014 Roadshow
F5 Synthesis Toronto February 2014 Roadshow
 
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceGetting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
 
Open Source in a Closed Network
Open Source in a Closed NetworkOpen Source in a Closed Network
Open Source in a Closed Network
 
Why OpenDaylight
Why OpenDaylightWhy OpenDaylight
Why OpenDaylight
 
Dev ops
Dev opsDev ops
Dev ops
 
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
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
 
Open source 101
Open source 101Open source 101
Open source 101
 

More from scoopnewsgroup

2020: What's on Deck for the PMA
2020: What's on Deck for the PMA2020: What's on Deck for the PMA
2020: What's on Deck for the PMAscoopnewsgroup
 
Modernization Requires Choice
Modernization Requires ChoiceModernization Requires Choice
Modernization Requires Choicescoopnewsgroup
 
Smarter Access is the Bridge to Security Modernization
Smarter Access is the Bridge to Security ModernizationSmarter Access is the Bridge to Security Modernization
Smarter Access is the Bridge to Security Modernizationscoopnewsgroup
 
How Zero Trust Makes the Mission Simple & Secure
How Zero Trust Makes the Mission Simple & SecureHow Zero Trust Makes the Mission Simple & Secure
How Zero Trust Makes the Mission Simple & Securescoopnewsgroup
 
Building a Zero Trust Architecture
Building a Zero Trust ArchitectureBuilding a Zero Trust Architecture
Building a Zero Trust Architecturescoopnewsgroup
 
History of Data-Centric Transformation
History of Data-Centric TransformationHistory of Data-Centric Transformation
History of Data-Centric Transformationscoopnewsgroup
 
Data Strategy – What Does an Enterprise Data Cloud Mean for Your Agency?
Data Strategy – What Does an Enterprise Data Cloud Mean for Your Agency?Data Strategy – What Does an Enterprise Data Cloud Mean for Your Agency?
Data Strategy – What Does an Enterprise Data Cloud Mean for Your Agency?scoopnewsgroup
 
Devil's Bargain: Sacrificing Strategic Investments to Fund Today's Problems
Devil's Bargain: Sacrificing Strategic Investments to Fund Today's ProblemsDevil's Bargain: Sacrificing Strategic Investments to Fund Today's Problems
Devil's Bargain: Sacrificing Strategic Investments to Fund Today's Problemsscoopnewsgroup
 
Moving Beyond Zero Trust
Moving Beyond Zero TrustMoving Beyond Zero Trust
Moving Beyond Zero Trustscoopnewsgroup
 
Keeping the Workforce of the Future Empowered, Engaged & Happy
Keeping the Workforce of the Future Empowered, Engaged & HappyKeeping the Workforce of the Future Empowered, Engaged & Happy
Keeping the Workforce of the Future Empowered, Engaged & Happyscoopnewsgroup
 
It All Starts with Linux
It All Starts with LinuxIt All Starts with Linux
It All Starts with Linuxscoopnewsgroup
 
Leadership in the Digital Age
Leadership in the Digital AgeLeadership in the Digital Age
Leadership in the Digital Agescoopnewsgroup
 
Digital Transformation for Government
Digital Transformation for GovernmentDigital Transformation for Government
Digital Transformation for Governmentscoopnewsgroup
 
DevSecOps: The DoD Software Factory
DevSecOps: The DoD Software FactoryDevSecOps: The DoD Software Factory
DevSecOps: The DoD Software Factoryscoopnewsgroup
 
Enhancing your Cyber Skills through a Cyber Range
Enhancing your Cyber Skills through a Cyber RangeEnhancing your Cyber Skills through a Cyber Range
Enhancing your Cyber Skills through a Cyber Rangescoopnewsgroup
 
Lessons Learned from Fire Escapes for Cybersecurity
Lessons Learned from Fire Escapes for CybersecurityLessons Learned from Fire Escapes for Cybersecurity
Lessons Learned from Fire Escapes for Cybersecurityscoopnewsgroup
 
2019 FedScoop Public Sector innovation Summit
2019 FedScoop Public Sector innovation Summit2019 FedScoop Public Sector innovation Summit
2019 FedScoop Public Sector innovation Summitscoopnewsgroup
 

More from scoopnewsgroup (20)

2020: What's on Deck for the PMA
2020: What's on Deck for the PMA2020: What's on Deck for the PMA
2020: What's on Deck for the PMA
 
Modernization Requires Choice
Modernization Requires ChoiceModernization Requires Choice
Modernization Requires Choice
 
Smarter Access is the Bridge to Security Modernization
Smarter Access is the Bridge to Security ModernizationSmarter Access is the Bridge to Security Modernization
Smarter Access is the Bridge to Security Modernization
 
How Zero Trust Makes the Mission Simple & Secure
How Zero Trust Makes the Mission Simple & SecureHow Zero Trust Makes the Mission Simple & Secure
How Zero Trust Makes the Mission Simple & Secure
 
Building a Zero Trust Architecture
Building a Zero Trust ArchitectureBuilding a Zero Trust Architecture
Building a Zero Trust Architecture
 
History of Data-Centric Transformation
History of Data-Centric TransformationHistory of Data-Centric Transformation
History of Data-Centric Transformation
 
IC Fireside Chat
IC Fireside ChatIC Fireside Chat
IC Fireside Chat
 
The Edge to AI
The Edge to AIThe Edge to AI
The Edge to AI
 
Data Strategy – What Does an Enterprise Data Cloud Mean for Your Agency?
Data Strategy – What Does an Enterprise Data Cloud Mean for Your Agency?Data Strategy – What Does an Enterprise Data Cloud Mean for Your Agency?
Data Strategy – What Does an Enterprise Data Cloud Mean for Your Agency?
 
Devil's Bargain: Sacrificing Strategic Investments to Fund Today's Problems
Devil's Bargain: Sacrificing Strategic Investments to Fund Today's ProblemsDevil's Bargain: Sacrificing Strategic Investments to Fund Today's Problems
Devil's Bargain: Sacrificing Strategic Investments to Fund Today's Problems
 
Moving Beyond Zero Trust
Moving Beyond Zero TrustMoving Beyond Zero Trust
Moving Beyond Zero Trust
 
Keeping the Workforce of the Future Empowered, Engaged & Happy
Keeping the Workforce of the Future Empowered, Engaged & HappyKeeping the Workforce of the Future Empowered, Engaged & Happy
Keeping the Workforce of the Future Empowered, Engaged & Happy
 
Opening Remarks
Opening RemarksOpening Remarks
Opening Remarks
 
It All Starts with Linux
It All Starts with LinuxIt All Starts with Linux
It All Starts with Linux
 
Leadership in the Digital Age
Leadership in the Digital AgeLeadership in the Digital Age
Leadership in the Digital Age
 
Digital Transformation for Government
Digital Transformation for GovernmentDigital Transformation for Government
Digital Transformation for Government
 
DevSecOps: The DoD Software Factory
DevSecOps: The DoD Software FactoryDevSecOps: The DoD Software Factory
DevSecOps: The DoD Software Factory
 
Enhancing your Cyber Skills through a Cyber Range
Enhancing your Cyber Skills through a Cyber RangeEnhancing your Cyber Skills through a Cyber Range
Enhancing your Cyber Skills through a Cyber Range
 
Lessons Learned from Fire Escapes for Cybersecurity
Lessons Learned from Fire Escapes for CybersecurityLessons Learned from Fire Escapes for Cybersecurity
Lessons Learned from Fire Escapes for Cybersecurity
 
2019 FedScoop Public Sector innovation Summit
2019 FedScoop Public Sector innovation Summit2019 FedScoop Public Sector innovation Summit
2019 FedScoop Public Sector innovation Summit
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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 pragmaticscarlostorres15106
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Delivering Network Innovation with SDN - Tom Nadeau

  • 1. © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION Delivering Network Innovation with SDN
  • 2. Networks Have Not Adapted to Demands Over the last 20 years… © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 2 • Massively increased scale (# of endpoints, switches, bytes, flows, etc.) • Static endpoints (weeks–months) to dynamic endpoints (hours–days) • Mostly north-south traffic to mostly east-west traffic Radically Shifting Network Demands • Link speeds have gone up, but… • Still largely manage networks device- by-device via the CLI • If you’re lucky, orchestration at the granularity of a few devices Networks Haven’t Changed Much
  • 3. Things Need to Change © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 3HTTP://WWW.THENEWIP.NET/DOCUMENT.ASP?DOC_ID=711461 This is the rise of open source networking Device-by-device Network-wide Open Standards Open Standards + Open Source Proprietary Software Open Source Networking, Storage, Compute Converged IT Hardware Software
  • 4. Solution: Disaggregation and Open Software © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 4 Logically Centralized SDN Controller Northbound API Industry Standard Control/Management Protocols • Network-wide operation • Open control, management and orchestration using open control protocols/modeling langs • Independent innovation at each layer of the stack • Device-by-device operation • Proprietary, vendor-specific vertical stacks for control, management and orchestration • Limited innovation in individual silos control mgmt Vendor A Vendor B control mgmt Vendor C control mgmt Vendor A control mgmt Vendor B control mgmt Vendor C control mgmtStandard Modeling Language
  • 5. What a Controller Does © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 5 CONTROLLER PLATFORM Applications and Services Allows software developers to innovate applications that get information from the network and control the network Network—Switches and Routers Allows network equipment suppliers to create plugins and information models for their equipment that improve manageability and lowers costs Service Abstraction LayerCommon Services Standardized REST API Standard Interfaces and Plugins BGP-LS PCE-P Customer Developed Applications Vendor Developed Applications NETCONF YANG OVSDBSNMP OpenFlow 1.0 / 1.3 Neutron Plugin Vendor-Specific Plugins
  • 6. What a Controller Does © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 6 CONTROLLER PLATFORM Applications and Services Allows software developers to innovate applications that get information from the network and control the network Network—Switches and Routers Allows network equipment suppliers to create plugins and information models for their equipment that improve manageability and lowers costs Service Abstraction LayerCommon Services Standardized REST API Standard Interfaces and Plugins BGP-LS PCE-P Customer Developed Applications Vendor Developed Applications NETCONF YANG OVSDBSNMP OpenFlow 1.0 / 1.3 Neutron Plugin Vendor-Specific Plugins
  • 7. Why Open Source? • Avoid vendor lock-in © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 7HTTPS://18F.GSA.GOV/2014/11/26/HOW-TO-USE-MORE-OPEN-SOURCE/ “It's important that every Federal CIO, CTO, Architect, and Program Manager seeking to build or procure new IT projects understand that open source exists, that it can be of high quality and highly reusable, and how to use it securely.” • Have a seat at the table • Faster innovation • Easier integration
  • 8. Open Source SDN Projects of Note Programmable s/w in the Linux kernel [data plane] © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 8HTTP://WWW.JEDELMAN.COM/HOME/OPEN-SOURCE-NETWORKING Open vSwitch OpenDaylight OpenStack Industry-wide SDN controller [control/mgmt plane] • Many, many others: Open Network Linux, ONOS, CloudRouter, Quagga, OVN, ONIE, Open Compute, Prescriptive Topology Manager, SocketPlane, Weave, Akanda, MidoNet, OpenContrail • IT-wide orch. (Neutron for networks) [orchestration]
  • 9. Open Source vs. Open Standards © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 9 • Define interfaces well – In human-readable documents • Define behavior with some ambiguity • Usually move slowly • Leave interoperability testing to others, e.g., users, integrators • Sometimes provide open source implementations Open Standards • Define interfaces well – In code • Define behavior in code so it can be tested and understood • Move and adapt quickly • Can do interoperability testing as part of development • Often implement open standards Open Source Projects
  • 10. Is Open Source Secure? • In general, open source is considered to be more secure than closed source software – “Given enough eyeballs, all bugs are shallow” –Linus • Very strong security response process – Fixed critical vulnerabilities and shipped a new release in <4 days • Device/user interfaces can be secured – OF over SSL, NETCONF over SSH, RESTCONF over HTTPS w/auth • Starting with Lithium, releases will be cryptographically signed © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 10
  • 11. Is Open Source Secure? • In general, open source is considered to be more secure than closed source software – “Given enough eyeballs, all bugs are shallow” (Linus) • Very strong security response process – Fixed critical vulnerabilities and shipped a new release in <4 days • Device/user interfaces can be secured – OF over SSL, NETCONF over SSH, RESTCONF over HTTPS w/auth • Starting with Lithium, releases will be cryptographically signed © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 11
  • 12. Is Open Source Secure? • In general, open source is considered to be more secure than closed source software – “Given enough eyeballs, all bugs are shallow” (Linus) • Very strong security response process – Fixed critical vulnerabilities and shipped a new release in <4 days • Device/user interfaces can be secured – OF over SSL, NETCONF over SSH, RESTCONF over HTTPS w/auth • Starting with Lithium, releases will be cryptographically signed © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 12
  • 13. Defining “Open” in Open Source © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 13 HTTP://WWW.OPENDAYLIGHT.ORG/BLOGS/2014/03/DEGREES-OPEN HTTP://WWW.NETWORKCOMPUTING.COM/50-SHADES-OF-OPEN-SDN/A/D-ID/1234771 • Who can contribute? • Who does contribute? • How are decisions made? Who can comment? Who can vote? • What license does it use? As about Projects • Does it integrate with other solutions from other vendors? • Does it have an API? • Does it follow open standards? • Is it based on open source components? • Does it upstream to open source projects? Ask about Products “Simply stated, OpenDaylight is as open as open gets.”
  • 14. What Is OpenDaylight? © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 14 OpenDaylight is an Open Source Software project under the Linux Foundation with the goal of furthering the adoption and innovation of Software Defined Networking (SDN) through the creation of a common industry supported platform. To create a robust, extensible, open source code base that covers the major common components required to build an SDN solution Code To get broad industry acceptance amongst vendors and users: • Using it directly or through vendor products • Vendors using OpenDaylight in commercial products Acceptance To have a thriving and growing technical community contributing to the code base, using the code in commercial products, and adding value above, below and around. Community
  • 15. Who Is OpenDaylight? © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 16HTTPS://WWW.OPENHUB.NET/P/OPENDAYLIGHT • ~300 code commits/week over last 12 months from 324 devs – 150 developers in last 30 days – 15,000+ commits in 12 months SILVERPLATINUM GOLD
  • 16. OpenDaylight as the Common Platform Companies that have announced products based on OpenDaylight © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 17
  • 17. Analysts See Momentum © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 18 “ OpenDaylight is quickly evolving into something formidable with good potential for mainstream relevancy.” “ OpenDaylight may be the third center of gravity.” – Andrew Lerner, Gartner “ OpenDaylight is making steady progress cultivating a growing community of developers and users interested in adopting an open, common SDN controller platform.” – Brad Casemore, IDC Research Director for Datacenter Networks “ An open source approach to software- defined networking (SDN) moved several steps closer this week to becoming a de facto standard.” – Mike Vizard, IT Business Edge
  • 18. SDN Use Cases © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 19 Custom Analytics and Compliance Big Data Security QoS and Traffic Management Network Virtualization Service Configuration and Policy Research and New Protocols Fault and Disaster Recovery WAN Optimization
  • 19. Security © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 20 • Historically, policy is mostly – Rigidly enforced by the physical topology, e.g., firewall at the gateway – Configured “dynamically” via box-by-box Access Control Lists (ACLs) • New policy efforts are changing this – Network Function Virtualization (NFV) and Service Function Chaining (SFC) – Automatically generated ACLs based on network-wide policy • OpenDaylight is a proving ground for at least 3 policy-oriented projects – Service Function Chaining, Group-Based Policy, and Network Intent Composition Network-wide policy monitoring and enforcement
  • 20. OpenDaylight OpenStack Neutron Network Virtualization OpenDaylight integration with OpenStack Neutron © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 21 • OpenDaylight has a common Neutron “northbound” provider – 3 implementations in Helium – 4+ planned in Lithium • Supports network virt. and – Distributed L3 forwarding – Security Groups – {LB,VPN}aaS OpenContrail Provider VTN Provider Neutron Service OVSDB Provider Neutron ML2 MechanismDriver OpenDaylight APIs (REST)
  • 21. SDN Is Critical to IT-wide Innovation © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 22 LevelofProgrammability Scope of Domain Network Element Network IT Infrastructure PythonRESTCLIScripting Classic Network Management Tools Neutron DevOps Tools
  • 22. SDN Is Here; It’s Time to Use It © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 23 • SDN is the key to modernizing today’s networks – Enables flexibility and choice – Unlocks self-service innovation • Open source is the force multiplier that makes SDN possible – Community leverage accomplishes more than any single supplier – Open philosophy shifts control from the suppliers to the consumer • Commercial versions of open source controllers are production-ready with support – e.g., the Brocade Vyatta Controller based on unmodified OpenDaylight – Brocade upstreams all changes to to OpenDayilght
  • 23. • Figure out what infrastructure you have that is SDN-ready – Some key protocols: NETCONF, OpenFlow, OVSDB – Make current/future acquisitions call for this • Ask your suppliers hard questions about software, agility, and openness—it’s not just open standards anymore • Download the code and start testing/deploying it – http://www.opendaylight.org/software/downloads – http://www.brocade.com/products/all/software-defined-networking/ brocade- vyatta-controller/index.page What to Do Next © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 24
  • 24. © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION Thank you

Editor's Notes

  1. [Premise: Open source SDN will deliver the innovation networks need.] [Scott’s Notes on topics to cover: Software-Defined Networking (SDN) is paving the way for self-service innovation, enabling higher levels of access and control over networks and their resources. In this session, you’ll hear about how SDN architecture decouples the control and data elements of the network to provide an open, flexible, and centralized management model. Software Defined Networking is starting to deliver on the promises of a highly automated and programmable network that is open and standards based. In this session, hear about how SDN architecture decouples the control and data elements of the network to provide an open, flexible, and centralized management model, learn about the SDN landscape, open projects and standards that are impacting the industry. Hear about technologies available today that will move your physical networking infrastructure towards an SDN enabled environment. * Industry overview – who is investing in SDN and how they are doing it. Commercial and Open Project overview – open source projects like OVS and ODL. * SDN Controllers – OpenDayLight overview – physical and NFV capabilities * Expansion of Software Defined beyond the network – SDN to SDX –the expansion towards SDX – software defined everything.]
  2. We’ve been hearing all day that the world of IT is changing. The scale is increasing across nearly all dimensions and the needs are increasingly dynamic. By contrast the network hasn’t changed much
  3. Device-by-device => Network-wide Open Standards => Open Standards + Open Source Proprietary Software => Open Source Networking, Storage, Compute => Converged IT Hardware => Software Device-by-device  Network-wide Open Standards  Open Standards + Open Source Proprietary Software  Open Source Networking, Storage, Compute  Converged IT Hardware  Software To a large extent, this is the rise of open source networking
  4. So, what does this look like? Well, right now, as we’ve said, networks are very device centric with operation taking place on a device-by-device basis. Further, each device is not just the Innovation is limited both by Architecture because most changes need to happen across silos Economics because there’s limited incentive to fix things if you’re locked into a silo Also talk about cost: capex/opex
  5. Avoid vendor lock-in: multiple suppliers of the same code base Have a seat at the table: development is open to user input Faster innovation: more and more diverse contributors Easier integration: combine multiple solutions if they share an open source base
  6. Mention why these three are called out: exemplars at different layers
  7. Something like the difference between an RFP and the proposals that come back.
  8. Explain the difference between membership levels from the point of view of customers.
  9. Key point here is that multiple people are actually selling it. Mention differences between ways of productizing Using some pieces of OpenDaylight in a product Basing your product on OpenDaylight Opens up cool ways for vendors to partner more easily to provide solutions
  10. Read one outloud.
  11. [Needs work.]
  12. [Needs to have the colors in the diagram made less ugly]
  13. Use this slide to talk about SDN => SDX This will enhance the whole data center, change the title to reflect that.
  14. [Maybe drop this slide since it’s very close to marketing.]