基于数据平面可编程的负载均衡算法 |
| |
引用本文: | 张一凡,韩卫占,周云.基于数据平面可编程的负载均衡算法[J].吉林大学学报(信息科学版),2023(6):1099-1105. |
| |
作者姓名: | 张一凡 韩卫占 周云 |
| |
作者单位: | 1. 中国电子科技集团公司第五十四研究所 |
| |
摘 要: | 针对目前网络数据平面存在僵化现象,导致网络中数据流不均衡的问题,提出了一种基于数据平面可编程的负载均衡算法。首先通过带内网络遥测(INT:In-band Network Telemetry)技术获取网络实时状态信息,然后利用提出的BD-ECMP(Bandwidth and Delay Equal-Cost Multi-Path Routing)算法选择数据流的最佳传输路径。采用编程协议无关的包处理器(P4:Programming Protocol-Independent Packet Processors)语言对SDN网络数据平面的数据流进行优化处理,从而实现网络负载均衡。仿真实验结果表明,与传统ECMP算法相比,BD-ECMP算法在平均流完成时间、网络吞吐量及网络丢包率等方面具有明显优势。
|
关 键 词: | 计算机网络 软件定义网络 负载均衡 数据平面 协议无关的包处理器 |
|
|