FaaSConf: QoS-aware Hybrid Resources Configuration for Serverless Workflows
Abstract
Serverless computing, also known as Function-as-a-Service (FaaS), is a significant development trend in modern software system architecture. The workflow composition of multiple short-lived functions has emerged as a prominent pattern in FaaS, exposing a considerable resources configuration challenge compared to individual independent serverless functions. This challenge unfolds in two ways. Firstly, workflows frequently encounter dynamic and concurrent user workloads, increasing the risk of QoS violations. Secondly, the performance of a function can be affected by the resource reprovision of other functions within the workflow.
BibTeX
@inproceedings{Wang-al:ASE24,
author = {Yilun Wang and
Pengfei Chen and
Hui Dou and
Yiwen Zhang and
Guangba Yu and
Zilong He and
Haiyu Huang},
title = {{FaaSConf:} {QoS-aware} Hybrid Resources Configuration for Serverless Workflows},
booktitle = {ASE},
pages = {957--969},
publisher = {{ACM}},
year = {2024},
}