期刊文献+

基于数据平面可编程的负载均衡算法

Load Balancing Algorithm Based on Data Plane Programmability
下载PDF
导出
摘要 针对目前网络数据平面存在僵化现象,导致网络中数据流不均衡的问题,提出了一种基于数据平面可编程的负载均衡算法。首先通过带内网络遥测(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算法在平均流完成时间、网络吞吐量及网络丢包率等方面具有明显优势。 Due to the current rigidity of network data planes,which leads to imbalanced data flow in the network,a programmable load balancing algorithm based on data planes is proposed.Firstly,INT(In band Network Telemetry) technology is used to obtain real-time network status information,and then the proposed BD-ECMP(Bandwidth and Delay Equal-Cost Multi-Path Routing) algorithm is used to select the optimal transmission path for the data stream.Using P4(Programming Protocol Independent Packet Processors) language to optimize the data flow of SDN network data plane,network load balancing is achieved.The simulation results show that compared with the traditional ECMP algorithm,the BD-ECMP algorithm has significant advantages in terms of average flow completion time,network throughput,and network packet loss rate.
作者 张一凡 韩卫占 周云 ZHANG Yifan;HAN Weizhan;ZHOU Yun(The 54th Research Institute,China Electronics Technology Group Corporation,Shijiazhuang 050081,China;1sth Region Military Representative Officeinmqru,PLA Army Equipment Department Shijiazhuang,Shijiazhuang 050081,China)
出处 《吉林大学学报(信息科学版)》 CAS 2023年第6期1099-1105,共7页 Journal of Jilin University(Information Science Edition)
基金 中国电子科技集团公司第五十四研究所科研项目所级基金资助项目(SXX20104X030)。
关键词 计算机网络 软件定义网络 负载均衡 数据平面 协议无关的包处理器 computer network software defined network(SDN) load balancing data plane programming protocol-independent packet processors(P4)
  • 相关文献

参考文献12

二级参考文献162

  • 1马云龙,张千里,王继龙.基于IPFIX的网络流量日志系统[J].通信学报,2013,34(S2):5-8. 被引量:5
  • 2Cisco.Cisco Visual Networking Index:Forecast and Methodology,2013-2018.2013.
  • 3Stanford University.Clean slate program.2006.http://cleanslate.stanford.edu/.
  • 4McKeown N.Software-Defined metworking.In:Proc.of the INFOCOM Key Note.2009.http://infocom2009.ieee-infocom.org/ technicalProgram.htm.
  • 5McKeown N,Anderson T,Balakrishnan H,Parulkar G,Peterson L,Rexford J,Shenker S,Turner J.OpenFlow:Enabling innovation in campus networks.ACM SIGCOMM CCR,2008,38(2):69-74.[doi:10.1145/1355734.1355746].
  • 6MIT Technology Review.10 breakthrough technologies,TRIO:Software-defined networking.2009.http://www2.technology review.com/article/412194/trl0-software-defined-networking/.
  • 7Jain R.Internet 3.0:Ten problems with current Internet architecture and solutions for the next generation.In:Proc.of the IEEE MILCOM.2006.1-9.[doi:10.1109/MILCQM.2006.301995].
  • 8Nunes BAA,Mendonca M,Nguyen XN,Obraczka K,Turletti T.A survey of software-defined networking:Past,present,and future of programmable networks.IEEE Communications Surveys and Tutorials,2014,16(3):1617-1634.[doi:10.1109/SURV.2014.012214.00180].
  • 9Tennenhouse DL,Wetherall DJ.Towards an active network architecture.In:Proc.of the IEEE DARPA Active Networks Conf.and Exposition.2002.2-15.[doi:10.1109/DANCE.2002.1003480].
  • 10Tennenhouse DL,Smith JM,Sincoskie WD,Wetherall D,Minden GJ.A survey of active network research.IEEE Communications Magazine,1997,35(1):80-86.[doi:10.1109/35.568214].

共引文献486

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部