Hybrid CNN-GRU Scheduler for Energy-Efficient Task Allocation in Cloud–Fog Computing

Authors

  • Vijay Ramamoorthi Independent Researcher Author

DOI:

https://doi.org/10.69987/JACS.2022.20201

Keywords:

Cloud Computing, Fog Computing, Edge Computing, Resource Management, Machine Learning, Energy Efficiency

Abstract

The increasing energy demands of cloud–fog computing environments have made efficient task scheduling a critical challenge, especially as these systems scale to accommodate a growing number of hosts and tasks. The original model, while effective in optimizing energy consumption, faced limitations in handling temporal dynamics and scalability across varying host configurations. This paper presents an enhanced task scheduling model that incorporates both spatial and temporal dynamics using a hybrid Convolutional Neural Network (CNN) and Gated Recurrent Unit (GRU) architecture. The CNN extracts spatial features from the resource distribution across hosts, while the GRU captures temporal patterns in workload changes, enabling the scheduler to predict future system states and optimize task allocation. Additionally, a normalization technique is introduced to ensure the model scales efficiently without retraining, making it adaptable to dynamic cloud–fog environments. Experimental validation using the COSCO framework demonstrates that the proposed model significantly reduces energy consumption, increases job completion rates, and minimizes Service Level Agreement (SLA) violations compared to baseline models. The model-maintained job completion rates above 94% across simulations, with SLA violations kept below 6.1%. Future research directions include the integration of reinforcement learning for more adaptive scheduling and applying the model to other distributed environments, such as IoT and edge computing.

Author Biography

  • Vijay Ramamoorthi, Independent Researcher

    Vijay Ramamoorthi is a seasoned software architect with a background in artificial intelligence and machine learning. He has designed and implemented complex systems for Fortune 500 companies and has a passion for building scalable, reliable software solutions. His expertise spans cloud computing, microservices, and distributed systems. Vijay holds a Master's degree in Computer Science and a Bachelor's in Mathematics

Downloads

Published

2022-02-06

How to Cite

Ramamoorthi, V. (2022). Hybrid CNN-GRU Scheduler for Energy-Efficient Task Allocation in Cloud–Fog Computing. Journal of Advanced Computing Systems , 2(2), 1-9. https://doi.org/10.69987/JACS.2022.20201

Share