Fog computing is distributed computing paradigm that brings computation and data storage closer to the sources of data for many IoT applications. In recent years, an alarming rate of increase in energy demand and the carbon footprint of fog environments has become critical issue. It is, therefore, necessary to reduce the energy consumption of these systems and integrate renewable energy use into fog computing environments. Renewable energy sources, however, are prone to availability fluctuations due to their variable and intermittent nature. In this work, we propose a new Fog computing framework for fog load shaping to match energy consumption with renewable energy availability using adaptive Quality of Service (QoS). The proposed framework, along with the optimization techniques, are tested on a real-world micro data center (Fog environment) powered by a solar energy source connected to multiple IoT devices. The results show that our proposed framework can offer significant brown energy usage reduction for Fog environments.
Authors:
Adel N. Toosi is the director of Distributed Systems and Network Applications (DisNet) Laboratory and a Senior Lecturer at Monash University, Australia. His research interests include Serverless Computing, Edge Computing, and Sustainable IT.
Chayan Agarwal is currently working as a DevOps Engineer at Amadeus IT group. He received his CSE degree from the Manipal Institute of Technology, Manipal in 2017 and his MS in IT from Monash University in 2021.
Lena Mashayekhy is an Associate Professor in the Department of Computer and Information Sciences at the University of Delaware. Her research interests include edge/cloud computing, Internet of Things, and algorithmic game theory.
Sara Kardani Moghaddam received Ph.D. from the University of Melbourne and an ME degree in Information Technology from the Sharif University of Technology. Her research interests are large-scale distributed systems, performance management, and unsupervised ML.
Redowan Mahmud is a Lecturer (Computing Discipline) at Curtin University. He received a Ph.D. from the University of Melbourne. His research interests include IoT and Edge computing.
Zahir Tari is a full professor in Distributed Systems at RMIT University (Australia) and the Research Director of the Centre of Cyber Security Research and Innovation (CCSRI). Zahir is one of the leading international experts in performance/scalability/reliability (of large-scale systems) and cyber-security (of critical systems).