Litcius/Paper detail

EcoCloud: Green Computing Through Energy and Carbon Efficient Task Scheduling in Industrial IoT-Enabled Cloud Environments

Ümit Demirbaga

2025IEEE Internet of Things Journal10 citationsDOI

Abstract

Integrating advanced artificial intelligence (AI), the Internet of Things (IoT) and cutting-edge cloud computing epitomizes the transformative potential of Industry 5.0 technologies, enabling unprecedented automation and efficiency. However, this technological surge also brings serious environmental challenges, significantly increasing energy consumption and carbon emissions. This article introduces EcoCloud, a robust task scheduling mechanism based on ant colony optimization (ACO) principles that aims to improve energy and carbon efficiency in Industrial IoT-enabled cloud environments. EcoCloud dynamically schedules MapReduce jobs on Hadoop clusters in IoT-based cloud systems by leveraging real-time resource consumption metrics through a comprehensive energy model deployed via a multilayer perceptron (MLP) neural network. As a result, the model accurately predicts power consumption and distributes workloads to underutilized nodes to optimize energy usage and reduce carbon emissions. Extensive evaluations show that EcoCloud significantly outperforms traditional scheduling methods, improving energy consumption and overall system performance.

Topics & Concepts

Computer scienceCloud computingGreen computingScheduling (production processes)Distributed computingEfficient energy useInternet of ThingsTask (project management)Embedded systemOperating systemSystems engineeringOperations managementElectrical engineeringEngineeringEconomicsIoT and Edge/Fog ComputingCloud Computing and Resource ManagementBlockchain Technology Applications and Security
EcoCloud: Green Computing Through Energy and Carbon Efficient Task Scheduling in Industrial IoT-Enabled Cloud Environments | Litcius