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

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. 
主站蜘蛛池模板: 普格县| 竹溪县| 乌海市| 江达县| 巴东县| 浠水县| 抚州市| 临江市| 教育| 金堂县| 九江市| 大埔区| 屏南县| 正宁县| 大新县| 芷江| 揭阳市| 佳木斯市| 长阳| 桦甸市| 江门市| 武乡县| 汉川市| 潞城市| 社旗县| 新郑市| 得荣县| 澜沧| 喀喇沁旗| 三门县| 同江市| 扬州市| 石首市| 诸城市| 泰宁县| 陆河县| 永丰县| 南通市| 邳州市| 屏南县| 牟定县|