Skip to main navigation Skip to search Skip to main content

High concurrent elastic resource allocation in hadoop YARN

  • Yang Peng
  • , Danyan Luo*
  • , Jian Dong
  • , Zhibo Wu
  • *Corresponding author for this work
  • School of Computer Science and Technology, Harbin Institute of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Efficient resource management to improve the throughput in large-scale cluster has become a research focus with the rapid development of applications of Big Data. YARN (Yet Another Resource Negotiator), as the new generation of resource management system in Hadoop, is more efficient in resource utilization and capable of handling more kinds of workload than previous systems. Due to the fact that a task usually occupies more resources than it actually uses during some stage of its life cycle, a relevant amount of resource is idle and can not be allocated to satisfy the requirements of pending tasks. In order to address the deficiencies of resource allocation in YARN, this paper presents a high concurrent elastic resource allocation strategy named Ballon, which can dynamically adjust the configured resource of a node depending on the actual resource utilization of the node. Moreover, Ballon classifies resource requests of applications into different types. Consequently the elastic resources can be allocated to proper request. Our experiments demonstrate that Ballon cluster can reduce the average execution time of application by at least 10% in most MapReduce application and can increase the resource utilization of cluster.

Original languageEnglish
Title of host publicationCommunications and Networking - 12th International Conference, ChinaCom 2017, Proceedings
EditorsDeze Zeng, Lei Shu, Bo Li
PublisherSpringer Verlag
Pages524-534
Number of pages11
ISBN (Print)9783319781297
DOIs
StatePublished - 2018
Externally publishedYes
Event12th International Conference on Communications and Networking in China, CHINACOM 2017 - Xian, China
Duration: 10 Oct 201712 Oct 2017

Publication series

NameLecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST
Volume236
ISSN (Print)1867-8211

Conference

Conference12th International Conference on Communications and Networking in China, CHINACOM 2017
Country/TerritoryChina
CityXian
Period10/10/1712/10/17

Keywords

  • Elastic resource allocation
  • High concurrency
  • YARN

Fingerprint

Dive into the research topics of 'High concurrent elastic resource allocation in hadoop YARN'. Together they form a unique fingerprint.

Cite this