[ 
https://issues.apache.org/jira/browse/HBASE-25015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17202449#comment-17202449
 ] 

Nick Dimiduk commented on HBASE-25015:
--------------------------------------

That's really strange. Browsing the diff of {{PerformanceEvaluation.java}} 
between branch-2.1 and branch-2.3, the only difference is that branch-2.3 
includes support for querying read replicas and tracking latency when replicas 
are involved. Perhaps my cluster was very badly balanced? It sounds like your 
cluster has fewer region servers and more regions. I wonder if you see the same 
behavior with fewer splits (with 3 nodes, try just 60 presplits), and only run 
the single table.

> PerformanceEvaluation with presplit randomWrite test has severe hotspotting
> ---------------------------------------------------------------------------
>
>                 Key: HBASE-25015
>                 URL: https://issues.apache.org/jira/browse/HBASE-25015
>             Project: HBase
>          Issue Type: Bug
>          Components: test
>    Affects Versions: 2.3.1
>            Reporter: Nick Dimiduk
>            Priority: Major
>
> I'm attempting to apply a load to a small distributed cluster (12 RS). I use 
> {{-presplit}} and specify 3 regions per region server. {{randomWrite}} test 
> with {{-nomapred}} and 30 client threads. The result is severe hot-spotting 
> on a single region region (10's of thousands of reqs/sec) and minimal load 
> (high 10's to low 100's reqs/sec) to the others. It seems the split algorithm 
> and the load generator do not agree on an even data distribution.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to