SlideShare a Scribd company logo
www.opendaylight.org
Unveil Lithium
Upcoming OpenDaylight Release
June 3, 2015
Masashi Kudo
OpenDaylight Ambassador
www.opendaylight.org
1. OpenDaylight Today
2. OpenDaylight in NFV
3. OpenDaylight Lithium
Agenda
2
OpenDaylight Today
Page 3
www.opendaylight.org
 Vendors, Individuals for community activities
 49 sponsors in total (as of May 23, 2015)
 User Groups for utilization
 Advisory Group for advisory
Who are Participating?
4
Platinum
Gold
Silver
ODL Sponsors
www.opendaylight.org
OpenDaylight as a Platform
5
Provided by Linux Foundation
www.opendaylight.org
 Total 20 user groups (as of May 23, 2015)
 Asia 9, Middle East 1, ANZ 1, Europe 3, North America 6
ODL User Group
6
Tronto
Delhi
Baltimore
Montreal
Raleigh
Silicon Valley
Tokyo
Brisbane
Lisboa
London
Munchen
Islamabad
Austin
Taipei
Shenzhen
Shanghai
Nanjing
Hangzhou
Beijing
Bangalore
www.opendaylight.org
ODL Tokyo User Group
7
1st Meetup (2015/1/24) 2nd Meetup (2015/6/2)
Seminar
• Helium projects
• MD-SAL
• Dell’s activities
• Okinawa
OpenLab PoC
Seminar
• Carriers’ expectation to open source
(Incl. ODL) and virtualization
• BGP-LS/PCEP
• Network setting with GBP/OpFlex
Hands-On
• Helium install
• Basic operation
• L2Switch
• VTN Manager
www.opendaylight.org
 Assist and support ODL based on real-world network
experiences by providing advice and feedback to the ODL
TSC regarding:
 ODL priorities
 ODL’s strategic roadmap
 Typical enterprise or service provider architectures and
constraints
 SDN and NFV use cases
 Current advisors from:
 AT&T, Comcast, CableLabs, Telefonica, Orange, China Telecom,
Deutsche Telekom Technik, Arizona State University
 For more details,
 https://wiki.opendaylight.org/view/OpenDaylight_Advisory_Group:Main
ODL Advisory Group
8
www.opendaylight.org
 Recommendations made by Orange at the third meeting
 Identify key SDN Use Cases such as datacenter
interconnection, VPN on demand, and virtual network
overlays/tunnels.
 Ensure CarrierGrade functionality and performance
 Drive for ODL to be a reference architecture for relevant
standards bodies such as IETF, ITUT, ETSI, etc.
Example of Recommendations
9
www.opendaylight.org
ODL User Stories
10
http://www.opendaylight.org/blogs/2015/05/how-att-
using-opendaylight
http://www.opendaylight.org/blogs/2015/05/how-
cablelabs-using-opendaylight
http://www.opendaylight.org/blogs/2015/05/how-comcast-
using-opendaylight
www.opendaylight.org
11
How AT&T is Using ODL
From AT&AT NFV World Congress Keynote, May 6, 2015
Provided by Linux Foundation
www.opendaylight.org
“Comcast is motivated to reduce the operational complexity of
our networks. We’re working toward creating an architecture
where the core of the network is not intimately involved in the
operation of virtual networks.” – Chris Luke, senior principal
engineer, Comcast
Early PoCs with OpenDaylight:
 Network intelligence abstraction – allowing apps to query
the network without adding complexity to the forwarding
plane
 Overlay edge services – using IPv6 as an underlay at the
network edge
How Comcast is Using ODL
Provided by Linux Foundation
OpenDaylight in NFV
Page 13
www.opendaylight.org
Other OSS
Controllers
OPNFV
OpenStack
ETSI ISG NFV
ONFIETF SFC WG
NFV Standardization (partial)
14
OpenFlow
SFC
GBP
VTN Manager
NSH
GS NFV
Refer as VN
Neutron
Service Module
OVSDB
OpenDaylight
OpenFlow
OpenFlow
NSHSCH
VXLAN, GRE, STT
www.opendaylight.org
 IETF scope is with SFC encapsulation
 NSH and SCH
 ONF discusses OpenFlow-based SFC for L4-L7 with SFC
encapsulation
IETF-SFC vs OpenFlow
Non-Outer Encapsulation
Outer Encapsulation
Non-SFC
Encapsulation
SFC
Encapsulation
Scope of the
IETF-SFC
architecture
Main model
(NSH, SCH)
draft-ietf-sfc-architecture-07
OpenFlow-based SFC
(L4-L7)
OpenFlow-based SFC
(L2-L4)
SFC
VTN
Manager
ODL
Project
www.opendaylight.org
 Service Function Chaining project
 https://wiki.opendaylight.org/view/Service_Function_Chaining:Main
 NSH based implementation
 OpenDaylight Virtual Tenant Network (VTN) project
 https://wiki.opendaylight.org/view/OpenDaylight_Virtual_Tenant_Network_(VTN):Main
 The implementation is available
 The VTN manager covers L2-L4 service insertion, which is steered with
OpenFlow
OpenDaylight: SFC, VTN
www.opendaylight.org
NFV reference architectural framework
https://wiki.opnfv.org/get_started/get_started_system_state
Scope of
OPNFV
1st Release
OpenStack
Juno
OpenDaylight
Helium
CentOS7
Key Software
Components
OpenDaylight Lithium
Page 18
www.opendaylight.org
3rd release from OpenDaylight
What is Lithium
19
Hydrogen
(2014/02)
Helium
(2014/09)
Lithium
(2015/06)
www.opendaylight.org
Lithium Schedule
20
Date Milestone
November 2014 Start Development
June 2015 Lithium Release
August 2015 Lithium Stable Release
September 2015 Lithium Stable2 Release
www.opendaylight.org
 43 Projects Participated
 Targeted Core Controller Improvements
 AD-SAL Deprecation
 Core controller refactoring / restructuring
 Significant improvement in integration and testing with
OpenStack
 Improvements in Monitoring and Debugging
 Various MD-SAL and Clustering performance
improvements
Lithium Features
21
https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
www.opendaylight.org
 Now, 41 projects in total are working on Lithium
 17 Projects newly joined
Lithium Projects
22
new project
www.opendaylight.org
 Propose AD-SAL to be deprecated in Lithium, removed in
Beryllium
Abstraction Layer
23
https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:FAQ
www.opendaylight.org
 Discussion continues on refactoring the controller into
smaller pieces.
 The logical components
 AD-SAL – Proposal to deprecate in Lithium, removed in
Beryllium
 MD-SAL
 Config Subsystem
 Network Service Functions
 L2 Switch (already decoupled in Helium)
 Change the location to store OpenFlow related code
 from Controller project to OpenFlow Plugin
Refactoring the Core Controller
24
https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
www.opendaylight.org
 Improved Integration, Stability, and Scalability
 Significant Expansion of CI Testing
 Clustering Integration & Scalability Testing
 Improved Integration of OVSDB, VTN, GBP, and SFC
with Neutron
 New and Improved Features
 Improved Controller Restart Capabilities
 Bi-directional REST Call Support
 Improvements in DVR, LBaaS, GBP, and SFC support
Lithium/Kilo Wishlist
25
https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
www.opendaylight.org
Classification Project name Overview Proposed by
Platform enhancements Device Identification
and Driver
Management
Framework to inform the Controller of new (non-
Openflow) devices, collect data from the device,
update the inventory model, and invoke the
appropriate Device Drivers to manage the device
HP
Internet of Things Data
Management
Develops a oneM2M compliant IoT Data Broker,
middleware and protocol support to enable
authorized applications to retrieve IoT data
uploaded by any device
Cisco
Link Aggregation
Control Protocol
Auto-discover and aggregate multiple links
between LACP enabled endpoints or switches
DELL
Persistence Implements application persistence logic for
query-able and nonmodeled data (aka, object
store) in ODL
HP
Time Series Data
Repository
Maintains a repository and a set of time series
data services to collect, store, query and maintain
relevant time series data available to ODL
DELL
Cisco
List of new projects (1/3)
26
https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
www.opendaylight.org
Classification Project name Overview Proposed by
Platform enhancements VPN Service Develops VPN related functions Ericsson
Unified Secure Channel Builds a unified secure communication tunnel
between network elements and the
OpenDaylight controller
Huawei
Southbound plugin CAPWAP Provides MD-SAL Plugin to support the CAPWAP
Protocol library and 802.11 bindings
OpFlex Develops functions to support OpFlex Cisco
SNMP Plugin Allows applications and controller services to
interact with devices using SNMP
HP
Cisco
Source-Group Tag
eXchange Protocol
Protocol which propagates information about the
binding of an IP address to a Source-Group Tag
(SGT) between network devices
Cisco
List of new projects (2/3)
27
https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
www.opendaylight.org
Classification Project name Overview Proposed by
Network abstraction ALTO Protocol providing abstractions and services for
simplified network views and network services
ALTO(RFC 7285)
Yale
University
Tongji
University
Bell Labs
Network Intent
Composition
Enables the controller to manage and direct
network services and network resources based
on describing the “Intent” for network behaviors
and network policies
HP
NEC
Huawei
Ciena
Topology Processing
Framework
Creates framework for topology aggregation and
filtering that will provide a unified topology view
(multi-protocol, Underlay & Overlay)
Ericsson
Pantheon
Release support Release Engineering –
Autorelease
Builds Opendaylight release artifacts as well as
routing test build, e.g. daily, weekly test
Huawei
Cisco
Development support Controller Core
Functionality Tutorials
Explains the core functionality of the Controller,
and creates tutorials to help develop
functionalities
Cisco
List of new projects (3/3)
28
https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
www.opendaylight.org
 Network Intent Composition (NIC)
 NIC will enable the controller to manage network
services and resources based on the “Intent”
 NIC will be designed to be protocol agnostic
Example of Network Abstractions
29
• Intent: “what”, not “how”
• Intent as the “universal language”
• Intent is invariant
• Intent is portable
• Intent is compose-able
• Intent is scale-able
• Intent Brings Context
Provided by Dave Lenrow@HP
www.opendaylight.org
Intent versus Prescription
30
Intent
 What I want, not how to do it
 Portable, independent of
protocol, vendor, media, etc.
 “I want my headache to stop”
 “Bob is allowed to access the
internet”
 “Please cut my lawn”
Prescription
 How to do it (Commands, rules,
settings)
 Non-portable, dependent on
protocol, vendor, media, etc.
 “Give me two aspirin”
 “Send packets matching this 5-
tuple out port 11”
 “Take mower out of truck, fill
gas and oil, pull starter cord,
push onto lawn, …”
Provided by Dave Lenrow@HP
www.opendaylight.org
 Features
 Use Cases
 Governance
 Maturation
What’s next?
31
www.opendaylight.org
 OpenDaylight Summit
 July 27-31 in Santa Clara
 http://events.linuxfoundation.org/events/opendaylight-summit
 OpenDaylight Tokyo User Group
 Meetup
 http://www.meetup.com/OpenDaylight-Tokyo-User-Group/
 Facebook
 https://www.facebook.com/groups/725301944251741/
Info
32
www.opendaylight.org
Thank you for your attention.
33

More Related Content

PPTX
Introduction to the Helium release of OpenDaylight
PPTX
All Things Open SDN, NFV and Open Daylight
PPTX
Odl virtualization-20140520
PPTX
Introduction to Opendaylight
PDF
OpenDaylight: an open source SDN for your OpenStack cloud
PPTX
Opendaylight SDN Controller
PDF
Group Based Policy: Open Source Policy in OpenDaylight and OpenStack Neutron
PPT
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to the Helium release of OpenDaylight
All Things Open SDN, NFV and Open Daylight
Odl virtualization-20140520
Introduction to Opendaylight
OpenDaylight: an open source SDN for your OpenStack cloud
Opendaylight SDN Controller
Group Based Policy: Open Source Policy in OpenDaylight and OpenStack Neutron
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...

What's hot (20)

PPTX
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
PDF
OpenDaylight SDN Controller - Introduction
PPTX
Openstack workshop @ Kalasalingam
PDF
June Boston openStack Summit: Preparing quantum for the data center
PPTX
What's Next in OpenStack? A Glimpse At The Roadmap
PPTX
Next Generation Network Developer Skills
PDF
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
PPTX
BRKSDN-2115
PDF
SDN - Openflow + OpenVSwitch + Quantum
PPTX
OpenStack and the Transformation of the Data Center - Lew Tucker
PDF
The State of Linux Containers
PPTX
OpenStack Discovery and Networking Assurance - Koren Lev - Meetup
PDF
Open daylight and Openstack
ODP
Network Monitoring in the age of the Cloud
PDF
'Dockerizing' within enterprises
PPTX
BRKDCT-2445 Agile OpenStack Networking with Cisco Solutions-Cisco Live! US 20...
PDF
Openstack Neutron and SDN
PDF
20141111_SOS3_Gallo
PPTX
Scaling OpenStack Networking Beyond 4000 Nodes with Dragonflow - Eshed Gal-Or...
PPTX
Container Networking Meetup March 31 2016
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenDaylight SDN Controller - Introduction
Openstack workshop @ Kalasalingam
June Boston openStack Summit: Preparing quantum for the data center
What's Next in OpenStack? A Glimpse At The Roadmap
Next Generation Network Developer Skills
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
BRKSDN-2115
SDN - Openflow + OpenVSwitch + Quantum
OpenStack and the Transformation of the Data Center - Lew Tucker
The State of Linux Containers
OpenStack Discovery and Networking Assurance - Koren Lev - Meetup
Open daylight and Openstack
Network Monitoring in the age of the Cloud
'Dockerizing' within enterprises
BRKDCT-2445 Agile OpenStack Networking with Cisco Solutions-Cisco Live! US 20...
Openstack Neutron and SDN
20141111_SOS3_Gallo
Scaling OpenStack Networking Beyond 4000 Nodes with Dragonflow - Eshed Gal-Or...
Container Networking Meetup March 31 2016
Ad

Viewers also liked (7)

PPTX
Odlがやってきた 配布用
PDF
PromonLogicalis - Realtime analytics viabilizando a internet das coisas
PPTX
Odl beryllium20160227-novideo
PDF
Guia básico do slideshare
PDF
Gender parity in ICT
PPTX
Cybersecurity-Anforderungen in IT-Sourcing-Projekten meistern – Ein Leitfaden...
PPTX
Top Ten Trends in Banking 2017
Odlがやってきた 配布用
PromonLogicalis - Realtime analytics viabilizando a internet das coisas
Odl beryllium20160227-novideo
Guia básico do slideshare
Gender parity in ICT
Cybersecurity-Anforderungen in IT-Sourcing-Projekten meistern – Ein Leitfaden...
Top Ten Trends in Banking 2017
Ad

Similar to Cloud open unveillithium-odlnewrelease-2-ns (20)

PDF
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
PPTX
NFV & SDN ( Efficiency & Automation )
PPT
OpenDaylight nluug_november
PDF
Software Defined Networking: The OpenDaylight Project
PDF
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
PDF
Open Source Networking Overview
PDF
OpenStack-and-OpenDaylight-Integrated-IaaS-for-SDN-and-NFV.pdf
PPTX
Collaborating with OpenDaylight for a Network-Enabled Cloud
PDF
Open daylight openstack_meetup_20140218
PDF
Current & Future Use-Cases of OpenDaylight
PDF
OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...
PDF
OpenStack Astara
PDF
OGF standards for cloud computing
PDF
Reactive Microservices with Spring 5: WebFlux
PPTX
Opnfv & odl case study slides
PPTX
Open source sdn controllers comparison
PDF
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
PDF
OpenDaylight Openflow & OVSDB use cases ODL summit 2016
PDF
Opensource SDN slides
PPT
Open Networking through Programmability
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
NFV & SDN ( Efficiency & Automation )
OpenDaylight nluug_november
Software Defined Networking: The OpenDaylight Project
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
Open Source Networking Overview
OpenStack-and-OpenDaylight-Integrated-IaaS-for-SDN-and-NFV.pdf
Collaborating with OpenDaylight for a Network-Enabled Cloud
Open daylight openstack_meetup_20140218
Current & Future Use-Cases of OpenDaylight
OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...
OpenStack Astara
OGF standards for cloud computing
Reactive Microservices with Spring 5: WebFlux
Opnfv & odl case study slides
Open source sdn controllers comparison
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
OpenDaylight Openflow & OVSDB use cases ODL summit 2016
Opensource SDN slides
Open Networking through Programmability

Recently uploaded (20)

PPTX
Impressionism_PostImpressionism_Presentation.pptx
PPTX
_ISO_Presentation_ISO 9001 and 45001.pptx
PPTX
Tablets And Capsule Preformulation Of Paracetamol
PPTX
Non-Verbal-Communication .mh.pdf_110245_compressed.pptx
PPTX
Presentation for DGJV QMS (PQP)_12.03.2025.pptx
PPTX
Effective_Handling_Information_Presentation.pptx
PPTX
BIOLOGY TISSUE PPT CLASS 9 PROJECT PUBLIC
PPTX
Primary and secondary sources, and history
DOCX
ENGLISH PROJECT FOR BINOD BIHARI MAHTO KOYLANCHAL UNIVERSITY
PDF
Swiggy’s Playbook: UX, Logistics & Monetization
PPTX
Understanding-Communication-Berlos-S-M-C-R-Model.pptx
DOC
学位双硕士UTAS毕业证,墨尔本理工学院毕业证留学硕士毕业证
PDF
oil_refinery_presentation_v1 sllfmfls.pdf
PDF
Instagram's Product Secrets Unveiled with this PPT
PDF
Why Top Brands Trust Enuncia Global for Language Solutions.pdf
PPTX
Project and change Managment: short video sequences for IBA
PPTX
Role and Responsibilities of Bangladesh Coast Guard Base, Mongla Challenges
PDF
Nykaa-Strategy-Case-Fixing-Retention-UX-and-D2C-Engagement (1).pdf
PPTX
nose tajweed for the arabic alphabets for the responsive
PPTX
INTERNATIONAL LABOUR ORAGNISATION PPT ON SOCIAL SCIENCE
Impressionism_PostImpressionism_Presentation.pptx
_ISO_Presentation_ISO 9001 and 45001.pptx
Tablets And Capsule Preformulation Of Paracetamol
Non-Verbal-Communication .mh.pdf_110245_compressed.pptx
Presentation for DGJV QMS (PQP)_12.03.2025.pptx
Effective_Handling_Information_Presentation.pptx
BIOLOGY TISSUE PPT CLASS 9 PROJECT PUBLIC
Primary and secondary sources, and history
ENGLISH PROJECT FOR BINOD BIHARI MAHTO KOYLANCHAL UNIVERSITY
Swiggy’s Playbook: UX, Logistics & Monetization
Understanding-Communication-Berlos-S-M-C-R-Model.pptx
学位双硕士UTAS毕业证,墨尔本理工学院毕业证留学硕士毕业证
oil_refinery_presentation_v1 sllfmfls.pdf
Instagram's Product Secrets Unveiled with this PPT
Why Top Brands Trust Enuncia Global for Language Solutions.pdf
Project and change Managment: short video sequences for IBA
Role and Responsibilities of Bangladesh Coast Guard Base, Mongla Challenges
Nykaa-Strategy-Case-Fixing-Retention-UX-and-D2C-Engagement (1).pdf
nose tajweed for the arabic alphabets for the responsive
INTERNATIONAL LABOUR ORAGNISATION PPT ON SOCIAL SCIENCE

Cloud open unveillithium-odlnewrelease-2-ns

  • 1. www.opendaylight.org Unveil Lithium Upcoming OpenDaylight Release June 3, 2015 Masashi Kudo OpenDaylight Ambassador
  • 2. www.opendaylight.org 1. OpenDaylight Today 2. OpenDaylight in NFV 3. OpenDaylight Lithium Agenda 2
  • 4. www.opendaylight.org  Vendors, Individuals for community activities  49 sponsors in total (as of May 23, 2015)  User Groups for utilization  Advisory Group for advisory Who are Participating? 4 Platinum Gold Silver ODL Sponsors
  • 5. www.opendaylight.org OpenDaylight as a Platform 5 Provided by Linux Foundation
  • 6. www.opendaylight.org  Total 20 user groups (as of May 23, 2015)  Asia 9, Middle East 1, ANZ 1, Europe 3, North America 6 ODL User Group 6 Tronto Delhi Baltimore Montreal Raleigh Silicon Valley Tokyo Brisbane Lisboa London Munchen Islamabad Austin Taipei Shenzhen Shanghai Nanjing Hangzhou Beijing Bangalore
  • 7. www.opendaylight.org ODL Tokyo User Group 7 1st Meetup (2015/1/24) 2nd Meetup (2015/6/2) Seminar • Helium projects • MD-SAL • Dell’s activities • Okinawa OpenLab PoC Seminar • Carriers’ expectation to open source (Incl. ODL) and virtualization • BGP-LS/PCEP • Network setting with GBP/OpFlex Hands-On • Helium install • Basic operation • L2Switch • VTN Manager
  • 8. www.opendaylight.org  Assist and support ODL based on real-world network experiences by providing advice and feedback to the ODL TSC regarding:  ODL priorities  ODL’s strategic roadmap  Typical enterprise or service provider architectures and constraints  SDN and NFV use cases  Current advisors from:  AT&T, Comcast, CableLabs, Telefonica, Orange, China Telecom, Deutsche Telekom Technik, Arizona State University  For more details,  https://wiki.opendaylight.org/view/OpenDaylight_Advisory_Group:Main ODL Advisory Group 8
  • 9. www.opendaylight.org  Recommendations made by Orange at the third meeting  Identify key SDN Use Cases such as datacenter interconnection, VPN on demand, and virtual network overlays/tunnels.  Ensure CarrierGrade functionality and performance  Drive for ODL to be a reference architecture for relevant standards bodies such as IETF, ITUT, ETSI, etc. Example of Recommendations 9
  • 11. www.opendaylight.org 11 How AT&T is Using ODL From AT&AT NFV World Congress Keynote, May 6, 2015 Provided by Linux Foundation
  • 12. www.opendaylight.org “Comcast is motivated to reduce the operational complexity of our networks. We’re working toward creating an architecture where the core of the network is not intimately involved in the operation of virtual networks.” – Chris Luke, senior principal engineer, Comcast Early PoCs with OpenDaylight:  Network intelligence abstraction – allowing apps to query the network without adding complexity to the forwarding plane  Overlay edge services – using IPv6 as an underlay at the network edge How Comcast is Using ODL Provided by Linux Foundation
  • 14. www.opendaylight.org Other OSS Controllers OPNFV OpenStack ETSI ISG NFV ONFIETF SFC WG NFV Standardization (partial) 14 OpenFlow SFC GBP VTN Manager NSH GS NFV Refer as VN Neutron Service Module OVSDB OpenDaylight OpenFlow OpenFlow NSHSCH VXLAN, GRE, STT
  • 15. www.opendaylight.org  IETF scope is with SFC encapsulation  NSH and SCH  ONF discusses OpenFlow-based SFC for L4-L7 with SFC encapsulation IETF-SFC vs OpenFlow Non-Outer Encapsulation Outer Encapsulation Non-SFC Encapsulation SFC Encapsulation Scope of the IETF-SFC architecture Main model (NSH, SCH) draft-ietf-sfc-architecture-07 OpenFlow-based SFC (L4-L7) OpenFlow-based SFC (L2-L4) SFC VTN Manager ODL Project
  • 16. www.opendaylight.org  Service Function Chaining project  https://wiki.opendaylight.org/view/Service_Function_Chaining:Main  NSH based implementation  OpenDaylight Virtual Tenant Network (VTN) project  https://wiki.opendaylight.org/view/OpenDaylight_Virtual_Tenant_Network_(VTN):Main  The implementation is available  The VTN manager covers L2-L4 service insertion, which is steered with OpenFlow OpenDaylight: SFC, VTN
  • 17. www.opendaylight.org NFV reference architectural framework https://wiki.opnfv.org/get_started/get_started_system_state Scope of OPNFV 1st Release OpenStack Juno OpenDaylight Helium CentOS7 Key Software Components
  • 19. www.opendaylight.org 3rd release from OpenDaylight What is Lithium 19 Hydrogen (2014/02) Helium (2014/09) Lithium (2015/06)
  • 20. www.opendaylight.org Lithium Schedule 20 Date Milestone November 2014 Start Development June 2015 Lithium Release August 2015 Lithium Stable Release September 2015 Lithium Stable2 Release
  • 21. www.opendaylight.org  43 Projects Participated  Targeted Core Controller Improvements  AD-SAL Deprecation  Core controller refactoring / restructuring  Significant improvement in integration and testing with OpenStack  Improvements in Monitoring and Debugging  Various MD-SAL and Clustering performance improvements Lithium Features 21 https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
  • 22. www.opendaylight.org  Now, 41 projects in total are working on Lithium  17 Projects newly joined Lithium Projects 22 new project
  • 23. www.opendaylight.org  Propose AD-SAL to be deprecated in Lithium, removed in Beryllium Abstraction Layer 23 https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:FAQ
  • 24. www.opendaylight.org  Discussion continues on refactoring the controller into smaller pieces.  The logical components  AD-SAL – Proposal to deprecate in Lithium, removed in Beryllium  MD-SAL  Config Subsystem  Network Service Functions  L2 Switch (already decoupled in Helium)  Change the location to store OpenFlow related code  from Controller project to OpenFlow Plugin Refactoring the Core Controller 24 https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
  • 25. www.opendaylight.org  Improved Integration, Stability, and Scalability  Significant Expansion of CI Testing  Clustering Integration & Scalability Testing  Improved Integration of OVSDB, VTN, GBP, and SFC with Neutron  New and Improved Features  Improved Controller Restart Capabilities  Bi-directional REST Call Support  Improvements in DVR, LBaaS, GBP, and SFC support Lithium/Kilo Wishlist 25 https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
  • 26. www.opendaylight.org Classification Project name Overview Proposed by Platform enhancements Device Identification and Driver Management Framework to inform the Controller of new (non- Openflow) devices, collect data from the device, update the inventory model, and invoke the appropriate Device Drivers to manage the device HP Internet of Things Data Management Develops a oneM2M compliant IoT Data Broker, middleware and protocol support to enable authorized applications to retrieve IoT data uploaded by any device Cisco Link Aggregation Control Protocol Auto-discover and aggregate multiple links between LACP enabled endpoints or switches DELL Persistence Implements application persistence logic for query-able and nonmodeled data (aka, object store) in ODL HP Time Series Data Repository Maintains a repository and a set of time series data services to collect, store, query and maintain relevant time series data available to ODL DELL Cisco List of new projects (1/3) 26 https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
  • 27. www.opendaylight.org Classification Project name Overview Proposed by Platform enhancements VPN Service Develops VPN related functions Ericsson Unified Secure Channel Builds a unified secure communication tunnel between network elements and the OpenDaylight controller Huawei Southbound plugin CAPWAP Provides MD-SAL Plugin to support the CAPWAP Protocol library and 802.11 bindings OpFlex Develops functions to support OpFlex Cisco SNMP Plugin Allows applications and controller services to interact with devices using SNMP HP Cisco Source-Group Tag eXchange Protocol Protocol which propagates information about the binding of an IP address to a Source-Group Tag (SGT) between network devices Cisco List of new projects (2/3) 27 https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
  • 28. www.opendaylight.org Classification Project name Overview Proposed by Network abstraction ALTO Protocol providing abstractions and services for simplified network views and network services ALTO(RFC 7285) Yale University Tongji University Bell Labs Network Intent Composition Enables the controller to manage and direct network services and network resources based on describing the “Intent” for network behaviors and network policies HP NEC Huawei Ciena Topology Processing Framework Creates framework for topology aggregation and filtering that will provide a unified topology view (multi-protocol, Underlay & Overlay) Ericsson Pantheon Release support Release Engineering – Autorelease Builds Opendaylight release artifacts as well as routing test build, e.g. daily, weekly test Huawei Cisco Development support Controller Core Functionality Tutorials Explains the core functionality of the Controller, and creates tutorials to help develop functionalities Cisco List of new projects (3/3) 28 https://wiki.opendaylight.org/images/c/cb/MWC_PowerHour_03-05-2015.pdf
  • 29. www.opendaylight.org  Network Intent Composition (NIC)  NIC will enable the controller to manage network services and resources based on the “Intent”  NIC will be designed to be protocol agnostic Example of Network Abstractions 29 • Intent: “what”, not “how” • Intent as the “universal language” • Intent is invariant • Intent is portable • Intent is compose-able • Intent is scale-able • Intent Brings Context Provided by Dave Lenrow@HP
  • 30. www.opendaylight.org Intent versus Prescription 30 Intent  What I want, not how to do it  Portable, independent of protocol, vendor, media, etc.  “I want my headache to stop”  “Bob is allowed to access the internet”  “Please cut my lawn” Prescription  How to do it (Commands, rules, settings)  Non-portable, dependent on protocol, vendor, media, etc.  “Give me two aspirin”  “Send packets matching this 5- tuple out port 11”  “Take mower out of truck, fill gas and oil, pull starter cord, push onto lawn, …” Provided by Dave Lenrow@HP
  • 31. www.opendaylight.org  Features  Use Cases  Governance  Maturation What’s next? 31
  • 32. www.opendaylight.org  OpenDaylight Summit  July 27-31 in Santa Clara  http://events.linuxfoundation.org/events/opendaylight-summit  OpenDaylight Tokyo User Group  Meetup  http://www.meetup.com/OpenDaylight-Tokyo-User-Group/  Facebook  https://www.facebook.com/groups/725301944251741/ Info 32