paperbot · PL 论文追踪

全部论文 待读 收藏

P2 FUYAO: DPU-enabled Direct Data Transfer for Serverless Computing

FUYAO:面向无服务器计算的 DPU 使能直接数据传输
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 0/10 · 该论文研究的是 Serverless 计算中基于 DPU 的函数间数据传输与运行时优化,属于系统/体系结构方向,与用户关注的程序静态分析、LLM/Agent、浮点程序分析和贝叶斯程序分析均无直接关联。引用 28 inbox
Guowei Liu, Laiping Zhao, Yiming Li, Zhaolin Duan, Sheng Chen, Yitao Hu, Zhiyuan Su, Wenyu Qu
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:提出 Fuyao,通过解耦控制流与数据流并利用 DPU 实现函数间直接传输,将延迟降至亚毫秒级。

无服务器计算通常依赖第三方转发在函数间传输数据,这种方案将控制流与数据流耦合,导致传输速度很慢,难以满足 Web 服务的低延迟需求。为此,作者提出将控制流与数据流解耦,实现函数间的直接数据传输,并设计了 Fuyao——首个能将中间数据传输延迟降至亚毫秒级的方案。Fuyao 提供四种不同的数据传输方法,以覆盖节点内和节点间的多样化传输需求;对频繁通信的函数对,它建立有状态直接连接以加速数据交换。作者使用真实代表性基准进行评估,实验表明 Fuyao 的延迟最多优于当前最优系统 57 倍。

问题
无服务器计算依赖第三方转发在函数间传输数据,控制流与数据流耦合导致传输延迟高,难以满足低延迟 Web 服务需求。
方法
将控制流与数据流解耦,设计 Fuyao 中间数据传输方案,提供四种节点内/间传输方法,并为频繁通信的函数对建立有状态直接连接,借助 DPU 实现直接数据传输。
评估
使用真实代表性基准测试,与当前最优系统比较延迟;结果显示 Fuyao 在延迟上最高取得 57 倍提升。
原文摘要(Abstract)

Serverless computing typically relies on the third-party forwarding method to transmit data between functions. This method couples control flow and data flow together, resulting in significantly slow data transmission speeds. This challenge makes it difficult for the serverless computing paradigm to meet the low-latency requirements of web services. To solve this problem, we propose decoupling the control flow from the data flow, enabling direct data transfer between functions. We introduce Fuyao, the first intermediate data transfer solution capable of reducing data transfer latency to the sub-millisecond level. Fuyao provides four different data transfer methods to cater to diverse data transfer requirements within or between nodes. For function pairs that communicate frequently, Fuyao builds a stateful direct connection between them, enabling rapid inter-function data exchange. We evaluate Fuyao using real-world representative benchmarks. Experimental results show that Fuyao outperforms state-of-the-art systems by up to 57× on latency.

链接与引用

DOI 原文 · DBLP

BibTeX
@inproceedings{LiuZLDCHSQ24,
  title = {FUYAO: DPU-enabled Direct Data Transfer for Serverless Computing},
  author = {Guowei Liu and Laiping Zhao and Yiming Li and Zhaolin Duan and Sheng Chen and Yitao Hu and Zhiyuan Su and Wenyu Qu},
  booktitle = {ASPLOS},
  year = {2024},
  doi = {10.1145/3620666.3651327}
}