hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tom White (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HADOOP-2625) Add JMeter performance test for HBase
Date Tue, 22 Jan 2008 11:08:38 GMT

     [ https://issues.apache.org/jira/browse/HADOOP-2625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Tom White updated HADOOP-2625:
------------------------------

    Attachment: HADOOP-2625.patch

Patch for JMeter test code and support files. This really belongs in a HBase contrib module,
so should wait until the Hadoop TLP reorganization is complete before being committed. In
the meantime, I've attached some updated files and instructions.

1. Install Apache JMeter (I used 2.3.1).
2. Place hbase-jmeter-test.jar in the lib/ext directory.
3. Copy hadoop core and hbase jars into lib.
4. Copy all the jars in hadoop lib into lib.
5. Launch JMeter.
6. Open the hbase-jmeter-test.jmx test plan.
7. Create a keys file containing the keys you want to query, one per line.
8. Click on Java Request to set up configure table, column names, and keys file location.
9. Click on Graph Requests and then Run | Start. This will plot responses in the window and
also create an output file (results.csv) that can be fed into the attached R script for further
analysis.
10. Try increasing the number of threads and the delay in Thread Group.

> Add JMeter performance test for HBase
> -------------------------------------
>
>                 Key: HADOOP-2625
>                 URL: https://issues.apache.org/jira/browse/HADOOP-2625
>             Project: Hadoop
>          Issue Type: Test
>          Components: contrib/hbase
>            Reporter: Tom White
>            Assignee: Tom White
>         Attachments: HADOOP-2625.patch, hbase-jmeter-test.jar, hbase-jmeter-test.jmx,
hbase.jmx, hbench.jar, plot.r
>
>
> The PerformanceEvaluation test is good for running benchmarks, but is not really designed
for learning about the performance of HBase for real world datasets. By using JMeter we can
test HBase to discover its average response time under different loads.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message