摘要: 从业务的角度看,一个应用需要分两部分进行开发,一个是接入YARN平台,实现3个协议,通过YARN实现对集群资源的访问和利用;另一个是业务功能的实现,这个与YARN本身没有太大关系。下面主要阐述如何将一个应用接入YARN平台。 YARN开发流程包括Client和ApplicationMaster的开发 阅读全文
posted @ 2016-07-20 20:19 麻雀虽小五脏俱全 阅读(2882) 评论(0) 推荐(1) 编辑
摘要: 1. ResourceManager(RM) RM是一个全局的资源管理器,负责整个系统的资源管理和分配。它主要由两个组件构成:调度器(Scheduler)和应用程序管理器(Applications Manager,ASM)。 调度器 调 度器根据容量、队列等限制条件(如每个队列分配一定的资源,最多执 阅读全文
posted @ 2016-07-20 19:00 麻雀虽小五脏俱全 阅读(2547) 评论(0) 推荐(1) 编辑