Owl: Performance-aware scheduling for resource-efficient function-as-a-service cloud

H Tian, S Li, A Wang, W Wang, T Wu… - Proceedings of the 13th …, 2022 - dl.acm.org
This work documents our experience of improving the scheduler in Alibaba Function
Compute, a public FaaS platform. It commences with our observation that memory and CPU …

Scheduling containers rather than functions for function-as-a-service

DK Kim, HG Roh - … IEEE/ACM 21st International Symposium on …, 2021 - ieeexplore.ieee.org
Function-as-a-Service (FaaS) is a compelling technology that allows users to run functions
in an event-driven way without concerns about server management. Container-based …

Towards qos-aware function composition scheduling in apache openwhisk

GR Russo, A Milani, S Iannucci… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
Function-as-a-Service (FaaS) is increasingly popular thanks to the benefits provided to
application developers and operators. Besides commercial Cloud-based offerings, open …

Scheduling methods to reduce response latency of function as a service

P Zuk, K Rzadca - 2020 IEEE 32nd International Symposium on …, 2020 - ieeexplore.ieee.org
Function as a Service (FaaS) permits cloud customers to deploy to cloud individual
functions, in contrast to complete virtual machines or Linux containers. All major cloud …

Package-aware scheduling of faas functions

CL Abad, EF Boza, E Van Eyk - Companion of the 2018 ACM/SPEC …, 2018 - dl.acm.org
We consider the problem of scheduling small cloud functions on serverless computing
platforms. Fast deployment and execution of these functions is critical, for example, for …

Stepconf: Slo-aware dynamic resource configuration for serverless function workflows

Z Wen, Y Wang, F Liu - IEEE INFOCOM 2022-IEEE Conference …, 2022 - ieeexplore.ieee.org
Function-as-a-Service (FaaS) offers a fine-grained resource provision model, enabling
developers to build highly elastic cloud applications. User requests are handled by a series …

Investigating performance and cost in function-as-a-service platforms

D Bortolini, RR Obelheiro - International Conference on P2P, Parallel, Grid …, 2019 - Springer
The function-as-a-service (FaaS) service model has been gaining adoption at a fast pace. In
this service model, cloud applications are structured as self-contained code modules called …

Exploring the cost and performance benefits of AWS step functions using a data processing pipeline

A Mathew, V Andrikopoulos, FJ Blaauw - Proceedings of the 14th IEEE …, 2021 - dl.acm.org
In traditional cloud computing, dedicated hardware is substituted by dynamically allocated,
utility-oriented resources such as virtualized servers. While cloud services are following the …

$ xAFCL $ x AFCL: Run Scalable Function Choreographies Across Multiple FaaS Systems

S Ristov, S Pedratscher… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Most well-known cloud providers offer advanced support for serverless applications that
goes beyond single function invocation by enabling developers to build entire workflows …

A SPEC RG cloud group's vision on the performance challenges of FaaS cloud architectures

E Van Eyk, A Iosup, CL Abad, J Grohmann… - Companion of the 2018 …, 2018 - dl.acm.org
As a key part of the serverless computing paradigm, Function-as-a-Service (FaaS) platforms
enable users to run arbitrary functions without being concerned about operational issues …