Dynamic load balancing in SDN-based data center networks

Dynamic load balancing in SDN-based data center networks
复制标题

DOI:
10.1109/iemcon.2017.8117206
复制
发表时间:
2017-10
期刊:
2017 8th IEEE Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON)
影响因子:
--
通讯作者:
Umme Zakia;Hanene Ben Yedder
Umme Zakia;Hanene Ben Yedder
中科院分区:
其他
文献类型:
--
作者:
Umme Zakia;Hanene Ben Yedder

文献摘要

被引文献

相似文献

随着计算能力和应用程序迁移到云端,数据中心网络(DCN)已成为底层基础设施的骨干。数据中心的运行依赖于巨大的计算资源和带宽,这通常会经历高运营成本、频繁的链路故障和不平衡的流量负载。基于软件定义网络(SDN)的流量负载管理通过在多个路径之间高效且及时地分配流量来改善访问资源。在数据中心,基于SDN的流量管理技术控制传入流的路径并在其传输期间优化流。在本文中,我们提出了一个基于SDN的动态负载管理算法,优化链路利用率的DCN,同时考虑流的优先级。该算法找到从每个主机到其他主机的最短路径,并计算每个链路的成本。当某条路径发生拥塞时,它用具有最小链路费用和较低交通流量的替代最佳路径替换旧路径。通过测量胖树DCN网络的吞吐量、时延和丢包率来评估算法的性能。仿真结果表明,随着时间的推移,该算法的负载平衡性能得到了改善。
With the migration of computational powers and applications to the cloud, Data Center Networks (DCNs) have become the backbone of the underlying infrastructure. Operation of the data centers relies on huge computational resources and bandwidth, that often undergo high operational costs, frequent link congestions, and imbalanced traffic loads. Software Defined Networking (SDN) based traffic load management improves accessing resources by distributing traffic among multiple paths efficiently and in a timely manner. In data centers, SDN-based traffic management techniques control paths of incoming flows and optimize flows during their transmissions. In this paper, we propose an SDN-based dynamic load management algorithm for optimizing link utilization in DCNs while considering the flow priority. The algorithm finds the shortest paths from each host to others and calculates every link's cost. When congestion occurs in a certain path, it replaces the old path with the alternative best route that has the minimum link cost and lower traffic flow. Performance of the algorithm is evaluated by measuring throughput, delay and packets loss in a fat-tree DCN. Simulation results show improved performance in load balancing over time as the algorithm keeps on running.