中文

Junctiond:将内核绕过技术扩展到无服务器计算运行时

分布式、并行与集群计算 2024-03-11 v2

摘要

本报告探讨了在无服务器计算 (FaaS) 运行时中采用内核绕过网络技术的可能性,并展示了利用一种新颖的内核绕过系统 Junction 作为 faasd 组件执行后端,可提升性能和隔离性的效果。Junction 通过减少网络和计算开销,尽可能减少与宿主操作系统的交互,来实现上述目标。将 Junction 与 faasd 集成后的 Junctiond,可将中位延迟降低 37.33%,第 99 百分位延迟降低 63.42%,同时在保持延迟缩减(中位降低 2 倍,尾部降低 3.5 倍)的同时,吞吐量可提升 10 倍。

关键词

引用

@article{arxiv.2403.03377,
  title  = {Junctiond: Extending FaaS Runtimes with Kernel-Bypass},
  author = {Enrique Saurez and Joshua Fried and Gohar Irfan Chaudhry and Esha Choukse and Íñigo Goiri and Sameh Elnikety and Adam Belay and Rodrigo Fonseca},
  journal= {arXiv preprint arXiv:2403.03377},
  year   = {2024}
}