UJPS: Urgent Job Priority Scheduling in Hadoop YARN

  • Nana Du
  • , Aiqin Hou
  • , Chase Wu
  • , Weike Nie
  • , Chang Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The rapidly increasing demand for big data processing has necessitated the development of advanced scheduling policies that can effectively accommodate urgent job requirements. This paper presents the Urgent Job Priority Scheduler (UJPS) for Hadoop YARN, aimed at handling urgent jobs efficiently in big data processing. UJPS uses an Aging model to cut waiting times and prevent job starvation, a Dynamic Priority model for urgency-based prioritization, and a Container Load model to boost data locality and efficiency. Tested on Hadoop with benchmark tasks, UJPS outperforms five advanced schedulers, lowering waiting times by up to 81.42% and reducing job runtime by 32.90%. It prioritizes urgent tasks while ensuring overall efficiency, offering benefits to organizations using Hadoop YARN for timely job execution.

Original languageEnglish (US)
Title of host publicationProceedings - 2024 IEEE International Conference on High Performance Computing and Communications, HPCC 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages255-262
Number of pages8
ISBN (Electronic)9798331540463
DOIs
StatePublished - 2024
Externally publishedYes
Event26th IEEE International Conference on High Performance Computing and Communications, HPCC 2024 - Wuhan, China
Duration: Dec 13 2024Dec 15 2024

Publication series

NameProceedings - 2024 IEEE International Conference on High Performance Computing and Communications, HPCC 2024

Conference

Conference26th IEEE International Conference on High Performance Computing and Communications, HPCC 2024
Country/TerritoryChina
CityWuhan
Period12/13/2412/15/24

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Science Applications
  • Hardware and Architecture
  • Information Systems
  • Information Systems and Management

Keywords

  • Data Locality
  • Hadoop YARN
  • Job Scheduling
  • Job Starvation
  • Performance Optimization
  • Urgent Jobs

Fingerprint

Dive into the research topics of 'UJPS: Urgent Job Priority Scheduling in Hadoop YARN'. Together they form a unique fingerprint.

Cite this