VTN and OpenStack
As seen previously, for the practical implementation of SDN-based clouds, it is important that ODL and OpenStack integrate seamlessly with each other. We have already shown how OpenStack Neutron integrates with ODL. We will now take this integration further by showing how VTN features of ODL integrate with OpenStack.
Users of OpenStack are highly likely to use only an OpenStack interface (CLI or GUI) to provision workloads in the cloud. This implies that even network provisioning is performed using OpenStack. The most important entities in OpenStack Networking are network, port for Layer 2 connectivity, and router for Layer 3 connectivity. Using a plugin or driver-based approach, OpenStack allows third-party applications to configure the physical and virtual network for these entities.
VTN to OpenStack entity mapping
As seen in the preceding section, ODL acts as a mechanism driver in OpenStack Neutron and takes on the responsibility of providing OVS instances. With the help...