Why do we need two network interfaces for openstack nodes?
The official online guide of openstack forces us to have two network interfaces on all the compute nodes; one to connect to the public network and another for the private network. This is the defined architecture:
Why is it so? Why can't we connect all the compute nodes and the controller through one public switch?
Do we need to assign IP to both the interfaces or is it that the second network interface acts only as a bridge with no IP allotted to it....???