官术网_书友最值得收藏!

Yet Another Resource Negotiator 

Yet Another Resource Negotiator (YARN) is an example of an extension of the MapReduce framework. YARN is the architectural center of Hadoop and permits multiple data processing engines, such as interactive SQL, batch processing, and real-time streaming, to handle data stored in a single platform. It is known as the new generation of Hadoop. 

YARN improves a Hadoop cluster in many ways. Some important features that are improved in YARN are listed as follows:

  • Scalability: YARN has a ResourceManger, which has two components: a scheduler and an application manager. As the name suggests, the scheduler is responsible for allocating resources to the running application. The application manager is responsible for starting application masters and for monitoring and restarting them on different nodes, in the case of failures. 
  • Compatibility: YARN can run applications developed for Hadoop 1.x, without going through the modification process. 
  • Cluster utilization: YARN allocates clusters dynamically, over most static MapReduce rules. 
  • Multi-tenancy: YARN permits accessing engines, to use Hadoop as the common standard for each batch. 
主站蜘蛛池模板: 铜川市| 林芝县| 罗源县| 铜山县| 内黄县| 渝北区| 马鞍山市| 卫辉市| 常熟市| 大石桥市| 勃利县| 衡阳市| 朝阳区| 班玛县| 宿迁市| 临清市| 白玉县| 广西| 东乌| 新津县| 陕西省| 都江堰市| 鹿泉市| 德清县| 英山县| 荆门市| 隆安县| 常德市| 绍兴市| 凉山| 荃湾区| 巫溪县| 桑植县| 甘泉县| 黄山市| 香港| 德庆县| 毕节市| 平泉县| 丹阳市| 辛集市|