DocumentCode :
2899249
Title :
Yadoop: An Elastic Resource Management Solution of YARN
Author :
Ying Zhao ; Gang Wu
Author_Institution :
Sch. of Software, Shanghai Jiaotong Univ., Shanghai, China
fYear :
2015
fDate :
March 30 2015-April 3 2015
Firstpage :
276
Lastpage :
283
Abstract :
Apache Hadoop YARN is the next generation MapReduce, which is a data-computation framework consisting of the Resource Manager (RM) and per-node slave, the NodeManager (NM). YARN provides explicit support for programming model diversity, so multiple frameworks such as spark, storm can run as applications on YARN. Applications need to apply to Resource Manager for containers to run tasks. That is, applications should specify the amount of CPU and memory they need for each task. To avoid out-of-memory error, applications often apply more resources than they need. This makes resource utilization ratio low. In order to make better use of hardware resources and improve cluster efficiency, we present an elastic resource management approach, which can dynamically expand or shrink container´s size to meet the actual resource needs of tasks. Our experimental results show that the approach can improve the performance of CPU intensive applications significantly by up to 1.5 times for single jobs and 1.3 times for multiple jobs and significantly improve the resource utilization.
Keywords :
data handling; formal specification; parallel programming; public domain software; resource allocation; software performance evaluation; storage management; Apache Hadoop; CPU amount specification; NodeManager; YARN; Yadoop; cluster efficiency improvement; data-computation framework; elastic resource management solution; next generation MapReduce; out-of-memory error avoidance; per-node slave; performance improvement; programming model diversity; resource utilization ratio; Calculators; Containers; Heart beat; Memory management; Monitoring; Resource management; Yarn; YARN; container; elastic resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Service-Oriented System Engineering (SOSE), 2015 IEEE Symposium on
Conference_Location :
San Francisco Bay, CA
Type :
conf
DOI :
10.1109/SOSE.2015.20
Filename :
7133541
Link To Document :
بازگشت