hadoop2.x介绍

hadoop2.5.2文档:
http://hadoop.apache.org/docs/r2.5.2/

hadoop1.0中HDFS和Mapreduce在高可用性和扩展性方面存在问题

HDFS存在的问题:

  • namenode单点故障,难以应用于再现场景
  • namenode压力过大,且内存受限,影响系统扩展

    mapreduce存在的问题:

  • jobtracker访问压力大,影响系统扩展性

  • 难以支持mapreduce之外的计算框架,如spark、storm

hadoop2.x有hdfs、mapreduce、yarn三个分支组成

  • hdfs:NN federation、HA(高可用性)
  • mapreduce:运行在yarn上的mr
  • yarn:资源管理系统

hdfs2.x
解决1.0中单点故障和内存受限问题
解决单点故障,hdfs ha:通过主备namenode解决,如果namenode发生故障,则切换到备namenode上,同一时刻只有一个namenode运行
解决内存受限问题,hdfs federation(联邦),水品扩展,支持多个namenode,每个namenode分管一部分目录,所有namenode共享所有datanode存储资源
2.x只是结构上发生变化,使用方式不变
对hdfs使用者透明
hdfs1.x中的命令和API仍可以使用
这里写图片描述
使用zookeeper做HA,为用户提供二次开发接口

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值