Med de forskjellige teknologiene kan du vel kun skalere ut til så mange kjerner prosessoren har, så må du legge på en ny dedikert server med hypervisore, og da vil du ikke få det du ønsker.
Du kan selvfølgelig kjøpe deg en svært kraftig server med 20 kjerner, som du skalerer ut etter hvert. Men da må man også ha en god del RAM.
En annen vei å gå er muligens et cluster? MySQL-cluster, MongoDB-cluster og Redis Cluster.
Det er i hvertfall måten jeg ville skalert det på. Og så ville jeg holdt clusterene separat.
Du kan jo lese og teste ut for redis f.eks.
http://redis.io/topics/cluster-tutorial