yarn

Posted 3池

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yarn相关的知识,希望对你有一定的参考价值。

yarn主要是1.0mapreduce的新框架,主要解决了1.0单点故障的问题,yarn主要分为ResourceManager、ApplicationManager、NodeManager、Container。

yarn把1.0的资源管理和调度、应用程序的管理分开,主要由ResourceManager和ApplicationManager负责。

NodeManager:管理yarn集群中每个节点,监视容器的执行和资源使用(CPU、内存等的资源分配)。

Container:资源(cpu,内存,网络,磁盘)的封装,一个应用程序对应一个Container,执行完会释放。

以上是关于yarn的主要内容,如果未能解决你的问题,请参考以下文章

YarnYarn HA 高可用集群

YarnYarn资源调度器

YarnYarn MapReduce 程序开发

yarnyarn产生的背景和架构介绍-组件介绍

YarnYarn 应用开发概述

yarnyarn 资源管理与资源隔离