Ask Your Question

Network in openstack. [closed]

asked 2015-12-11 03:02:45 -0500

anonymous user



I am an apprentice, and, my project is to deploy an openstack of test with 3 nodes, but i am in trouble with the network in openstack. So i have some question.

i see example architecture with one interface for controller, 3 for the network, and 2 for the compute. So what is the good architecure ? 2 interfaces for each node ? or 1 for contr, 2 for compute and 3 for network ? in my book andthe doc, i can see every node need two interfaces. The first for the management network, and the other for the public network. If i understand, the management network is used for communicate with the API, etc with node. The public node is for the rest. Where i got floating IP for VM, etc. Two interfaces in the network node, to connect to public. Two for the compute network, to communicate with network node with public network. But why controller need two interfaces ? For use Horizon in the public network ?

Have i right ? Or, i don't understand anything ? If i don't understand, please, explain too me, and don't said search. i have some book about openstack, neutron, and i read the document, but ... :/

And, if i am right, what is the address of network ? I got static address in range 172.17.7.x. So, public network is in this range, and the management network is in 10.x.x.x ? if yes, why ? For security ? or just for separate data VM of communication node ? For the moment, i have just one interface on each node, so i can't test for see if i have right.

Sorry for my bad english. Sorry for my incompetence, i'm new in network, and i want to learn a lot. Thanks you.

PS: I'am using liberty, and Centos 7.

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by Lucas LAMBOLEY
close date 2016-01-22 04:09:05.116022

2 answers

Sort by ยป oldest newest most voted

answered 2015-12-15 12:58:38 -0500

dbaxps gravatar image

updated 2015-12-15 12:59:14 -0500

Just reproduce on bare metal :-
image description

edit flag offensive delete link more


Ok, i understand. But just ... What is the use of the vxlan tunnel ? Give internet and floatting IP to Vm on compute node ? Thabnks u for your time.

Lucas LAMBOLEY gravatar imageLucas LAMBOLEY ( 2015-12-16 03:14:18 -0500 )edit

Traffic from VMs goes through VXLAN tunnel ( with unique ID for tenant ) to Network Node and vice/versa, providing ability to communicate with Internet or with other VMs. That is, actually, major disadvantage of classic 3 Node Configuration. Issue might be addressed by DVR implementation.

dbaxps gravatar imagedbaxps ( 2015-12-16 03:43:16 -0500 )edit

DVR is stable enough on Liberty and Kilo releases.

dbaxps gravatar imagedbaxps ( 2015-12-16 03:45:39 -0500 )edit

Thanks a lot, i understand now. I can work :)

Lucas LAMBOLEY gravatar imageLucas LAMBOLEY ( 2015-12-17 02:50:50 -0500 )edit

answered 2015-12-15 09:18:21 -0500

Lucas LAMBOLEY gravatar image

A small UP. Thanks.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2015-12-11 03:02:21 -0500

Seen: 110 times

Last updated: Dec 15 '15