一句话:提出多资源竞争与流量感知的 SmartNIC 网络功能性能预测系统 Yala,大幅提升精度并降低 SLA 违规。
SmartNIC 上的网络功能卸载广泛用于现代数据中心,可节省主机资源并提升可编程性。但多个 NF 共置会因板载资源竞争产生性能干扰,运营商需准确预测其性能以保障 SLA 并高效管理资源。现有方案缺乏 SmartNIC 专属知识且流量感知有限,导致 on-NIC NF 预测精度不足。本文提出 Yala:基于共置 NF 竞争板载加速器和内存子系统等多资源的关键观察,对各资源行为建模并实现流量感知,使外部流量变化时仍保持准确。在 Bluefield SmartNIC 上评估,Yala 将预测精度提升 78.8%,SLA 违规减少 92.2%,并支持新用例。
Network function (NF) offloading on SmartNICs has been widely used in modern data centers, offering benefits in host resource saving and programmability. Co-running NFs on the same SmartNICs can cause performance interference due to contention of onboard resources. To meet performance SLAs while ensuring efficient resource management, operators need mechanisms to predict NF performance under such contention. However, existing solutions lack SmartNIC-specific knowledge and exhibit limited traffic awareness, leading to poor accuracy for on-NIC NFs. This paper proposes Yala, a novel performance predictive system for on-NIC NFs. Yala builds upon the key observation that co-located NFs contend for multiple resources, including onboard accelerators and the memory subsystem. It also facilitates traffic awareness according to the behaviors of individual resources to maintain accuracy as the external traffic attributes vary. Evaluation using Bluefield SmartNICs shows that Yala improves the prediction accuracy by 78.8% and reduces SLA violations by 92.2% compared to state-of-the-art approaches, and enables new practical usecases.
DOI 原文 · arXiv · PDF(开放获取) · DBLP
@inproceedings{WuSN025,
title = {Performance Prediction of On-NIC Network Functions with Multi-Resource Contention and Traffic Awareness},
author = {Shaofeng Wu and Qiang Su and Zhixiong Niu and Hong Xu},
booktitle = {ASPLOS},
year = {2025},
doi = {10.1145/3669940.3707232}
}