In this chapter, we looked at the advanced network services. Most of these projects are still in active development and are constantly changing. At the same time, they are responding to the changing customer demands of flexibility and scale.
We looked at the OVN project which implements an SDN-like architecture and uses OpenFlow to program the switches. It uses multiple controllers and multiple databases to tackle the challenge of scale.
We then looked at the NFV solution called Tacker, which uses OpenStack as a virtual infrastructure manager. The Tacker project also enables life cycle management of the VNF calatog and instances.
Finally, we looked at the LBaaS project and Octavia, which is an implementation of the new LBaaS APIs. The Octavia project uses a virtual machine to start the load balancer service.