The reference architecture defines the minimum environment necessary for a basic evaluation of OpenStack with Open Virtual Network (OVN) integration for the Networking service. You can deploy this environment manually using the Installation Guide or using Vagrant. Any scaling or performance evaluations should use bare metal instead of virtual machines.
The minimum environment includes four nodes.
The controller node contains the following components that provide enough functionality to launch basic instances:
The database node contains the following components:
The compute nodes contain the following components:
Note
By default, deploying DHCP and metadata agents on two compute nodes provides basic redundancy for these services. For larger environments, consider deploying the agents on a fraction of the compute nodes to minimize control plane traffic.
The reference architecture deploys the Networking service with OVN integration as follows:
Each compute node contains the following network components:
Note
The Networking service creates a unique network namespace for each virtual subnet that enables the DHCP service.