Controller Node |
Runs the OpenStack Networking service, OpenStack Identity and all of
the OpenStack Compute services that are required to deploy
VMs (nova-api,
nova-scheduler, for example).
The node must have at least one
network interface, which is connected to
the "Management Network". The hostname is 'controlnode', which
every other node resolve to the controller node's IP.
Note
The nova-network service should not be running. This is
replaced by OpenStack Networking. |
Compute Node |
Runs the OpenStack Networking L2 agent and the
OpenStack Compute services that run VMs
(nova-compute specifically, and optionally other
nova-* services depending on configuration). The
node must have at least two network interfaces.
The first is used to communicate with the
controller node via the management network. The
second interface is used for the VM traffic on the
Data network. The VM will be able to receive its
IP address from the DHCP agent on this
network. |
Network Node |
Runs OpenStack Networking L2 agent and the DHCP agent.
The DHCP agent will allocate
IP addresses to the VMs on the network. The node must have
at least two network interfaces. The first
is used to communicate with the controller
node via the management network. The second
interface will be used for the VM traffic on the data network. |
Router |
Router has IP 30.0.0.1, which is the default gateway for
all VMs. The router should have ability to access public networks. |