【24h】

Network utilization optimizer for SD-WAN

机译:SD-WAN的网络利用优化器

获取原文

摘要

the question how to use the maximum of network possibilities is still open. ISPs and large distributed companies use only 40-50% of total network bandwidth. Technology that helps to increase network bandwidth utilization and redundancy is crucial and there is still no generic and simple solution for this problem. The SDN architecture advocates the separation of data and control plane, and helps to simplify the network management and maintenance due to logically centralized software. Basing on this approach, our team has implemented a simple solution solving network utilization issue. Remote SDN controller runs on high performance server and this enables to apply relatively complex per-flow global routing algorithms. An application tracks network state. In case of link fault, the flows affected by outage are re-routed over alternative path. A whole network acts as the single distributed L2 switch from external connections perspective, but solution architecture allows to change a whole network representation from L2 switch to distributed L3 router. Application was developed by using OpenFlow technologies at data plane devices. The application uses modified Dijkstra algorithm. The algorithm searches for the route with the best spare capacity based on actual network utilization. Also the algorithm allows to control route length over per-hop penalty. So the developed application allows to apply per-flow policing in terms of bandwidth and latency. Nowadays OpenFlow controllers don't have a standardized API and it makes it impossible to change a controller for your application. To avoid this issue an OpenFlow independent Controller-Application specific interface has been developed. Interface uses application specific proprietary message format optimized to increase configuration performance. So our application is flexible in choosing OpenFlow controller. Characteristics for our prototype have been defined based on performance characteristics of Yarnet ISP located in Yaro- lavl and it should work with 30 nodes (each node has at least 3 connections per switch) and establish 5000 flows per second and has traffic outage less than 1 second. The characteristics were measured using simulated and target test environment. Developed application will be used as the framework to implement traffic policing features, QoS, bandwidth and latency reservation.
机译:问题如何使用最大网络可能性仍然是打开的。 ISP和大型分布式公司仅使用40-50%的网络带宽。有助于提高网络带宽利用率和冗余的技术至关重要,并且仍然没有普通和简单的解决方案。 SDN架构主张数据和控制平面的分离,并有助于简化由于逻辑上集中的软件引起的网络管理和维护。基于这种方法,我们的团队实施了解决网络利用问题的简单解决方案。远程SDN控制器在高性能服务器上运行,这使其能够应用相对复杂的每流全局路由算法。应用程序跟踪网络状态。在链路故障的情况下,受中断影响的流程通过替代路径重新路由。整个网络从外部连接的透视中作为单个分布式L2切换,但解决方案架构允许将来自L2开关的整个网络表示更改为分布式L3路由器。应用程序是通过使用数据平面设备的OpenFlow Technologies开发的。该应用程序使用修改的Dijkstra算法。算法根据实际网络利用率搜索具有最佳备用容量的路线。此外,该算法还可以控制每跳罚款的路线长度。因此,开发的应用程序允许在带宽和延迟方面施加每次流量监管。如今OpenFlow控制器没有标准化API,并且它无法为应用程序更改控制器。为避免此问题,已开发出开放流独立的控制器应用程序特定的接口。界面使用应用程序特定的专有消息格式优化,以提高配置性能。因此,我们的应用程序在选择OpenFlow控制器时灵活。我们的原型的特性已经根据位于Yaro-Lavl的Yarnet ISP的性能特征来定义,它应该使用30个节点(每个节点至少有3个每个交换机连接),并每秒建立5000流量,并且交通中断小于1第二。使用模拟和目标测试环境测量特征。开发应用程序将用作实现流量监管功能,QoS,带宽和延迟预留的框架。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号