...
Control nodes host the OpenStack control plane components (subset of 3.3.1.3 Cloud Controller Services), and needs certain capabilities:
...
Network Interfaces: management, provider and overlay
Compute nodes host a subset of the Compute Node Services:
Hypervisor
OpenStack Compute nova-compute (creating/deleting instances)
OpenStack Networking layer-2 agent, layer-3 neutron-l2-agent, DHCP agentVXLAN, metadata agent, and any dependencies
...