opendaylight developer tools, available through cisco devnet
TRANSCRIPT
Charles Eckel ([email protected]) Giles Heron ([email protected])
OpenDaylight Summit, July 2015
OpenDaylight Developer Tools
2 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
DevNet Cisco’s developer program • https://
developer.cisco.com
3 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Enabling a Robust Developer Ecosystem
Engineering Platform APIs
SDKs and Tools
Developer Support
Community Management
To Build Compelling and Innovative Apps
Making the network a platform for innovation for developers
4 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Open Source Dev Center Your Source for Open Source at Cisco
https://developer.cisco.com/opensource • Contributions to open source • Use in products/solutions • Community forums, blogs • Developer VMs • Developer Events • IETF Hackathon • Newcomer Training for OpenStack
5 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Service Abstraction Layer/Core
Base Network Functions
- Lithium
OpenFlow Enabled Devices
DLUX VTN Coordinator
OpenStack Neutron
SDNI Wrapper
Network Applications Orchestrations &
Services
Open vSwitches Additional Virtual & Physical Devices
Data Plane Elements (Virtual Switches, Physical Device
Interfaces)
Controller Platform Services/Applications
OpenFlow Stats Manager
OVSDB NETCONF PCMM/COPS SNBI LISP BGP PCEP SNMP SXP
Southbound Interfaces &
Protocol Plugins
OpenFlow
OpenFlow Switch Manager
USC CAPWAP OPFLEX CoAP HTTP
OpenFlow Forwarding Rules Mgr L2 Switch
Host Tracker Topology Processing
AAA AuthN Filter
OpenDaylight APIs REST/RESTCONF/NETCONF
Data Store (Config & Operational) Messaging (Notifications / RPCs)
LACP
Network Services Service Function Chaining
Reservation Virtual Private Network
Virtual Tenant Network Mgr. Unified Secure Channel Mgr
OVSDB Neutron
Device Discovery, Identification & Driver Management
LISP Service DOCSIS Abstraction
SNMP4SDN
Network Abstractions (Policy/Intent)
ALTO Protocol Manager Network Intent Composition Group Based Policy Service
Platform Services Authentication, Authorization &
Accounting
Neutron Northbound Persistence
SDN Integration Aggregator Time Series Data Repository Link Aggregation Ctl Protocol
6 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Open SDN Controller Cisco’s Commercial distribution of OpenDaylight
Common Content
“Helium” Open SDN Controller
Incremental Cisco Value
Precluded OpenDaylight
Content
SDNi
Defense4all
PacketCable PCMM
VTN Project
OpenContrail Plugin
SNMP4SDN
LISP Flow Mapping
AD-SAL
Logs Metrics
Monitoring
Central Mgmt & Admin
OVA Distribution
One Click Install
Plug-in Clustering
BGP-LS Secure Network Bootstrap Infra
MD-SAL
Developer Support
PCEP
Basic Clustering
AAA
Group Policy
L2 Switch
Openflow Plugin
OVSDB
Controller
DLUX
Service Function Chaining
Yang Tools
7 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
• Pre-packaged Ubuntu VMs with developer tools
• Customised for different technologies
• All you need to get started • Community Site/Support
• https://communities.cisco.com/community/developer/dev-vm
• Code • https://github.com/CiscoDevNet/
devnet-dev-vms
Developer VMs
8 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Learning Labs https://learninglabs.cisco.com/
9 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Sandbox https://developer.cisco.com/site/opendaylight/discover/try-it-now/