Service Function Chaining¶
ONOS implements networking-sfc’s port-chain api’s for realizing service function chaining.
Mode of Working¶
networking-onos provides a shim layer between ONOS and networking-sfc to realize service function chaining in ONOS. This shim layer makes the communication between ONOS and networking-sfc possible via ReST calls.
Usage¶
To use networking-onos SFC driver below steps needs to be followed:
Manual method¶
Download and install networking-onos.
Download and install networking-sfc after updating networking-sfc’s setup.cfg with onos driver information:
networking_sfc.sfc.drivers = onos = networking_onos.services.sfc.driver:OnosSfcDriver
Enable Sfc service plugin in neutron.
Devstack method¶
Update networking-sfc’s setup.cfg with onos driver information:
networking_sfc.sfc.drivers = onos = networking_onos.services.sfc.driver:OnosSfcDriver
Update [[local|localrc]] with:
enable_plugin networking-sfc git://git.openstack.org/openstack/networking-sfc enable_plugin networking-onos git://git.openstack.org/openstack/networking-onos
run ./stack.sh