Optimizing Task Scheduling: Exploring Advanced Machine Learning in Dew-Powered Cloud Environments

Authors

  • Ganesh A Department of CSE, Sri Venkateswara College of Engineering, Tirupati, Andhra Pradesh, India
  • K Sree Divya Department of Computer Science & Technology, Madanapalle Institute of Technology and Science, Madanapalle, Andhra Pradesh, India
  • Chinthakunta Sasikala Department of Computer Science and Engineering, Srinivasa Ramanujan Institute of Technology (Autonomous), Ananthapuramu, Andhra Pradesh, India
  • Poornima E Department of CSE (AI& ML), Gokaraju Rangaraju Institute of Engineering and Technology, Hyderabad, India
  • Srinivasa Rao Nidamanuru Department of CSE, Narsimha Reddy Engineering College, Secunderabad, Telangana State, India
  • Sujith A.V.L.N Department of CSE, Narsimha Reddy Engineering College, Secunderabad, Telangana State, India
  • Ramesh Gajula Department of CSE, Gokaraju Rangaraju Institute of Engineering & Technology, Hyderabad, India

DOI:

https://doi.org/10.12694/scpe.v25i5.3111

Keywords:

Internet of Things, Deep Q-learning, Virtual Machine

Abstract

Research into Dew computing environments has recently emerged as a result of the increasing prevalence and processing power of mobile and IoT devices. In these settings, even low-powered devices can share some of their computational resources with their neighbors. This paper proposes a novel approach to workflow scheduling in dew enabled cloud computing environment, called Deep Q-learning (DQN) + Chronological Geese Migration Optimization (CGMO). DQN is a deep learningbased method for scheduling workflows, while CGMO is a hybrid optimization algorithm that combines the chronological idea and the Wild Geese Migration Optimization (GMO) algorithm. The proposed approach aims to optimize multiple objectives, including predicted energy, Quality of Service (QoS), and resource usage, by scheduling workflows in the cloud. The approach also takes into account the current state of the Virtual Machine (VM) and the job. The assessment measures employed for DCGM include maximum QoS, minimum energy usage, and maximum resource utilization. The results show that DCGM achieved the highest QoS (0.865), lowest energy usage (0.0322), and highest resource utilization (1.000) compared to other approaches.

Downloads

Published

2024-08-01

Issue

Section

Special Issue - Soft Computing & Artificial Intelligence for wire/wireless Human-Machine Interface Systems