YARN整体架构
2016-08-24 13:29:53 0 举报
YARN(Yet Another Resource Negotiator)是Hadoop生态系统中的一个资源管理系统,负责管理计算资源和调度作业。它采用主从架构,包括一个中央节点(ResourceManager)和多个工作节点(NodeManager)。ResourceManager负责整个集群的资源管理和任务调度,而NodeManager则负责单个节点上的任务管理和资源分配。YARN支持多种计算模式,如批处理、交互式查询和流处理,以满足不同应用场景的需求。通过YARN,用户可以轻松地在Hadoop集群上运行各种大数据应用程序,实现资源的高效利用和作业的快速执行。