IETF 97, November 2016 Seoul, Korea IETF 97 Hackathon SFC IETF 97, November 2016 Seoul, Korea
Overview Technologies: Project(s) Service Function Chaining (SFC) OpenDaylight (ODL) ONOS Project(s) Hierarchical SFC with flow-stateful classifier using ODL Controlling SF access to NSH using ODL Calendaring in Smart SFC IETF 97 Hackathon
Hierarchical SFC with flow-stateful classifier Implement Hierarchical SFC with flow-stateful/metadata hybrid solution using OpenDaylight Concept Proposed in: https://datatracker.ietf.org/doc/draft-ietf-sfc-hierarchical/ IETF 97 Hackathon
Service Function Access Control to NSH Implement the mechanism to control SF access (read/write) to NSH using OpenDaylight Concept Proposed in: https://datatracker.ietf.org/doc/draft-vu-sfc-sf-access-control/ IETF 97 Hackathon
Integrated Scenario IETF 97 Hackathon
Results IETF 97 Hackathon
Smart SFC Manager Collector ONOS Core SBI Protocol ONOS S-SFC APP GUI based chain provisioning considering constraints (CPU, Memory, Jitter, packet loss etc.). Explicit chain creation. SFC protection and load balancing. Chain SLA assurance is guaranteed by real time monitoring of SF resources. SF resource management. Dynamic SF addition/deletion based on need basis. ONOS S-SFC APP SFC DB Manager Collector ONOS Core SBI Protocol FW VC WOC DPI NAT Classifier SFF1 SFF2 Classifier Classifier SFF3 SFF4 FW WOC NAT DPI
Calendaring By default, SFC intent will be converted to flow rule and downloaded to forwarding plane as soon as user creates it. Calendaring feature supports: 1) SFC scheduling within a Time range: - SFC chain will be scheduled within the time range - GUI to support this 2) SFC scheduling within a Time range with repeat option - SFC chain will be repeatedly activa and deactive based on the specified scheduling intervals. - GUI to support this. Contributor: 1) Swarup Nayak 2) Nobin Mathew (Remote) 3) Vikram Chowdhury (Remote) 1 2 3 4
Thank you !!! IETF 97 Hackathon