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

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. 
主站蜘蛛池模板: 延安市| 衡南县| 镇巴县| 博客| 垣曲县| 保德县| 洪雅县| 泗洪县| 延寿县| 丽水市| 兴安盟| 岑巩县| 垦利县| 金华市| 蕲春县| 晋城| 高州市| 辽阳县| 贵港市| 乐安县| 博爱县| 敦煌市| 新巴尔虎右旗| 丰原市| 沛县| 全州县| 广河县| 天气| 包头市| 温泉县| 科技| 通河县| 密山市| 集贤县| 辛集市| 镶黄旗| 鄂伦春自治旗| 孟州市| 广昌县| 海晏县| 九寨沟县|