[
https://issues.apache.org/jira/browse/ACCUMULO-4328?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15316603#comment-15316603
]
Josh Elser commented on ACCUMULO-4328:
--------------------------------------
{quote}
The big question that I have is, even if you could do this, would you want to?
Are there any performance improvements running multiple tservers vs increasing
thread counts and memory on a single tserver? I don't think we are normally CPU
bound, and multiple tservers are going to be contending for the same IO
bandwidth. If we had a benchmark where this did show substantial improvement,
then maybe its okay for the 1.6 line. If we don't have that or the time to
evaluate it, then 1.7+ may be a better option so that we don't get into a case
where - sure its possible - but don't ever do that because A, B ... Z in 1.6.6,
use 1.7.x where we fixed that...
{quote}
I think [~afuchs] did some sort of benchmark a while back which showed some
promise, but that was, IIRC, related to contention in rolling WALs -- something
that [~ecn] made better with ACCUMULO-3423 in 1.8. Good benchmarks to
understand the cases when this would have performance benefits would be great
documentation to include.
bq. I agree that random ports may be an issue, but its an issue that predates
this JIRA.
Yes and no, IMO. This is formalizing the ability to run multiple TServers as a
"feature" which means it needs to be figured out.
bq. Would re-basing this PR against 1.7 be a sufficient compromise?
I'm a little less worried against 1.7, but am still not be in favor of it. I'd
like to hear what others have to say before I blindly -1 it. The only
difference with my complaints with it landing in 1.7 instead of 1.6 is that we
have 4 fewer point-releases on 1.7 than 1.6, but that's still two releases
which would have different semantics. [~kturner], [~busbey], you both often
have good strong opinions on compatibility -- a bit of your time to provide
some opinions would be appreciated.
> Run multiple tablet servers on a single host
> --------------------------------------------
>
> Key: ACCUMULO-4328
> URL: https://issues.apache.org/jira/browse/ACCUMULO-4328
> Project: Accumulo
> Issue Type: Improvement
> Components: scripts, tserver
> Reporter: Dave Marion
> Assignee: Dave Marion
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Modify scripts and necessary code to run multiple tablet servers on a single
> host.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)