摘要
针对OpenFlow网络流量分配不均导致网络拥塞的问题,提出适用于OpenFlow网络多链路负载均衡机制。在控制器端实现多路径路由的K最短路径算法,在交换机网络中部署运行用于实时监控,收集所有网络节点和链路信息程序,将收集的信息提交给控制器,计算所有流的最优路径并下发至各OpenFlow交换机。链路资源可根据当前的业务需求和链路情况,通过流均衡算法灵活调整网络中的流量负载来适应网络流量的变化。实验结果表明,该策略能有效缓解网络拥塞,提高网络带宽利用率,降低传输时延,有效提高网络传输的整体性能。
In view of the network congestionproblem caused by the uneven distribution of OpenFlow network traffic, the load balancing mechanism "applicable to the OpenFlow network link was put forwardto realize the K shortest path algorithm of multi- path routing in the controller , to deploy and operate the program for real-time monitoring and collecting all the network nodes and link information in the switch network, and to submit the collected information to the controller and compute the optimal path of all the flows and issue it to all OpenFlow switches, which enabled the link resources, according to the current needs of the business and link, to flexibly adjust the network traffic load using flow equalization algorithm to adapt to the change of net work traffic. Experimental results show that the strategy can effectively alleviate the congestion of network, improve the net- work bandwidth utilization and reduce the transmission delay. Iteffectively enhances the overall performance of network transmission.
出处
《计算机工程与设计》
北大核心
2015年第9期2356-2360,2394,共6页
Computer Engineering and Design