首页 | 本学科首页   官方微博 | 高级检索  
     


Openflow Based Dynamic Flow Scheduling with Multipath for Data Center Networks
Authors:Haisheng Yu  Heng Qi  Keqiu Li  Jianhui Zhang  Peng Xiao  Xun Wang
Affiliation:1 School of Computer Science and Technology, Dalian University of Technology, Dalian, China2 School of Information Science & Engineering, Dalian Polytech University, Dalian, China
Abstract:The routing mechanism in Data Center networks can affect network performance and latency significantly. Hash-based method, such as ECMP (Equal-Cost Multi-Path), has been widely used in Data Center networks to fulfill the requirement of load balance. However, ECMP statically maps one flow to a path by a hash method, which results in some paths overloaded while others remain underutilized. Some dynamic flow scheduling schemes choose the most underutilized link as the next hop to better utilize the network bandwidth, while these schemes lacks of utilizing the global state of the network. To achieve high bandwidth utilization and low latency, we present a dynamic flow scheduling mechanism based on OpenFlow protocol which enables monitoring the global network information by a centralized controller. Depending on the network statistics obtained by the OpenFlow controller, the routing algorithm chooses the best path for the flow. Because there are two kinds of flows in a Data Center, short-lived flows and long-lived flows, we proposed two different algorithms for them. The implementation uses pox as OpenFlow controller and mininet as the network emulator. The evaluation results demonstrate that our dynamic flow scheduling algorithm is effective and can achieve high link utilization.
Keywords:Data Center  Software-defined Networking  ECMP  DLB  FC-DLB
点击此处可从《计算机系统科学与工程》浏览原始摘要信息
点击此处可从《计算机系统科学与工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号