Green Application Placement in the Cloud-IoT Continuum

10/18/2021
by   Stefano Forti, et al.
1

Green software engineering aims at reducing the environmental impact due to developing, deploying, and managing software systems. Meanwhile, Cloud-IoT paradigms can contribute to improving energy and carbon efficiency of application deployments by (i) reducing the amount of data and the distance they must travel across the network, (ii) by exploiting idle edge devices to support application deployment. In this article, we propose a declarative methodology and its Prolog prototype for determining placements of application services onto Cloud-IoT infrastructures so to optimise energy and carbon efficiency, also considering different infrastructure power sources and operational costs. The proposal is assessed over a motivating example.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/05/2020

Infrastructure de Services Cloud FaaS sur noeuds IoT

In this article, we describe the PyCloudIoT cloud infrastructure. PyClou...
research
01/16/2019

Secure Cloud-Edge Deployments, with Trust

Assessing the security level of IoT applications to be deployed to heter...
research
09/22/2020

Continuous Reasoning for Managing Next-Gen Distributed Applications

Continuous reasoning has proven effective in incrementally analysing cha...
research
01/23/2020

CEFIoT: A Fault-Tolerant IoT Architecture for Edge and Cloud

Internet of Things (IoT), the emerging computing infrastructure that ref...
research
08/04/2021

Reproducible Performance Optimization of Complex Applications on the Edge-to-Cloud Continuum

In more and more application areas, we are witnessing the emergence of c...
research
01/26/2023

A Cloud-Edge Continuum Experimental Methodology Applied to a 5G Core Study

There is an increasing interest in extending traditional cloud-native te...
research
10/26/2022

kube-volttron: Rearchitecting the VOLTTRON Building Energy Management System for Cloud Native Deployment

Managing the energy consumption of the built environment is an important...

Please sign up or login with your details

Forgot password? Click here to reset