www.opendaylight.org project proposals: odl-sdni app may 8 th 2014 presented by: rafat jahan...

6
www.opendaylight .org Project Proposals: ODL- SDNi App May 8 th 2014 Presented by: Rafat Jahan Deepankar Gupta

Upload: mabel-walton

Post on 14-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Www.opendaylight.org Project Proposals: ODL-SDNi App May 8 th 2014 Presented by: Rafat Jahan Deepankar Gupta

www.opendaylight.org

Project Proposals: ODL-SDNi App

May 8th 2014Presented by: Rafat Jahan Deepankar Gupta

Page 2: Www.opendaylight.org Project Proposals: ODL-SDNi App May 8 th 2014 Presented by: Rafat Jahan Deepankar Gupta

www.opendaylight.org2

ODL-SDNi App – ODL East-West Interface

ODL- SDNi App scope/coverage

SDNi Aggregator Northbound SDNi plugin acts as an aggregator

for collecting network information such as topology, stats, host etc.

Plugin can be evolved as per needs of network data requested to be shared across federated SDN controllers

SDNi RestAPI SDNi REST APIs will be implemented to fetch

the aggregated information from the northbound plugin – SDNi aggregator

New SDNi RestAPI will be developed, specific to ODL for supporting SDNi application

SDNi Wrapper SDNi BGP Wrapper will be responsible for the

sharing and collecting information to/from federated controllers

EPL LicenseProject Scope

ODL-SDNi App

Legends

Page 3: Www.opendaylight.org Project Proposals: ODL-SDNi App May 8 th 2014 Presented by: Rafat Jahan Deepankar Gupta

www.opendaylight.org3

ODL-SDNi App – SDNi WrapperNetwork parameters that would be exchanged as part of SDNi communication (a sample)

Topology Data: Controller Ip Address Links Nodes Link Bandwidths MAC Address of switches Latency Host IP address

QoS Data Packet Loss rate Packets Transmitted Packets Received

Extendable to: Network topology Network events User defined request information QoS requirements from user application

request Integral infrastructure status (IT, energy

consumption…)

RFCs Referred

SDNi:draft-yin-sdn-sdni-00.txt

Border Gateway Protocol : RFC 4271

NLRI Update :http://tools.ietf.org/html/draft-ietf-idr-ls-distribution-04

ODL-SDNi App

Dependency

Need enhancement in ODL-BGP for: NLRI update message implementation (only

inbound Update message implemented) End To End session establishment between

BGP speaker

We are in discussions with Dana Kutenicsova and Robert Varga

Page 4: Www.opendaylight.org Project Proposals: ODL-SDNi App May 8 th 2014 Presented by: Rafat Jahan Deepankar Gupta

www.opendaylight.org

Use Case: Bandwidth on demand across inter-SDN Federated Controllers

4

ODL-SDNi App

In the multi-vendor environment, network traffic would need to be orchestrated across intra-/inter-

domain subnets of the SDN controllers.

The mandate is of a east-west communication that enables SDN controllers across subnets to

exchange network information within the purview of defined policies

Inter-SDN controller (multi-vendor) communication – exchange of network parameters needs to be

per pre-agree interface specifications

Business Challenge

Page 5: Www.opendaylight.org Project Proposals: ODL-SDNi App May 8 th 2014 Presented by: Rafat Jahan Deepankar Gupta

www.opendaylight.org

Release PlanODL-SDNi App

5

Milestone Offset 1 date Deliverable

M1 05/12/2014

M2 06/09/2014

M3 07/07/2014

M4 08/04/2014

M5 09/01/2014

RC0 09/09/2014

RC1 09/09/2014

RC2 09/22/2014

Formal Helium release

09/29/2014

Name Description

Release Plan Candidate Release Plan

Name Description

Release Plan Formal release plan

SDNi Aggregator SDNi aggregator code to access opendaylight - Base network Service Functions for data to be available with RestAPI.

Name Description

Rest API Rest API to be implemented between the controller and SDNi wrapper for Topology data retreival

Name Description

SDNi Wrapper Code to access topology data through RESTApi and send across in NLRI Update message

Name Description

Code Freeze SDNi Wrapper code to be able to establish East-West interface among multiple controllers with successful exchange of data.

Name Description

Bug Fixes Bug fixes for M2 and M3

Name Description

Bug Fixes Bug fixes for M4

Name Description

Release Review Release Notes and documentation

Bug Fixes Bug fixes for M5

Page 6: Www.opendaylight.org Project Proposals: ODL-SDNi App May 8 th 2014 Presented by: Rafat Jahan Deepankar Gupta

www.opendaylight.org

Thanks