An OpenWhisk Extension for Topology-Aware Allocation Priority Policies

Giuseppe De Palma*, Saverio Giallorenzo, Jacopo Mauro, Matteo Trentin, Gianluigi Zavattaro

*Kontaktforfatter

Publikation: Kapitel i bog/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

Abstract

The Topology-aware Allocation Priority Policies (tAPP) language allows users of serverless platforms to orient the scheduling of their functions w.r.t. the topological properties of the available computation nodes. A tAPP-based platform can support multiple scheduling policies, which one would usually enforce via (brittle) ad-hoc multi-instance platform deployments. In this paper, we present an extension of the Apache OpenWhisk serverless platform that supports tAPP-based scripts. We show that our extension does not negatively impact the performance of generic, non-topology-bound serverless scenarios, while it increases the performance of topology-bound ones.

OriginalsprogEngelsk
TitelProceedings of Coordination Models and Languages
RedaktørerIlaria Castellani, Francesco Tiezzi
ForlagSpringer Science+Business Media
Publikationsdato2024
Sider201-218
ISBN (Trykt)9783031626968
DOI
StatusUdgivet - 2024
Begivenhed26th International Conference on Coordination Models and Languages, COORDINATION 2024 - Groningen, Holland
Varighed: 18. jun. 202420. jun. 2024

Konference

Konference26th International Conference on Coordination Models and Languages, COORDINATION 2024
Land/OmrådeHolland
ByGroningen
Periode18/06/202420/06/2024
NavnLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Vol/bind14676 LNCS
ISSN0302-9743

Fingeraftryk

Dyk ned i forskningsemnerne om 'An OpenWhisk Extension for Topology-Aware Allocation Priority Policies'. Sammen danner de et unikt fingeraftryk.

Citationsformater