Comparison of Meta-Heuristic Algorithms for Task Scheduling in Distributed Stream Processing

Dohan Kim, Aming Wu, Young Woo Kwon

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

1 Scopus citations

Abstract

With the emergence of IoT and cloud computing, the demand for big data processing continues to rise. To expedite such big data processing, distributed stream processing systems (DSPS) are commonly used. However, because the rate of incoming messages to DSPS can vary depending on a stream application and execution environments such as like network conditions, it can be challenging to provide the necessary quality of services (QoS). Modern DSPS typically use heuristic or meta-heuristic algorithms to find near-optimal solutions to meet QoS requirements; however, it is still difficult to accomplish multiple QoS goals at once. In this paper, multiple meta-heuristic algorithms are evaluated to determine if they can simultaneously achieve multiple objectives, including response time and system failure. We implemented schedulers using various meta-heuristic algorithms operating within DSPS simulation environments. Then, we executed three stream applications utilizing various scheduling algorithms and demonstrated that meta-heuristic algorithms outperform a conventional algorithm.

Original languageEnglish
Title of host publicationProceedings - 2022 IEEE 27th Pacific Rim International Symposium on Dependable Computing, PRDC 2022
PublisherIEEE Computer Society
Pages252-255
Number of pages4
ISBN (Electronic)9781665485555
DOIs
StatePublished - 2022
Event27th IEEE Pacific Rim International Symposium on Dependable Computing, PRDC 2022 - Virtual, Online, China
Duration: 28 Nov 20221 Dec 2022

Publication series

NameProceedings of IEEE Pacific Rim International Symposium on Dependable Computing, PRDC
Volume2022-November
ISSN (Print)1541-0110

Conference

Conference27th IEEE Pacific Rim International Symposium on Dependable Computing, PRDC 2022
Country/TerritoryChina
CityVirtual, Online
Period28/11/221/12/22

Keywords

  • availability
  • distributed stream processing
  • meta-heuristic
  • performance
  • scheduling

Fingerprint

Dive into the research topics of 'Comparison of Meta-Heuristic Algorithms for Task Scheduling in Distributed Stream Processing'. Together they form a unique fingerprint.

Cite this