arrow
Return

Function Reuse-Driven Serverless Workflow Provisioning with Constrained Bayesian Optimization

delete2026-08-14
delete0
PRE
AI
Q
Quanwang Wu
R
Ruyi Sun
C
Chengxi Kang
J
Ji Feng
J
Junhao Wen
陈超 cover
陈超 (Chao Chen)
DOI:10.1109/tc.2026.3724178delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Serverless computing is gaining popularity, and serverless workflows stand out as its key workload form. Since resource configurations in serverless workflows are typically manually specified, considerable research has focused on automating resource allocation optimization. However, conventional studies generally follow a coupled CPU–memory allocation, thereby limiting cost-effectiveness, or assume that accurate function performance profiles are known in advance. Moreover, they do not explicitly address the impact of function cold starts on workflow performance. To address these limitations, this paper introduces a serverless workflow provisioning model that jointly supports decoupled resource allocation and function container reuse among workflow tasks implementing identical functionality. Based on this model, we propose a structure-aware trust-region Bayesian optimization (STBO) method to optimize resource configurations for minimizing cost under deadline constraints. The proposed approach is implemented in OpenWhisk, and evaluation experiments demonstrate that, compared with traditional methods, STBO increases the constraint satisfaction rate and reduces execution cost by over 17% on average.
Keywords:
Bayesian Optimization
Function Reuse
Resource Provisioning
Serverless Computing
Workflow

Journal

IEEE Transactions on Computers cover
IEEE Transactions on Computers
IF:
3.8
Papers:
5.4K
Citations:
9.8K

Organization

C
chongqing university
Scholars:
3.6K
Papers: 1.1K
Citations: 0
C
chongqing normal university
Scholars:
267
Papers: 97
Citations: 0
Cited Papers

Cited Papers

No cited papers available