We are looking at installing Openshift and have the choice of installing on baremetal (64 physical nodes) or Openstack (IaaS consisting of 64 physical nodes).
We are trying to work out the advantages of baremetal vs IaaS (assuming the same hardware profile of both environments)
The main obvious difference seems to be the Openshift node count. Baremetal will always be 1:1, so a maximum of say 60 nodes, however cloud deployments on Openstack can scale Openshift nodes massively as they are just instances.
Does the ability to scale Openshift nodes on Openstack actually matter as you are always limited to the physical resource available underneath anyway, so this should this not be a reason alone for selecting an IaaS Openshift install over baremetal?