中文

亚毫秒延迟SLO下的网络功能链调度

网络与互联网体系结构 2023-05-04 v1 分布式、并行与集群计算

摘要

网络功能虚拟化(NFV)旨在以基于软件的网络功能(NF)替代硬件中间盒。NFV系统在云端与边缘的部署日益增多。然而,尤其在边缘,传统对NFV吞吐量的关注与满足极低延迟SLO的需求之间存在错配,因为边缘服务天然要求低延迟。此外,基于云的NFV系统需在最小化CPU核使用的同时实现此类低延迟。我们发现真实流量呈现突发性,导致现有NFV系统中出现高达数十毫秒的延迟尖峰。为此,我们构建了NetBlaze,其采用新颖的多尺度核扩展策略,即便面对对抗性流量,也能实现亚毫秒p99延迟SLO。NetBlaze在机架、服务器与核的空间尺度以及渐细的时间尺度上做出流量到核的分配决策,以容纳多时间尺度突发。相较于最先进方法,NetBlaze是唯一能以可比核数实现亚毫秒p99延迟SLO的系统。

关键词

引用

@article{arxiv.2305.01890,
  title  = {Scheduling Network Function Chains Under Sub-Millisecond Latency SLOs},
  author = {Jianfeng Wang and Siddhant Gupta and Marcos A. M. Vieira and Barath Raghavan and Ramesh Govindan},
  journal= {arXiv preprint arXiv:2305.01890},
  year   = {2023}
}

备注

12 pages + 3 pages (reference)