集群Hadoop性能測试.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集群Hadoop性能測试

测试报告 1,测试方法 测试主要使用shell自动测试,在shell脚本中生成配置文件后,执行拷贝替换原有配置文件,每次执行开始记录开始时间,执行完毕后计算结束时间,手动统计每次执行时间。 时间包括更改配置文件,关闭启动Hadoop,执行测试用例和清除数据程序。 单项侧室以原有默认配置为基准,每次只更改一个配置文件,每次测试完成后自动将配置文件恢复到默认值。 2,Mapred-site.xml 测试结果 以下数据如无说明则使用以下测试用例: Mapred.job.reduce.input.buffer.percent 默认为0.0mapred.inmem.merge.threshold默认为1000 Mapred.job.shuffle.merge.percent 默认是0.66。其默认值是10, 将此默认值增加到100是比较常见的。mapred.child.java.opts 默认-Xmx200m,分配给每个任务200MB内存。 可以将其增大到-Xmx512m,即512MB 。设置JVM堆的最大可用内存,需从应用程序角度进行配置 asktracker.http.threads 该属性设置集群中每个tasktracker用于将map输出传给reducer的工作线程的数量,默认是40。可以将其提高至40-50之间,能够增加并线线程数,提高集群性能io.file.buffer.size 默认是4096字节 Value 4096 65535(64K) 131072(128K) 262144(256K) 304 318 322 324 4,全部优化选项打开后比较测试: Default Opti 21115 5143 5, 总结 从单项考虑,每一单项对性能提高不大,可能的原因是 很多选项需要组合起作用,单项配置基本可以忽略,或者因为别的项目采取默认值导致不起作用 由于机器有其他任务运行,每项任务得到的资源可能会有所差别,导致结果出现偏差 但把所有优化选项打开后,可以看到,整体性能得到了极大提升,运行时间不到采用默认值运行时间的 50%。 考虑到机器性能和网络环境,建议此实验结果只作为参考结果使用,具体实际使用中需要视具体运行软硬件环境决定配置选项的值。

文档评论(0)

sd47f8cI + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档