Whether you use the same machines as Solr or separate machines is a matter suited to taste.
If you are the CTO, then you should make this decision. If not, inform management that risk conditions are greater when you share function and control on a single piece of hardware. A single failure of a replica + zookeeper node will be more impactful than a single failure of a replica *or* a zookeeper node. Let them earn the big bucks to make the risk decision. The good news is, zookeeper hardware can be extremely lightweight for Solr Cloud. Commodity hardware should work just fineā¦and thus scaling to 5 nodes for zookeeper is not that hard at all. Jason On Feb 11, 2014, at 3:00 PM, svante karlsson <s...@csi.se> wrote: > ZK needs a quorum to keep functional so 3 servers handles one failure. 5 > handles 2 node failures. If you Solr with 1 replica per shard then stick to > 3 ZK. If you use 2 replicas use 5 ZK > > > > > >>