In our environment our cluster is inside EC2/VPC. We have an ELB in front of 
the cluster. We use DNS to assign a CNAME to the ELB for easier internal use. 
The cluster is currently at 15 nodes, 3 of which are “master only, no data” and 
associate themselves with the ELB. The ELB balances requests to/from the master 
nodes. The master nodes are slightly smaller in memory, but faster in CPU than 
the rest of the nodes so they can quickly serve requests. The rest of the nodes 
are “data only” nodes. They are not master eligible and they just store and 
serve data to/from the masters via the ELB.

This has worked really well for us, and also allows us to test rolling upgrades 
on a node that does not actually contain any data for faster confirmations.


From: elasticsearch@googlegroups.com [mailto:elasticsearch@googlegroups.com] On 
Behalf Of Christopher Ambler
Sent: Wednesday, December 03, 2014 12:53 PM
To: elasticsearch@googlegroups.com
Subject: Re: Do I tell the world to hit one node? Or many? Or load balance?

So you're saying, in essence, YES, I should try to balance search requests 
across all nodes and not just one node.

The method may be debatable, but the underlying answer is YES, distribute among 
machines.

(Just being sure I understand).
--
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
elasticsearch+unsubscr...@googlegroups.com<mailto:elasticsearch+unsubscr...@googlegroups.com>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/622e1a1a-5ed7-4cb3-8873-f993bea1d847%40googlegroups.com<https://groups.google.com/d/msgid/elasticsearch/622e1a1a-5ed7-4cb3-8873-f993bea1d847%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/5CF8216AA982AF47A8E6DEACA629D22B4EFD95A9%40s-us-ex-6.US.R5S.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to