Also was denn nun? Produktivumgebung oder Spielwiese?
Spielwiese: 1 Server, n paar VMS und ab gehts. (zu empfehlen hier Mirantis oder DevStack)
Produktiv: 2-3 Controller Nodes, Compute Nodes abhängig vom Workload, Storage Nodes (kann durchaus auch auf den Compute Nodes mitlaufen sollte es aber nicht, wenn nicht dann am besten 10GE Netzwerk), DB Nodes zwecks redundanz am besten 3. Das Ganze am besten natürlich im Failover laufen lassen. Bitte auch die Hardware hierbei beachten. Mit Haus und Hof Switches z.B. wird man hier nicht weit kommen.