Ask Your Question

Could openstack install network in a dependent node?

asked 2016-10-26 15:50:27 -0500

yan gravatar image

According to the installation guide of Mitaka or Newton, there are only two nodes: compute node and controller node, no network node, and network(neutron) is also on the controller node, but I think if we install neutron on a dependent node(network node),perhaps the system is more reasonable, so could some experts give some suggestion about my idea?

edit retag flag offensive close merge delete

4 answers

Sort by ยป oldest newest most voted

answered 2016-10-27 04:31:59 -0500

theque42 gravatar image

I havent read the installation documents you refer to, and I am wondering if I am misunderstanding you in some way, since my answer would be: Of course you can! Every component can be installed on its own node. Swift, Cinder, Neutron, etc. And then you install lots of them for scalability and redundancy. If you're using RDO packstack as an installation method, then sure, there are several issues/limitations with that mechanism and I've more or less given up that concept, because of all the surprises I've gotten in the past.

My current choice is using my own modified version of, which I use to create a 9-node cloud, with a controller, 3 compute, 2 neutrons, and 3 storage nodes(running both cinder and swift).

The controller is running all the api services of course, so the multiple neutron nodes will be used for running the dhcp and l3 agents, as well has handling vxlan tunneling with OVS. I dont use any DVR(yet), but using multiple nodes will give me some redundancy if I have hardware failures on a single neutron node.

edit flag offensive delete link more

answered 2016-10-26 17:51:06 -0500

jasonwg gravatar image

updated 2016-10-26 17:54:18 -0500

It does make sense , unless you need HA Controllers Cluster ( PCS or HAProxy/Keepalived ). What about installation "howto" see for instance
Answer file which was written for Liberty release, would work for Mitaka/Newton same way as far it doesn't attempt to split Controller and Storage Nodes. This split won't work on Newton. The last RDO Newton release has serious regression in packstack functionality, no matter that issue was raised up on RDO Mailing list when this regression was actually approved by core developers at RDO , the major reason provided was focus on Tripleo Bare Metal deployments and problems with creating "infra" for packstack.

edit flag offensive delete link more

answered 2016-10-26 16:31:06 -0500

dbaxps gravatar image

Due to
Your suggestion might make some sense for simple deployment with HA&&DVR Router on Network Node x 2 (Cluster) and Compute Nodes running in DVR mode :-
"HA support for DVR centralized default SNAT functionality on RDO Mitaka" .

edit flag offensive delete link more

answered 2016-10-26 16:27:26 -0500

Thiyagu gravatar image

This is doable ... In fact I got it configured in the federated model.. Let me know what info that you need here ?

Below are the packages , That i installed in n/w node ..

yum install centos-release-openstack-mitaka yum install openstack-neutron openstack-neutron-ml2 openstack-neutron-openvswitch ebtables

The following services are started.

systemctl restart openvswitch.service neutron-openvswitch-agent.service neutron-dhcp-agent.service neutron-metadata-agent.service neutron-l3-agent.service

edit flag offensive delete link more


do you have a installation document about the installation? the latest version with a official document that support network node. is Kilo, I just finished the installation according to Mitaka's official installation document last week only with two node(controller and compute).

yan gravatar imageyan ( 2016-10-29 19:28:22 -0500 )edit

I want to install Mitaka with three nodes next week, so I really want to get some reference document. Thanks!

yan gravatar imageyan ( 2016-10-29 19:29:16 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2016-10-26 15:50:27 -0500

Seen: 238 times

Last updated: Oct 27 '16