Deep smart scheduling: A deep learning approach for automated big data scheduling over the cloud

Gaith Rjoub, Jamal Bentahar, Omar Abdel Wahab, Ahmed Bataineh

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

34 Scopus citations

Abstract

With the widespread adoption of Internet of Thing (IoT) and the exponential growth in the volumes of generated data, cloud providers tend to receive massive waves of demands on their storage and computing resources. To help providers deal with such demands without sacrificing performance, the concept of cloud automation had recently arisen to improve the performance and reduce the manual efforts related to the management of cloud computing workloads. In this context, we propose in this paper, Deep learning Smart Scheduling (DSS), an automated big data task scheduling approach in cloud computing environments. DSS combines Deep Reinforcement Learning (DRL) and Long Short-Term Memory (LSTM) to automatically predict the Virtual Machines (VMs) to which each incoming big data task should be scheduled to so as to improve the performance of big data analytics and reduce their resource execution cost. Experiments conducted using real-world datasets from Google Cloud Platform show that our solution minimizes the CPU usage cost by 28.8% compared to the Shortest Job First (SJF), and by 14% compared to both the Round Robin (RR) and improved Particle Swarm Optimization (PSO) approaches. Moreover, our solution decreases the RAM memory usage cost by 31.25% compared to the SJF, by 25% compared to the RR, and by 18.78% compared to the improved PSO.

Original languageBritish English
Title of host publicationProceedings - 2019 International Conference on Future Internet of Things and Cloud, FiCloud 2019
EditorsMuhammad Younas, Irfan Awan, Takahiro Hara
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages189-196
Number of pages8
ISBN (Electronic)9781728128887
DOIs
StatePublished - Aug 2019
Event7th International Conference on Future Internet of Things and Cloud, FiCloud 2019 - Istanbul, Turkey
Duration: 26 Aug 201928 Aug 2019

Publication series

NameProceedings - 2019 International Conference on Future Internet of Things and Cloud, FiCloud 2019

Conference

Conference7th International Conference on Future Internet of Things and Cloud, FiCloud 2019
Country/TerritoryTurkey
CityIstanbul
Period26/08/1928/08/19

Keywords

  • Big Data
  • Cloud automation
  • Deep Reinforcement Learning
  • Long Short-Term Memory

Fingerprint

Dive into the research topics of 'Deep smart scheduling: A deep learning approach for automated big data scheduling over the cloud'. Together they form a unique fingerprint.

Cite this