L3 flavors allow multiple backends in one Neutron deployment.
L3 flavors allow multiple backends in one Neutron deployment, each with its own logical network topology, completely separate from each other. This architecture allows incremental migrations from one backend to another.
openstack network flavor profile create --driver
networking_extreme.l3.l3_flavor_v2.ExtremeL3ServiceProviderv2
openstack network flavor create --service-type L3_ROUTER_NAT
l3_extreme_v2
openstack network flavor add profile l3_extreme_v2
<flavorprofileid>
neutron router-create router1 --flavor l3_extreme_v2
openstack network flavor profile create --driver
networking_extreme.l3.l3_flavor.ExtremeL3ServiceProvider
When you create a router with a specific flavor, the flavor framework looks up the service profiles for that flavor and creates the router using the associated drivers. Once a driver is selected for a router, the router or driver association is stored in the database, so any future operations on the router can look up the driver without going through the flavor framework.
You can use the following command to create a centralized router along with the
flavor: neutron router-create
router1 --flavor l3_extreme_v2 –distributed=False
.
Note