题目:项目经验之基准测试
搭建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