To configure distributed virtual routers, there are a few required components that must be installed and configured:
The ML2 plugin
The L2population mechanism driver
The Open vSwitch mechanism driver
The layer 3 agent installed on all network and compute nodes
The external bridge configured on all network and compute nodes
To install the Neutron L3 agent, run the following command on the remaining compute nodes if it has not yet been installed:
# apt-get install neutron-l3-agent
Open vSwitch and the Open vSwitch mechanism driver are required to enable and utilize distributed virtual routers.
Update the Neutron L3 configuration file on the compute nodes and specify the following interface driver:
[DEFAULT] ... interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver