Use the same Neutron node for both VLAN and GRE traffic

asked 2014-04-15 18:45:58 -0600

Nader gravatar image


Is it possible to use the same Network node to manage both VLAN and GRE setup.


edit retag flag offensive close merge delete


What OS you intend to run on Network Node ?

dbaxps gravatar imagedbaxps ( 2014-04-16 02:43:18 -0600 )edit

2 answers

Sort by ยป oldest newest most voted

answered 2014-04-16 13:09:51 -0600

darragh-oreilly gravatar image

Yes. If tenant_network_type=gre then when a tenant creates a network they will get a GRE backed network. But the provider/admin can still create VLAN backed networks by specifying the provider attributes when creating the network with the CLI.

edit flag offensive delete link more


I would guess that admin's network should have shared status to be available for whoever ,but not admin
and hence cannot be allocated for particular tenant or I am wrong ?

dbaxps gravatar imagedbaxps ( 2014-04-16 14:09:45 -0600 )edit

Yes, the admin can create a shared network that all tenants can use. Or the admin can create a network for a specific tenant by specifying the tenant's ID, e.g. neutron net-create net1 --tenant-id $TENANT_ID --provider:network_type vlan --provider:physical_network vlan_net1 --provider:segmentation_id 100

darragh-oreilly gravatar imagedarragh-oreilly ( 2014-04-17 08:48:03 -0600 )edit

Thank you for clarification and command line syntax.

dbaxps gravatar imagedbaxps ( 2014-04-17 09:32:47 -0600 )edit

when I try to create a vlan network,It return the message below: <network_type value="" 'vlan'="" not="" supported.&gt;<="" p="">

keky gravatar imagekeky ( 2014-11-06 03:54:01 -0600 )edit

answered 2014-04-16 03:17:51 -0600

dbaxps gravatar image
I believe answer is no for at least Neutron  OVS&VLAN or OVS&GRE setups
File /etc/neutron/plugin.ini -> /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini  (on CenOS 6.5 and Fedora 20)
has entry 
tenant_network_type = gre 
tenant_network_type = vlan
for OVS plugin (my experience is obviously limited). So you should have two OVS plugins on the same Neutron Server and separate /etc/neutron/plugin.ini for each plugin.
edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools



Asked: 2014-04-15 18:45:58 -0600

Seen: 1,105 times

Last updated: Apr 16 '14