博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
http://blog.itpub.net/28929558/viewspace-1473102
阅读量:7105 次
发布时间:2019-06-28

本文共 659 字,大约阅读时间需要 2 分钟。

hot3.png

备注:NameNode HA : NameNode高可用 , HDFS Fedreation 分布式文件系统联盟 解决了1带的单点问题
         Yarm 分布式资源管理系统,解决JobTrack单点问题
        
1. hadoop 1.x 版本的生态系统:
2. hadoop 2.x版本的生态系统:
对于分布式系统和框架的架构来说,一般分为两部分:
第一部分:管理层(用于管理应用层)
第二部分:应用层 (工作的)
对于HDFS,分布式文件系统:
    NameNode:    属于管理层,用于管理数据的存储
    
    SecondNameNode:也属于管理层,用于辅助管理数据的存储
    DateNode:属于 应用层 ,用户进行数据存储,被NameNode管理,定时向NameNode进行工作汇报,执行NameNode分配分发的任务
对于MapReduce,分布式计算框架:
    JobTrack : 属于管理层,用于管理集群的资源,对集群的任务资源进行调度,并监控任务的执行。
    TaskTrack: 属于应用层,用于执行JobTrack分配分发的任务,并向JobTrack汇报执行情况。
对于hadoop 二代版本的yarm系统:
    NodeManager :属于管理层,节点管理
    
    ResourceManager:属于管理层, 资源管理
    DataNode:属于应用层,被
NodeManager  和 
ResourceManager管理,执行任务。

转载于:https://my.oschina.net/zhangjie830621/blog/392079

你可能感兴趣的文章
HighCharts基本折线图
查看>>
怎样申请成为微信开发人员
查看>>
WARNING: Re-reading the partition table failed with error 22: Invalid argument
查看>>
【Netty】Netty之ByteBuf
查看>>
UVALive 6663 Count the Regions 离散+bfs染色_(:зゝ∠)_
查看>>
微信SDK登录无法调起,微信SDK无法接收回调的几种解决办法
查看>>
nightwatch API
查看>>
R语言barplot绘图函数
查看>>
事物分析、静态分析(结构分析)与UML
查看>>
Win8下建立shortcut到開始界面
查看>>
Springboot 整合 Dubbo/ZooKeeper 详解 SOA 案例
查看>>
C++简易list
查看>>
当react框架遇上百度地图
查看>>
android创建桌面快捷键shortcut
查看>>
手把手教你用NDK9编译ffmpeg2.4.2
查看>>
webpack01
查看>>
POJ 1066 昂贵的聘礼
查看>>
Linux系统下-进程间通信(消息队列-详解)
查看>>
Codeforces 472D
查看>>
Ubuntu Linux訪问小米手机存储卡
查看>>