arrow
返回

Styx: An Efficient Workflow Engine for Serverless Platforms

delete2026-02-17
delete0
PRE
AI
A
Abhisek Panda
S
Smruti R. Sarangi
DOI:10.1109/TPDS.2026.3665533delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
无服务器平台因其自动扩展能力和按使用量付费的计费模式而被广泛用于应用程序部署。这些平台在临时容器中执行应用程序的功能,并根据传入的请求速率调整容器数量。为满足服务等级目标(SLO),它们通常会通过维护热容器或在高流量期间快速创建新容器来超额配置资源。然而,这一策略常常导致资源利用率低下,尤其是在活动低谷期。前期研究通过智能调度、轻量级虚拟化和容器共享机制解决了这一问题。近期工作则旨在通过重塑容器内函数的执行方式以更好分离计算和I/O阶段来提高资源利用率。尽管有所改进,现有方法在执行过程中常引入延迟,并在高流量期间造成内存压力。本文提出Styx,一种新型工作流引擎,通过智能解耦计算和I/O阶段来提升资源利用率。Styx采用一个获取延迟预测器,利用无服务器节点和远程存储服务器的实时系统指标来精确估计预取操作,确保输入数据在需要时恰好可用。此外,它将容器中的输出数据上传操作卸载到主机端数据服务,从而高效管理已分配内存。与Dataflower + Truffle相比,当同时运行所有无服务器工作流时,我们的方法将整体内存分配提高了32.6%。此外,该方法使工作流的尾部延迟和平均延迟分别平均改善了26.3%和21%。
Keyword:
Serverless computing
resource management
workflow orchestration
function modeling
container state modeling

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

I
indian institute of technology
学者数:
2.5K
论文数: 1.2K
被引数: 0
引用论文

引用论文

err分享
err收藏
Occupy the cloud
err2017-09-24
err0
PREAI
errEric Jonas; Qifan Pu; Shivaram Venkataraman; Ion Stoica; Benjamin Recht
err分享
err收藏
DataFlower: Exploiting the Data-flow Paradigm for Serverless Workflow Orchestration
err
IF0
err2024-02-07
err0
PREAI
errZijun Li; Chuhao Xu; Quan Chen; Jieru Zhao; Chen Chen; Minyi Guo
err分享
err收藏
OFC
err2021-04-21
err0
errOAAI
errDjob Mvondo; Mathieu Bacou; Kevin Nguetchouang; Lucien Ngale; Stéphane Pouget; Josiane Kouam; Renaud Lachaize; Jinho Hwang; Tim Wood; Daniel Hagimont; Noël De Palma; Bernabé Batchakui; Alain Tchana
err分享
err收藏
Data center TCP (DCTCP)
err2010-08-30
err0
errOAAI
errMohammad Alizadeh; Albert Greenberg; David A. Maltz; Jitendra Padhye; Parveen Patel; Balaji Prabhakar; Sudipta Sengupta; Murari Sridharan
err分享
err收藏
Serverless Data Pipelines for IoT Data Analytics: A Cloud Vendors Perspective and Solutions
err2023-01-01
err0
PREAI
errPoojara,Shivananda; Dehury,Chinmaya Kumar; Jakovits,Pelle; Srirama,Satish Narayana
err分享
err收藏
err分享
err收藏
学者 查看更多内容