面向多模态网络的SONiC网元控制通道容器设计  

Desigh of SONiC network element control channel container for plymorphic network

在线阅读下载全文

作  者:凃化清 方徐鑫 朱俊 邹涛 李传煌[2] 隆克平 TU Huaqing;FANG Xuxin;ZHU Jun;ZOU Tao;LI Chuanhuang;LONG Keping(Zhijiang Laboratory,Hangzhou 311100,China;Zhejiang Gongshang University,Hangzhou 310018,China;University of Science&Technology Beijing,Beijing 100083,China)

机构地区:[1]之江实验室,浙江杭州311100 [2]浙江工商大学,浙江杭州310018 [3]北京科技大学,北京100083

出  处:《电信科学》2025年第3期128-141,共14页Telecommunications Science

基  金:国家自然科学基金资助项目(No.U22A2005);国家重点研发计划项目(No.2022YFB2901503);中国博士后科学基金资助项目(No.2024M75986)。

摘  要:为解决SONiC(software for open networking in the cloud)交换机操作系统对多模态网络(polymor phic network,PINet)中模态适配及模态管控问题,提出了一个基于P4Runtime的SONiC网元控制通道容器p4runtime-pins,使多模态网元设备可以支持多种网络模态流表的配置。p4runtime-pins容器通过gRPC服务模块实现与控制器的连接,使用邻近网元发现算法实现控制器对链路的发现。设计了网元端口更新算法解决了网元设备在实际应用环境中存在的端口变更问题。同时,针对SONiC网元交换机中硬件转发处理单元存在的流表支持性差异问题,设计了内部流表转存和gRPC网元代理功能,实现了不同网络模态流表的部署。实验结果表明,p4runtime-pins容器资源消耗低,仅占用了1.70%的CPU资源和0.45%的内存资源。同时,部署p4runtime-pins容器的SONiC网元设备能够准确地接收并配置控制器下发的流表规则,流表配置延迟仅为0.027~0.037 s。To address the modal adaptation and modal control issues in polymorphic network(PINet)for software for open networking in the cloud(SONiC)switch operating system,a SONiC network element control channel container called p4runtime-pins based on P4Runtime was proposed.It enabled multi-modal network element devices to support configuration of various network modal flow tables.In the p4runtime-pins container,a connection with the controller through the gRPC service module was established,a neighboring network element discovery algorithm for controller discovery of links was utilized,and a network element port update algorithm to resolve the issue of port changes in practical application environments was designed.Furthermore,to address the issue of poor support for flow table variations in the hardware forwarding processing unit of SONiC network element switches,the internal flow table dumping and gRPC network element proxy functionality was introduced in p4runtime-pins to facilitate the deploy ment of different network modal flow tables.Experimental results demonstrate that the p4runtime-pins container has low resource consumption,occupying only 1.70%of CPU and 0.45%of memory.Moreover,SONiC network element devices deployed with the p4runtime-pins container can accurately receive and configure flow table rules issued by the controller,with an only 0.027~0.037 s flow table configuration delay.

关 键 词:多模态网络 白盒交换机 交换机操作系统 网元控制通道 

分 类 号:TN393[电子电信—物理电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象