基于sdn的数据中心网络动态负载均衡路径优化

Yuan-Liang Lan, Kuochen Wang, Yi-Huai Hsu
{"title":"基于sdn的数据中心网络动态负载均衡路径优化","authors":"Yuan-Liang Lan, Kuochen Wang, Yi-Huai Hsu","doi":"10.1109/CSNDSP.2016.7573945","DOIUrl":null,"url":null,"abstract":"We propose a Dynamic Load-balanced Path Optimization (DLPO) algorithm which can suit for different SDN-based data center network topologies. The proposed DLPO changes paths of flows during flow transmissions, achieves load balancing among different links, and efficiently resolves the network congestion problem in SDN-based data center networks. We also propose a priority-based flow table updating strategy to ensure that flows of a congested path will be redirected to a light-loaded path as soon as all flow tables of the associated switches in the light-loaded path have been updated successfully so as to avoid packet loss caused by changing paths of flows. The proposed DLPO is composed of two algorithms, which are multi-link DLPO algorithm and single-link DLPO algorithm. The multi-link DLPO algorithm can balance link loads in a network quickly to resolve some congested paths and the single-link DLPO algorithm can reroute flows to avoid using links with large loads to resolve congested paths that the multi-link DLPO algorithm cannot handle. Simulation results show that, compared to LABERIO, the proposed DLPO increases 18.9% and 9.5% of throughput per flow and bandwidth utilization, respectively, in the fat-tree topology, and 24.8% and 8.3% in the fully populated topology, both under a hot-spot traffic pattern.","PeriodicalId":298711,"journal":{"name":"2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"44","resultStr":"{\"title\":\"Dynamic load-balanced path optimization in SDN-based data center networks\",\"authors\":\"Yuan-Liang Lan, Kuochen Wang, Yi-Huai Hsu\",\"doi\":\"10.1109/CSNDSP.2016.7573945\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We propose a Dynamic Load-balanced Path Optimization (DLPO) algorithm which can suit for different SDN-based data center network topologies. The proposed DLPO changes paths of flows during flow transmissions, achieves load balancing among different links, and efficiently resolves the network congestion problem in SDN-based data center networks. We also propose a priority-based flow table updating strategy to ensure that flows of a congested path will be redirected to a light-loaded path as soon as all flow tables of the associated switches in the light-loaded path have been updated successfully so as to avoid packet loss caused by changing paths of flows. The proposed DLPO is composed of two algorithms, which are multi-link DLPO algorithm and single-link DLPO algorithm. The multi-link DLPO algorithm can balance link loads in a network quickly to resolve some congested paths and the single-link DLPO algorithm can reroute flows to avoid using links with large loads to resolve congested paths that the multi-link DLPO algorithm cannot handle. Simulation results show that, compared to LABERIO, the proposed DLPO increases 18.9% and 9.5% of throughput per flow and bandwidth utilization, respectively, in the fat-tree topology, and 24.8% and 8.3% in the fully populated topology, both under a hot-spot traffic pattern.\",\"PeriodicalId\":298711,\"journal\":{\"name\":\"2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP)\",\"volume\":\"55 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-07-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"44\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSNDSP.2016.7573945\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSNDSP.2016.7573945","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 44

摘要

本文提出了一种动态负载均衡路径优化(DLPO)算法,可以适应不同的基于sdn的数据中心网络拓扑结构。本文提出的DLPO在流量传输过程中改变流量的路径,实现了不同链路之间的负载均衡,有效解决了基于sdn的数据中心网络中的网络拥塞问题。我们还提出了一种基于优先级的流表更新策略,以确保当轻载路径上所有关联交换机的流表更新成功后,拥塞路径上的流将被重定向到轻载路径上,从而避免由于流路径改变而造成的丢包。本文提出的DLPO算法由两种算法组成,即多链路DLPO算法和单链路DLPO算法。多链路DLPO算法可以快速均衡网络中的链路负载,解决部分拥塞路径;单链路DLPO算法可以重路由流,避免使用负载较大的链路来解决多链路DLPO算法无法处理的拥塞路径。仿真结果表明,在热点流量模式下,与LABERIO相比,该算法在胖树拓扑下的单流吞吐量和带宽利用率分别提高了18.9%和9.5%,在完全填充拓扑下分别提高了24.8%和8.3%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Dynamic load-balanced path optimization in SDN-based data center networks
We propose a Dynamic Load-balanced Path Optimization (DLPO) algorithm which can suit for different SDN-based data center network topologies. The proposed DLPO changes paths of flows during flow transmissions, achieves load balancing among different links, and efficiently resolves the network congestion problem in SDN-based data center networks. We also propose a priority-based flow table updating strategy to ensure that flows of a congested path will be redirected to a light-loaded path as soon as all flow tables of the associated switches in the light-loaded path have been updated successfully so as to avoid packet loss caused by changing paths of flows. The proposed DLPO is composed of two algorithms, which are multi-link DLPO algorithm and single-link DLPO algorithm. The multi-link DLPO algorithm can balance link loads in a network quickly to resolve some congested paths and the single-link DLPO algorithm can reroute flows to avoid using links with large loads to resolve congested paths that the multi-link DLPO algorithm cannot handle. Simulation results show that, compared to LABERIO, the proposed DLPO increases 18.9% and 9.5% of throughput per flow and bandwidth utilization, respectively, in the fat-tree topology, and 24.8% and 8.3% in the fully populated topology, both under a hot-spot traffic pattern.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信