BalancedShardsAllocator and node computing power

Hi,

I had a quick look at BalancedShardsAllocator (trivial little patch:


;)) with an eye towards something that takes into account the computing
power of the node - the CPU speed, the # of cores, disk speed, etc., but I
didn't see anything like that.

Isn't something like that (ultimately) needed in order to really do a good
job balancing, esp. with heterogeneous hardware?
Is this something that's planned and in the issue tracker? If not, should
I open?

Thanks,
Otis

ELASTICSEARCH Performance Monitoring - http://sematext.com/spm/index.html

--

It is great seeing another ShardsAllocator being worked on. I have been
tempted to write my own to balance shards based on its own index and not
all the indices in general.

--
Ivan

On Thu, Jan 17, 2013 at 7:27 AM, Otis Gospodnetic <
otis.gospodnetic@gmail.com> wrote:

Hi,

I had a quick look at BalancedShardsAllocator (trivial little patch:
https://github.com/elasticsearch/elasticsearch/commit/2eb09e6b1abceb316c789f173988ac733a55dc8b;)) with an eye towards something that takes into account the computing
power of the node - the CPU speed, the # of cores, disk speed, etc., but I
didn't see anything like that.

Isn't something like that (ultimately) needed in order to really do a good
job balancing, esp. with heterogeneous hardware?
Is this something that's planned and in the issue tracker? If not, should
I open?

Thanks,
Otis

ELASTICSEARCH Performance Monitoring - http://sematext.com/spm/index.html

--

--