Planning hardware for openstack deployment
Hello,
My current infrastructure consists of many VMs under VMware on top of around 20 baremetal. The baremetal have similar resources, 2 sockets with 8 or 10 cores and HT, 96 or 128 GB RAM, 1TB HDD.
I plan to gradually move the infrastructure to openstack in order to gain more flexibility and better resource allocation.
I plan to use my current h/w as compute nodes.
What I don't know:
- How many controller nodes do I need for 20 compute nodes (with and without H/A)
- is it possible to install persistent storage (cinder with ceph) on the same baremetal as the compute nodes?
- how many network interfaces do I need for each baremetal
- what openstack installer would be best for my needs? Is TripleO an option?
- are there any "official" guidelines to help with planning an openstack deployment?
Thanks.