Multi-component Cloud-Edge applications, which rely on the Internet of Things, call for suitable and sustainable management techniques. On one hand, they have to guarantee their hardware and Quality of Service requirements over large-scale Cloud-Edge infrastructures. On the other hand, there is an urge to reduce carbon emissions related to the software life cycle at all phases. To this end, this work-in-progress article introduces a novel constraint optimisation approach to adapt multi-flavoured applications and their placement, while determining optimal trade-offs between Quality of Service, operational costs, and carbon emissions. To showcase the practical feasibility of the proposed approach, we provide an open-source implementation and run it over a lifelike example.
Pick a Flavour: Towards Sustainable Deployment of Cloud-Edge Applications
Soldani, Jacopo;Brogi, Antonio;Forti, Stefano;Ponce, Francisco;
2024-01-01
Abstract
Multi-component Cloud-Edge applications, which rely on the Internet of Things, call for suitable and sustainable management techniques. On one hand, they have to guarantee their hardware and Quality of Service requirements over large-scale Cloud-Edge infrastructures. On the other hand, there is an urge to reduce carbon emissions related to the software life cycle at all phases. To this end, this work-in-progress article introduces a novel constraint optimisation approach to adapt multi-flavoured applications and their placement, while determining optimal trade-offs between Quality of Service, operational costs, and carbon emissions. To showcase the practical feasibility of the proposed approach, we provide an open-source implementation and run it over a lifelike example.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.