13-项目经验之基准测试

本文详细介绍了如何对Hadoop集群进行HDFS读写性能和MapReduce计算性能的基准测试。在100Mbps网络环境下,通过生成MapTask测试HDFS写性能,分析了各项性能指标如吞吐量、平均IO速率和方差。同时,探讨了HDFS读性能测试,解释了读取速度为何可能超过网络带宽。最后,利用sort程序测试了MapReduce性能,展示了测试过程和结果分析。
摘要由CSDN通过智能技术生成

题目:项目经验之基准测试

搭建Hadoop集群后,需对HDFS读写性能和MapReduce计算性能测试,测试jar在Hadoop的share文件夹下


答案:

HDFS的读写性能主要受网络和磁盘影响比较大。为了方便测试,将hadoop102、hadoop103、hadoop104的虚拟机网络都设置为100mbps
在这里插入图片描述
100Mbps单位是bit;10M/s单位是byte;1byte=8bit;100Mbps/8=12.5M/s
一、测试HDFS写性能
1.写测试底层原理

在这里插入图片描述
2.测试内容:向HDFS集群写10个128M的文件
在这里插入图片描述
注意:nrFiles n 为生成MapTask的数量,生产环境一般可通过hadoop103:8088查看CPU核数,设置为(CPU核数-1)
(1)Number of files:生成MapTask数量,一般是集群中(C

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值