Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Openstack Manual Installation (CentOS/RHEL) Network Questions

I have been using packstack to setup and test different Openstack environment types including all-in-one, separate controller and compute nodes, and an all-in-one with a separate storage appliance (Nexenta). Now the goal here is to make a production ready Openstack private cloud to use for testing so I would like to get away from using packstack (unless you can convince me that packstack is production ready). I have been following the Installation Guide for CentOS/RHEL for Liberty and I have become stuck at the networking portion. Now I want to use OpenvSwitch as the ML2 mechanism here and the documents don't seem to have any information about the process of creating the needed br-int, br-tun, and br-ex bridges that packstack would have created. I have already checked the Networking Guide and the Operations guide with no luck. Also it is very important to me to have different networks on different interfaces such as management traffic on eth0, external network on eth1, and any other networks needed. I am open to using a provider network or allowing self service networks (without FWaaS and LBaaS). I plan on converting this all into Chef for my specific environment.

My questions are:

1) How can I configure OpenvSwitch during a manual installation of Openstack without packstack?

2) Do I need to create these br-* bridges or am I seeing this wrong?

3) Can I set this up across different interfaces instead of all on the "management" network like in the Install Guide? How?

4) Is there a situation when I would not need one of the br-ex, br-int, br-tun interfaces?

Openstack Manual Installation (CentOS/RHEL) Network Questions

I have been using packstack to setup and test different Openstack environment types including all-in-one, separate controller and compute nodes, and an all-in-one with a separate storage appliance (Nexenta). Now the goal here is to make a production ready Openstack private cloud to use for testing so I would like to get away from using packstack (unless you can convince me that packstack is production ready). I have been following the Installation Guide for CentOS/RHEL for Liberty and I have become stuck at the networking portion. Now I want to use OpenvSwitch as the ML2 mechanism here and the documents don't seem to have any information about the process of creating the needed br-int, br-tun, and br-ex bridges that packstack would have created. I have already checked the Networking Guide and the Operations guide with no luck. Also it is very important to me to have different networks on different interfaces such as management traffic on eth0, external network on eth1, and any other networks needed. I am open to using a provider network or allowing self service networks (without FWaaS and LBaaS). I plan on converting this all into Chef for my specific environment.

My questions are:

1) How can I configure OpenvSwitch during a manual installation of Openstack without packstack?

2) Do I need to create these br-* bridges or am I seeing this wrong?

3) Can How can I set this up across different interfaces instead of all on the "management" network like in the Install Guide? How?Guide?

4) Is there a situation when I would not need one of the br-ex, br-int, br-tun interfaces?