The OpenDaylight Project June 2015 @OpenDaylightSDN #OpenSDN
OpenDaylight SDN Platform Open Source Linux Foundation Collaboration Software Defined Networking Network Function Virtualization Innovation 2
SDN, NFV and OpenDaylight New Revenue Service Agility Open, Programmable APIs Orchestration, Automation and MANO SDN NFV Lower Cost Virtualization and Abstraction Layer 3
Why SDN? Software Defined Networking (SDN) resets business opportunities New architecture with separate Control and Data planes Open Programmable Networks and APIs New business models and revenue opportunities Enterprise apps APIs Security, load balancing, etc. services 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 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 5
Community and Governance Developer Community Open to all Transparency Meritocracy Board of Directors Technical Steering Committee 6
Released October, 2014 1.87M+ lines of code, 28 Projects, 256 Contributors 7
OpenStack Integration OpenStack Neutron Neutron ML2 MechanismDriver OpenDaylight exposes a single common OpenStack Service Northbound API exposed matches Neutron API precisely Multiple implementations of Neutron networks in OpenDaylight OpenDaylight APIs (REST) OpenDaylight OpenStack Neutron Plugin simply passes through Neutron Service Simplifies OpenStack plugin Pushes complexity to OpenDaylight VTN Provider OpenDaylight DOVE Provider OVSDB Provider
Contributors: 356, Lines of Code: 2,230,390, Commits: 16,585 Developer Community/Activity Contributors 300 356 23 225 291 13 75 0 154 As of 2/4/2014 As of 10/27/2014 2,230,390 lines of code since projects launch 18000 12000 9000 6000 3000 16,585 total Commits Hydrogen Helium 0 9
Community Labs Lab Topology Integrate, Test, Verify SDN Apps OpenFlow Switch Lab Locations: San Jose, CA, USA and Shenzhen, China http:///developers/community-labs 10
Continuous Growth to 41 Members 11
12
OpenDaylight as a Platform 13
User Case Stories Cornell University using ODL to manage 100% OpenFlow Bristol, England building softwaredefined city using ODL Attack Detection (through learning) & Network troubleshooting: University of Luxembourg Chunghwa Telecom testing ODL through Coriant Packet Design engineering network traffic with ODL 14
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 15
Global OpenDaylight User Group (ODLUG) Regional, self-organized, informal associations that meet globally to discuss OpenDaylight Over 1,000 people participating in over 20 ODLUGs around the world including Bangalore, Brisbane, Silicon Valley & more. /software/opendaylight-user-groups-odlug 16
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 17
Future Events Big Telecom Event June 9, 2015 (Chicago) OpenDaylight Summit July 27-31, 2015 (Santa Clara) Open Networking Summit June 14-18, 2015 (Santa Clara) Datacenter Dynamics: Converged: Internet USA July 30-31, 2015 (San Francisco) 18
OpenDaylight Next Steps Adoption User Group Helium Sponsors Interfaces Community 19