Re: [OpenStack-Ansible][Neutron] Guide for Openstack installation with HA, OVN ?
Hello.
I would like to extend Park's question with a specific question of my own that could be used as an example the 'first time deployer' experience.
My question is about Neutron deployment as it is specified in the various openstack_user_config.yml examples.
openstack_user_config.yml.prod.example declares network-infra_hosts and network-agent_hosts, whereas openstack_user_config.yml.singlebond.example only declares network_hosts.
For the novice trying to choose which example file to customize for our deployment, the following concerns arise:
- If I use network_hosts, does that deploy both the infra and the agent on each network_host? - If I use network-infra_hosts and network-agent_hosts, but give both the same set of host names/IPs, will it deploy correctly and produce a working Neutron service? - If I successfully deploy a smaller cluster using network_hosts, and then grow my cluster, what criteria indicate the point at which I need to switch to infra_hosts and agent_hosts, and how many of each should I deploy?
In reading through the Neutron documentation, I see some 'what' and some 'how', but very little 'why'. Perhaps a section titled 'Practical Deployment Considerations'?
At this point I just want to know how to make Neutron deployment work right and how to be able to tell, after deployment, that it is working right.
Thanks.
-Dave
-- Dave Hall Binghamton University kdhall@binghamton.edu
On Wed, Jul 13, 2022 at 1:46 AM 박경원 park0kyung0won@dgist.ac.kr wrote:
Hello
I've tried minimal installation of openstack following official documentation
Now I want to install openstack with
- High availability configuration - keystone, placement, neutron, glance,
cinder, ...
- Open Virtual Network for neutron driver
But it's hard to find documentation online
Could you provide some links for the material?
Thank you!
Hey,
Well, documentation and examples you're referring to considers mostly using lxb or ovs for deployment. We have more network scenarios described in os_netron documentation. Specifically OVN-related doc is placed here: https://docs.openstack.org/openstack-ansible-os_neutron/latest/app-ovn.html
It also mentions commands on how to verify the state of the deployment.
For OSA default setup you can also check some diagrams here that might be helpful in understanding deployment description and would actually answer on question "Why": https://docs.openstack.org/openstack-ansible/latest/reference/architecture/c... https://docs.openstack.org/openstack-ansible/latest/user/network-arch/exampl...
ср, 13 июл. 2022 г. в 15:01, Dave Hall kdhall@binghamton.edu:
Hello.
I would like to extend Park's question with a specific question of my own that could be used as an example the 'first time deployer' experience.
My question is about Neutron deployment as it is specified in the various openstack_user_config.yml examples.
openstack_user_config.yml.prod.example declares network-infra_hosts and network-agent_hosts, whereas openstack_user_config.yml.singlebond.example only declares network_hosts.
For the novice trying to choose which example file to customize for our deployment, the following concerns arise:
- If I use network_hosts, does that deploy both the infra and the
agent on each network_host?
- If I use network-infra_hosts and network-agent_hosts, but give both
the same set of host names/IPs, will it deploy correctly and produce a working Neutron service?
- If I successfully deploy a smaller cluster using network_hosts, and
then grow my cluster, what criteria indicate the point at which I need to switch to infra_hosts and agent_hosts, and how many of each should I deploy?
In reading through the Neutron documentation, I see some 'what' and some 'how', but very little 'why'. Perhaps a section titled 'Practical Deployment Considerations'?
At this point I just want to know how to make Neutron deployment work right and how to be able to tell, after deployment, that it is working right.
Thanks.
-Dave
-- Dave Hall Binghamton University kdhall@binghamton.edu
On Wed, Jul 13, 2022 at 1:46 AM 박경원 park0kyung0won@dgist.ac.kr wrote:
Hello
I've tried minimal installation of openstack following official documentation
Now I want to install openstack with
- High availability configuration - keystone, placement, neutron,
glance, cinder, ...
- Open Virtual Network for neutron driver
But it's hard to find documentation online
Could you provide some links for the material?
Thank you!
participants (2)
-
Dave Hall
-
Dmitriy Rabotyagov