Toward Low-Latency and Accurate State Synchronization for Programmable Networks

Toward Low-Latency and Accurate State Synchronization for Programmable Networks
复制标题

实现可编程网络的低延迟和准确状态同步

DOI:
10.1109/tnet.2022.3218446
复制
发表时间:
2023-06
期刊:
IEEE/ACM Transactions on Networking (CCF A类顶级期刊,本人为通讯作者)
影响因子:
--
通讯作者:
Qiang Yang
Qiang Yang
中科院分区:
其他
文献类型:
--
作者:
Xiang Chen;Hongyan Liu;Qun Huang;Dong Zhang;Haifeng Zhou;Chunming Wu;Xuan Liu;Qiang Yang

文献摘要

参考文献

相似文献

可编程交换机实现了有状态的数据包处理,在这种处理方式中,传入的数据包不断更新数据平面中的状态,而控制平面中的应用程序则进行状态的读写。然而,由于数据平面和控制平面是分离的,
Programmable switches empower stateful packet processing, in which incoming packets continuously update states in the data plane, while applications in the control plane read and write states. However, since the data plane and control plane are separated, a consistent view of states in both planes is required for stateful packet processing. Existing approaches suffer from either high latency or low accuracy. In this paper, we propose ApproSync, a framework that offers approximate state synchronization with low latency and high accuracy. To achieve low latency, ApproSync directly transfers states between switch ASICs and the control plane by bypassing switch operating systems. To achieve high accuracy, ApproSync utilizes the resources in the switch ASIC to realize rate control in state synchronization, such that it avoids potential state loss. It also bounds the divergence between the states in the data plane and that in the control plane under limited link capacity. We prototype ApproSync on Barefoot Tofino switches. The experimental results indicate that compared to existing approaches, ApproSync achieves order-of-magnitude latency reduction while maintaining high accuracy of state synchronization. Also, our experiments demonstrate that ApproSync provides significant latency benefits to existing network management applications and well preserves high application-level accuracy.
DOI: --
发表时间: 2013-04
期刊: --
影响因子: --
作者:
Minlan Yu;Lavanya Jose;Rui Miao
通讯作者: Minlan Yu;Lavanya Jose;Rui Miao
DOI: 10.1145/3341558.3342202
发表时间: 2019-08
期刊: Proceedings of the ACM SIGCOMM 2019 Workshop on Networking for Emerging Applications and Technologies
影响因子: --
作者:
Mu He;Andreas Blenk;W. Kellerer;S. Schmid
通讯作者: Mu He;Andreas Blenk;W. Kellerer;S. Schmid
DOI: 10.1007/978-981-13-2315-7_6
发表时间: 2018-08
期刊: Approaches to Entropy
影响因子: --
作者:
Jeremy R. H. Tame
通讯作者: Jeremy R. H. Tame
DOI: 10.1145/1644893.1644918
发表时间: 2009-11
期刊: --
影响因子: --
作者:
Srikanth Kandula;S. Sengupta;A. Greenberg;Parveen Patel;R. Chaiken
通讯作者: Srikanth Kandula;S. Sengupta;A. Greenberg;Parveen Patel;R. Chaiken
DOI: 10.1145/956981.956987
发表时间: 2003-04
期刊: Comput. Commun. Rev.
影响因子: --
作者:
P. Sarolahti;M. Kojo;K. Raatikainen
通讯作者: P. Sarolahti;M. Kojo;K. Raatikainen