HyFaaS

Accelerating Serverless Workflows by Unleashing Hybrid Resource Elasticity

Journal Article (2025)
Author(s)

Xiaofei Yue (Beijing Institute of Technology)

Song Yang (Beijing Institute of Technology)

Fan Li (Beijing Institute of Technology)

Liehuang Zhu (Beijing Institute of Technology)

Xu Wang (Guizhou University)

Zhen Feng (Jinan Inspur Data Technology Company)

Fernando A. Kuipers (TU Delft - Networked Systems)

Research Group
Networked Systems
DOI related publication
https://doi.org/10.1109/TPDS.2025.3632089
More Info
expand_more
Publication Year
2025
Language
English
Research Group
Networked Systems
Issue number
1
Volume number
37
Pages (from-to)
272-286
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Serverless computing promises fine-grained resource elasticity and billing, making it an attractive way to build complex applications as multi-stage workflows. Nonetheless, existing workflow orchestration ignores the heterogeneous demands of the computation and communication parts within a stage, potentially resulting in resource inefficiency on either side. In this paper, we advocate for computation-communication-separated orchestration to unleash hybrid resource (i.e., compute and network) elasticity. We present HyFaaS, a serverless workflow orchestrator that improves performance while ensuring cost efficiency. It seamlessly decouples computation and communication as a series of hybrid stages re-expressed within HyDAG, a novel workflow abstraction. HyFaaS uses a gray-box profiling model to identify their Pareto-optimal saturated configurations, and then deploys the saturated workflow to juggle communication and scaling overheads through two-level HyDAG partitioning. Along with event-driven runtime fine-tuning, HyFaaS further scales down the non-critical stages to reduce cost via branch-aware coordination. Experimental results show that HyFaaS surpasses existing solutions by 32.7%–50.4% on end-to-end latency, while lowering cost by up to 1.37×.

Files

License info not available
warning

File under embargo until 15-05-2026