Neutron ML2 MechanismDriver OpenDaylight

The OpenDaylight
Project
October 2014
@OpenDaylightSDN #OpenSDN
www.opendaylight.org
OpenDaylight SDN Platform
Open
Source
Linux
Foundation
Collaboration
Software
Defined
Networking
Network
Function
Virtualization
Innovation
www.opendaylight.org
2
SDN, NFV and OpenDaylight
New Revenue
Open, Programmable APIs
Service Agility
Orchestration, Automation and MANO
SDN
NFV
Virtualization and Abstraction Layer
Lower Cost
www.opendaylight.org
3
Why SDN?
Software Defined Networking (SDN) resets business opportunities
New architecture with separate
Control and Data planes
Security, load
balancing, etc. services
Enterprise apps
Open Programmable Networks
and APIs
New business models and
revenue opportunities
APIs
Software-Defined Network (SDN)
Platform
Open protocols with enablement for proprietary extensions
Efficiency in both capital and
operational expenses
Focus Area
for OpenDaylight
Physical Network
Physical Network
www.opendaylight.org
4
Why Open Source?
Flexibility
Innovation
Choice
Control
• Faster, lower cost and higher quality development
through sharing of resources via collaboration
• Community decisions about new features and roadmaps
• A common environment for uses and App developers
• Ability to focus resources on differentiating development
www.opendaylight.org
5
Community and Governance
Developer Community
Open to all
Transparency
Board of
Directors
Meritocracy
Technical Steering
Committee
www.opendaylight.org
6
Released October, 2014
1.87M+ lines of code, 28 Projects, 256 Contributors
www.opendaylight.org
7
OpenStack Integration
OpenStack Neutron
OpenDaylight exposes a single common
OpenStack Service Northbound
▪
Neutron ML2
MechanismDriver
▪
API exposed matches Neutron API precisely
▪ Multiple implementations of Neutron networks
in OpenDaylight
OpenDaylight APIs (REST)
Neutron Service
VTN
Provider
DOVE
Provider
OpenDaylight OpenStack Neutron Plugin
simply passes through
▪
▪
Simplifies OpenStack plugin
▪
Pushes complexity to OpenDaylight
OVSDB
Provider
OpenDaylight
www.opendaylight.org
Developer Community/Activity
23
29
1
13
1.9M lines of code
since projects launch
154
10,411
total
www.opendaylight.org
9
Community Labs
Lab Topology
Integrate, Test, Verify
SDN Apps
OpenFlow
Switch
Lab Locations: San Jose, CA, USA and Shenzhen, China
http://www.opendaylight.org/developers/community-labs
www.opendaylight.org
10
Continuous
Growth to 41
Members
www.opendaylight.org
11
Adoption
www.opendaylight.org
12
EIG/Bluehost User Story

Successfully utilizing SDN in
data center for more than a year

OpenStack and OpenDaylight
embedded in 20,000 custom
nodes for custom SDN solution
*Image from Jun Park, Sr. Systems
Architect of EIG/Bluehost, slideware
from OpenDaylight Summit 2014
www.opendaylight.org
13
What People are Saying
“OpenDaylight is quickly evolving into something formidable with good potential
for mainstream relevancy.” – 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
www.opendaylight.org
14
OpenDaylight User Group (ODLUG)


Regional, self-organized, informal associations that
meet globally to discuss OpenDaylight
Share knowledge, recruit and onboard new
developers, discuss best practices and technical
challenges, as well as create awareness
www.opendaylight.org/software/opendaylight-user-groups-odlug
www.opendaylight.org
15
Developer Resources




Pull the code and review documentation at wiki.opendaylight.org
Connect with active developers in the community on the
#opendaylight IRC channel at freenode.net
Join the conversation through lists.opendaylight.org and
ask.opendaylight.org
Propose a new project at
wiki.opendaylight.org/view/Project_Proposals:Main
www.opendaylight.org
16
Future Events
July 27 – 31, 2015 (Santa Clara)
www.opendaylight.org
17
OpenDaylight Next Steps
Adoption
User
Group
Helium
Sponsors
Interfaces
Community
www.opendaylight.org
18