Openstack on one NIC

Asked by Keith Tobin

With regard to quantum.

If one was to place the all networks on one 10G NIC ETH0 as follows,

Internal network on eth0 untagged say vlan 1
Public network on eth0 tagged to a vlan say 100 for the public traffic.
Private network on eth0, using a tagged range say 1000 to 1500 as the pool of vlans.

I have looked at this configuration and feel that it should work with out problems.
I am I correct in my thinking ?

Question information

Language:
English Edit question
Status:
Solved
For:
neutron Edit question
Assignee:
No assignee Edit question
Solved by:
Robert Kukura
Solved:
Last query:
Last reply:
Revision history for this message
Keith Tobin (keith-tobin) said :
#1

I just had a rethink and I am concerned that quantum expects to have a physical interface attached to the bridge on OVS, and can not be shared?

Revision history for this message
Best Robert Kukura (rkukura) said :
#2

Hi Keith,

I don't see any major problems with your approach. You would create br-eth0, add the eth0 interface to br-eth0 as a port, and set things up so the machine gets its "internal network" IP on the internal port of br-eth0 at boot.

If you your concern is about needing a separate OVS bridge (br-ex) for the l3-agent to access the "public network", you can use a provider network instead. Just set external_bridge to the empty string instead of "br-ex" in l3-agent.ini, and then create your external network passing "--provider:network_type vlan --provider:physical_network <whatever> --provider:segmentation_id 100". This will result in l3-agent connecting to the the public network via the normal br-int<->veth<->br-eth0 mechanism.

-Bob

Revision history for this message
Keith Tobin (keith-tobin) said :
#3

Thanks Robert Kukura, that solved my question.