End-to-end services usually require various service functions, network services such as load balancers or firewalls, as well as application-specific services. To provide the ability to spawn dynamic service function chains, less coupled to network topology and physical resources, the SFC project of OpenDaylight was created.
Leveraging VM and/or container networking, we can efficiently create network services as needed, having the service chain completely modular and dynamic.
In this recipe, we will perform a demonstration of the capability of the SFC project using the sfc103 demo provided within their repository:
https://github.com/opendaylight/sfc/tree/release/beryllium-sr2/sfc-demo/sfc103.
The global network topology for this recipe is as follows: