Renewable Energy-Aware Heuristic Algorithms for Edge Server Selection for Stream Data Processing

Tomasz Szydlo, Chris Gniady

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Internet of Things and Edge computing are evolving, bringing data processing closer to the source and a result closer to the network’s edge. This distributed processing can increase energy consumption and carbon footprint. One solution to overcome the environment’s impact is using renewable energy sources such as photovoltaic panels to power both cloud and edge servers. Since solar energy is not available at night or can vary with cloudiness, the centers still rely on conventional energy sources. Any solar energy that exceeds the demand power of the computing infrastructure is put back to the grid. Fluctuations in energy output due to moving clouds can have a negative impact on conventional energy suppliers as they have to maintain a constant energy supply. This paper presents heuristic algorithms for selecting edge servers for data stream processing to manage renewable energy utilization and smooth out energy fluctuations.

Original languageEnglish (US)
Title of host publicationComputational Science – ICCS 2021 - 21st International Conference, Proceedings
EditorsMaciej Paszynski, Dieter Kranzlmüller, Dieter Kranzlmüller, Valeria V. Krzhizhanovskaya, Jack J. Dongarra, Peter M.A. Sloot, Peter M.A. Sloot, Peter M.A. Sloot
PublisherSpringer Science and Business Media Deutschland GmbH
Number of pages8
ISBN (Print)9783030779696
StatePublished - 2021
Event21st International Conference on Computational Science, ICCS 2021 - Virtual, Online
Duration: Jun 16 2021Jun 18 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12745 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference21st International Conference on Computational Science, ICCS 2021
CityVirtual, Online


  • Edge computing
  • IoT
  • Renewable energy

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'Renewable Energy-Aware Heuristic Algorithms for Edge Server Selection for Stream Data Processing'. Together they form a unique fingerprint.

Cite this