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

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. 
主站蜘蛛池模板: 信宜市| 元阳县| 郑州市| 原平市| 古蔺县| 桦甸市| 措美县| 娱乐| 肇州县| 马龙县| 石屏县| 福安市| 镇坪县| 乡城县| 江油市| 周宁县| 洮南市| 盘山县| 玛多县| 南丹县| 马边| 静安区| 民丰县| 积石山| 平果县| 子长县| 景泰县| 古丈县| 汾阳市| 定安县| 南涧| 嘉善县| 财经| 双鸭山市| 开远市| 商城县| 长丰县| 潼南县| 台州市| 婺源县| 彝良县|