Umeå University's logo

umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A stable matching approach to energy efficient and sustainable serverless scheduling for the green cloud continuum
Umeå University, Faculty of Science and Technology, Department of Computing Science.ORCID iD: 0000-0001-9322-2160
Umeå University, Faculty of Science and Technology, Department of Computing Science.
2024 (English)In: Proceedings: 18th IEEE International Conference on Service-Oriented System Engineering, SOSE 2024, Institute of Electrical and Electronics Engineers (IEEE), 2024, p. 25-35Conference paper, Published paper (Refereed)
Abstract [en]

Cloud infrastructures are evolving from centralised systems to geographically distributed federations of edge devices, fog nodes, and clouds - often known as the Cloud-Edge Continuum. Continuum systems are dynamic, often massive in scale, and feature disparate infrastructure providers and platforms; this greatly increase the complexity of developing and managing applications. The Serverless paradigm shows the potential to greatly simplify the process of building Continuum applications - however, current scheduling mechanisms for Serverless Continuum platforms pay little attention to reducing the energy consumption and improving the sustainability of function execution. This is a significant omission, made worse as computing nodes within a Continuum may be powered by renewable energy sources that are intermittent and unpredictable, making low-powered and bottleneck nodes unavailable.There is great opportunity to design a decentralized energy management scheme for scheduling Serverless functions that takes advantage of the different layers of the Continuum, such as IoT devices located at the Edge, on-premises clusters closer to the data sources, or directly on large Cloud infrastructures. To achieve this, we formally model a green energy-aware Serverless workload scheduling problem for the multi-provider Cloud-Edge Continuum. We then design stable matching based technique for decentralized energy management (utilising a distributed controller) that considers the availability of green energy nodes and the QoS requirements of Serverless functions. We prove the complexity, stability and termination of the proposed heuristic algorithm, and also compare its performance with baseline scheduling techniques.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024. p. 25-35
Keywords [en]
Cloud-Edge Continuum, Function-as-a-Service, Matching, Renewable energy, Scheduling, Serverless Computing
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:umu:diva-231522DOI: 10.1109/SOSE62363.2024.00010ISI: 001327894000004Scopus ID: 2-s2.0-85207640233ISBN: 9798331539580 (electronic)OAI: oai:DiVA.org:umu-231522DiVA, id: diva2:1915345
Conference
18th IEEE International Conference on Service-Oriented System Engineering, SOSE 2024, Shanghai, China, 15-18 July, 2024.
Funder
The Kempe FoundationsEU, Horizon Europe, 101092711)Available from: 2024-11-22 Created: 2024-11-22 Last updated: 2024-11-22Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Patel, Yashwant SinghTownend, Paul

Search in DiVA

By author/editor
Patel, Yashwant SinghTownend, Paul
By organisation
Department of Computing Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 81 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf