Title :
Admission control in YARN clusters based on dynamic resource reservation
Author :
Yi Yao ; Lin, Jason ; Jiayin Wang ; Ningfang Mi ; Bo Sheng
Author_Institution :
Dept. of Electr. & Comput. Eng., Northeastern Univ., Boston, MA, USA
Abstract :
Hadoop YARN is an open project developed by the Apache Software Foundation to provide a resource management framework for large scale parallel data processing. However, there exists a resource waiting deadlock under the Fair scheduler when the resource requisition of applications is beyond the amount that the cluster can provide. In such a case, the YARN system will be halted if all resources are occupied by ApplicationMasters, a special task of each job that negotiates resources for processing tasks and coordinates job execution. Therefore, we develop a new admission control mechanism which dynamically reserves resources for processing tasks in order to avoid resource waiting deadlocks and meanwhile obtain good performance. We implement and evaluate our new mechanism in Hadoop YARN v2.2.0. The experimental results show the effectiveness of this mechanism under MapReduce benchmarks.
Keywords :
data handling; parallel processing; resource allocation; scheduling; Apache Software Foundation; ApplicationMasters; Hadoop YARN system; Hadoop YARN v2.2.0; MapReduce benchmarks; YARN clusters; admission control mechanism; dynamic resource reservation; fair scheduler; job execution; job scheduling; large scale parallel data processing; open project; resource management framework; resource requisition; resource waiting deadlock; task processing; yet another resource negotiator; Admission control; Cloud computing; Computers; Containers; Resource management; System recovery; Yarn;
Conference_Titel :
Integrated Network Management (IM), 2015 IFIP/IEEE International Symposium on
Conference_Location :
Ottawa, ON
DOI :
10.1109/INM.2015.7140389