Due to a ransomware attack, the wiki was reverted to a July 2022 version. . We apologize for the lack of a more recent valid backup.
...
This project is part of ONOSFW for OPNFV. In the first version (Emu), the SFC creation is primarily driven by Openstack Neutron. The SFC component in ONOS implements the SFC creation requests from Openstack Neutron. All the required information for creating a service chain are supplied by Neutron using REST based APIs. In ONOS, the SFC component implements below functions.
Architecture
SFC is implemented as a bundle within the VTN application in ONOSFW.
What we do
- SFC is implemented as a bundle within the VTN application in ONOSFW
- The processing of REST based APIs from Neutron are implemented in ONOS as part of SFC project
- REST APIs such as create port-pair(SF), create port-pair-group(SF group), create port-chain, create flow classifier rules are processed in ONOS
- SFC resources such as SFs, SF groups, flow classifier rules are stored in ONOS for processing the create chain request
- Interaction with VTN Resouce manager, VTNManager for various API
- Implement the logic for service chain creation and flow rule download to classifier and SFFs
- Extend the ONOS-Loxi for NSH header information download to OVS
...