Hadoop YARN

YARN又被称为MapReduce 2.0,借鉴Mesos,YARN提出了资源隔离解决方案Conta
首页 新闻资讯 行业资讯 Hadoop YARN

代码托管地址:     Apache SVN

YARN又被称为MapReduce 2.0,借鉴Mesos,YARN提出了资源隔离解决方案Container,但是目前尚未成熟,仅仅提供 Java     虚拟机内存的隔离。

对比MapReduce 1.x,YARN架构在客户端上并未做太大的改变,在调用 API 及接口上还保持大部分的兼容,然而在YARN中,开发人员使用 ResourceManager、ApplicationMaster     与 NodeManager代替了原框架中核心的 JobTracker 和 TaskTracker。其中 ResourceManager     是一个中心的服务,负责调度、启动每一个 Job 所属的 ApplicationMaster,另外还监控 ApplicationMaster 的存在情况;NodeManager负责     Container 状态的维护,并向 RM 保持心跳。ApplicationMaster 负责一个 Job 生命周期内的所有工作,类似老的框架中     JobTracker。

22    2014-02-14 15:30:18    Hadoop YARN