I've read a lot about sharding and have gone through cluster setup process as well. What I can't get my head around is the actual database capacity after its sharded.
So say for instance I have one master server + 3 config servers + 5 shards.
If master has 30 GB available, each shard has 40 GB and each of the config servers have available space of 20 GB, what is my total capacity for a sharded collection in the cluster?
Is it 230 GB? How do I find this out? Is there a command that I can run?
Also, as I scale out, wouldn't that put more and more stress on the master node in terms of resources/bandwidth? Can I have multiple masters? Or replication across two sets of clusters?
Thanks in advance :D