[
https://issues.apache.org/jira/browse/HDFS-8968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14804972#comment-14804972
]
Rui Li commented on HDFS-8968:
------------------------------
[~andrew.wang] - It's good idea to put it in hadoop-tools. Problem is that I
don't see any appropriate existing module where the tool fits in (the tool
benchmarks throughput of read/write files for both EC and replica mode). Does
it make sense to create a new module, say hadoop-benchmark, under hadoop-tools?
Other upcoming benchmark tools can also be put there, e.g. HADOOP-11588, which
benchmarks performance of different EC codecs.
As to unit test, maybe I can add a test where the tool runs against a
MiniDFSCluster. Sounds good?
> New benchmark throughput tool for striping erasure coding
> ---------------------------------------------------------
>
> Key: HDFS-8968
> URL: https://issues.apache.org/jira/browse/HDFS-8968
> Project: Hadoop HDFS
> Issue Type: Sub-task
> Reporter: Kai Zheng
> Assignee: Rui Li
> Attachments: HDFS-8968-HDFS-7285.1.patch, HDFS-8968-HDFS-7285.2.patch
>
>
> We need a new benchmark tool to measure the throughput of client writing and
> reading considering cases or factors:
> * 3-replica or striping;
> * write or read, stateful read or positional read;
> * which erasure coder;
> * striping cell size;
> * concurrent readers/writers using processes or threads.
> The tool should be easy to use and better to avoid unnecessary local
> environment impact, like local disk.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)