arrow
返回

dVRM: Cross-Switch Memory Sharing and Self-Adaptive Allocation in Distributed Data Plane

delete2026-03-30
delete0
PRE
AI
M
Mimi Qian
L
Lin Cui
F
Fung Po Tso
Y
Yuhui Deng
张
张震 (Zhen Zhang)
W
Weijia Jia
DOI:10.1109/TC.2026.3678701delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
可编程交换机通过支持网络遥测、网络内计算和机器学习等新应用类型,已彻底改变了网络领域。这些应用大量使用寄存器内存,但其性能受到片上资源稀缺(如Tofino交换机仅有的15 MB SRAM)的显著限制。为有效满足日益增长的内存需求,我们旨在跨多个交换机池化寄存器资源,创建更大的统一寄存器内存空间。这种资源池化方法解决了现有单交换机虚拟寄存器内存(VRM)方案的局限性,后者无法满足分布式环境下的应用需求。为实现此目标,我们提出dVRM,一种分布式VRM部署框架,支持跨交换机内存共享和数据平面上的自动态内存分配。dVRM引入三项创新:(1) 分组多交换机寄存器(GMRs),将分布式流水线阶段虚拟化为统一内存池;(2) 一种基于数据平面实时反馈的自适应位宽分配机制;(3) 针对分布式VRM并发应用部署的轻量级启发式算法,该算法被表述为混合整数线性规划(MILP)问题。我们在Intel Tofino ASIC硬件交换机及BMv2上实现了dVRM。实验结果表明,dVRM可将哈希单元消耗最多降低26%,并在不同工作负载下将准确度(ARE)提升最多57.3%。
Keyword:
Programmable network
distributed deployment

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

L
Loughborough University
学者数:
9.9K
论文数: 1.0W
被引数: 1.3W
B
beijing normal university
学者数:
5.6K
论文数: 2.2K
被引数: 0
J
jinan university
学者数:
4.3W
论文数: 2.7W
被引数: 38
学者 查看更多机构
引用论文

引用论文

暂无论文信息