Where Should Config Servers Run?

From: Flash Gorman <mike@xxxxxxxxxxxxx>
To: mongodb-user <mongodb-user@xxxxxxxxxxxxxxxx>
Date: Tue, 3 May 2016 12:58:16 -0700 (PDT)
Why ads?
Suppose I have three shards and each shard is a replica set consisting of 
three *mongod* instances.  Suppose furthermore that I run each instance on 
its own machine - so I have a total of *six servers*:

   - Shard 1
   - mongod-1
      - mongod-2
      - mongod-3
   - Shard 2
      - mongod-4
      - mongod-5
      - mongod-6
   
I know I need to have at least *three* *config servers* but it is not clear 
to me where they should run.  Should I run the three config servers on the 
three servers I am using for Shard 1?  Or split them across the two shards 
(run one or two of them on Shard 1 servers and run one or two of them on 
Shard 2 servers)?  Or should I have another dedicated set of machines just 
for the config servers?

-- 
You received this message because you are subscribed to the Google Groups "mongodb-user"
group.

For other MongoDB technical support options, see: https://docs.mongodb.org/manual/support/
--- 
You received this message because you are subscribed to the Google Groups "mongodb-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mongodb-user+unsubscribe@xxxxxxxxxxxxxxxx.
To post to this group, send email to mongodb-user@xxxxxxxxxxxxxxxx.
Visit this group at https://groups.google.com/group/mongodb-user.
To view this discussion on the web visit https://groups.google.com/d/msgid/mongodb-user/ec373395-68cd-4e82-923f-2230c7d57564%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Why ads?