The purpose of this Proof-of-concept is to showcase Service Function Chaining with OVN.
The Scope of this document is to describe SFC using OVN and discuss installation and configuration of OVN to instantiate a forwarding path.
Below are the instructions to create user - stack, for use with Devstack.
We use forked/modifed OVS for SFC usecase from John McDowall.
$ ./stack.sh
$ . ~/devstack/openrc admin
$ openstack keypair create demo > ~/id_rsa_demo
$ chmod 600 ~/id_rsa_demo
openstack security group rule create –ingress –ethertype IPv4 – protocol ICMP $group;
done
$ IMAGE_ID=$(openstack image list -f value -c ID)
The switch and ports UUIDs below will different in each environment.
1. Configure the port pair vnf1-PP1
2. Configure the port chain PC1
3. Configure the port pair group PG1 and add to port chain
4. Add port pair to port chain
5. Add port chain to port classifier PCC1
1. Configure the port pair vnf2-PP1
2. Configure the port chain PC2
3. Configure the port pair group PG2 and add to port chain
4. Add port pair to port chain
4. Add port chain to port classifier PCC2