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

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. 
主站蜘蛛池模板: 白城市| 甘南县| 博白县| 伊川县| 习水县| 友谊县| 马尔康县| 舒兰市| 吉安县| 上犹县| 平武县| 古田县| 长泰县| 应城市| 金乡县| 雷山县| 华容县| 六安市| 开化县| 顺义区| 道孚县| 安仁县| 望江县| 准格尔旗| 大石桥市| 元氏县| 将乐县| 玛多县| 文化| 伊春市| 密山市| 五原县| 淅川县| 沧源| 临澧县| 黑龙江省| 河北省| 金堂县| 永安市| 横山县| 周宁县|