HybridFlow: Achieving Load Balancing in Software-Defined WANs With Scalable Routing

被引:9
|
作者
Guo, Zehua [1 ]
Dou, Songshi [1 ]
Wang, Yi [2 ,3 ]
Liu, Sen [4 ]
Feng, Wendi [5 ]
Xu, Yang [2 ,6 ]
机构
[1] Beijing Inst Technol, Beijing 100081, Peoples R China
[2] Peng Cheng Lab, Shenzhen 518000, Peoples R China
[3] Southern Univ Sci & Technol, Univ Key Lab Adv Wireless Commun Guangdong Prov, Shenzhen 518055, Peoples R China
[4] Fudan Univ, Sch Comp Sci, Shanghai 200433, Peoples R China
[5] Beijing Univ Posts & Telecommun, State Key Lab Network & Switching Technol, Beijing 100876, Peoples R China
[6] Fudan Univ, Sch Comp Sci, Shanghai 200433, Peoples R China
基金
中国国家自然科学基金;
关键词
Routing; Control systems; Synchronization; Process control; Load management; Scalability; Load modeling; Software-defined networking; scalability; crucial flow; routing; DEPLOYMENT;
D O I
10.1109/TCOMM.2021.3074500
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The scalability issue hinders the deployment of Software-Defined Networking (SDN) in the Wide Area Networks (WANs). Existing solutions have two issues: (1) network performance relies on complicated controller synchronization, which increases the complexity of network control; (2) fine-grained flow processing enables flexible flow control at the cost of high processing load on the controllers and high flow table occupancy on switches. In this paper, we propose a scalable routing solution named HybridFlow, which achieves a good load balancing performance using a single controller with low control overhead (i.e., flow routing and rerouting overhead). HybridFlow mainly employs two techniques: hybrid routing and crucial flow rerouting. Hybrid routing enabled by commercial SDN switches gives us opportunities to reduce the processing load of the controller by routing flows with the hybrid OpenFlow/OSPF mode. Thus, the majority of flows can be routed by OSPF without involving the controller. Crucial flow rerouting realizes load balancing by dynamically identifying crucial flows based on a new metric called Variation Slope and rerouting these flows with the hybrid OpenFlow/OSPF mode. The simulation based on the real traffic traces and network typologies shows that compared with the optimal solution, HybridFlow can achieve 87% of the optimal load balancing performance by rerouting 36% less flows on average.
引用
收藏
页码:5255 / 5268
页数:14
相关论文
共 50 条
  • [1] A novel four-tier software-defined network architecture for scalable secure routing and load balancing
    Hongvanthong, Sisamouth
    Li Chunlin
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022, 35 (01)
  • [2] Load-Balancing Software-Defined Networking Through Hybrid Routing
    Zhao, Gongming
    Huang, Liusheng
    Li, Ziqiang
    Xu, Hongli
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2017, 2017, 10251 : 96 - 108
  • [3] Load Balancing for Software-Defined Networks
    Mulla, Mohammed Moin
    Raikar, M. M.
    Meghana, M. K.
    Shetti, Nagashree S.
    Madhu, R. K.
    [J]. EMERGING RESEARCH IN ELECTRONICS, COMPUTER SCIENCE AND TECHNOLOGY, ICERECT 2018, 2019, 545 : 235 - 244
  • [4] RSLB: Robust and Scalable Load Balancing in Software-Defined Data Center Networks
    Liu, Yong
    Gu, Huaxi
    Zhou, Zhaoxing
    Wang, Ning
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 4706 - 4720
  • [5] Maintaining the Network Performance of Software-Defined WANs With Efficient Critical Routing
    Guo, Zehua
    Li, Changlin
    Li, Yang
    Dou, Songshi
    Zhang, Bida
    Wu, Weichao
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (02): : 2240 - 2252
  • [6] A survey on routing and load-balancing mechanisms in software-defined vehicular networks
    Malakar, Madhuri
    Mahapatro, Judhistir
    Ghosh, Timam
    [J]. WIRELESS NETWORKS, 2024, 30 (05) : 3181 - 3197
  • [7] An Effective Load Balanced Controller Placement Approach in Software-Defined WANs
    Cai, Ning
    Han, Yanni
    Ben, Yongming
    An, Wei
    Xu, Zhen
    [J]. MILCOM 2019 - 2019 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2019,
  • [8] Load balancing for software-defined network: a review
    Srivastava V.
    Pandey R.S.
    [J]. International Journal of Computers and Applications, 2022, 44 (08) : 746 - 759
  • [9] Server Load Balancing in Software-Defined Networks
    Farhoudi, Mohammad
    Habibi, Pooyan
    Sabaei, Masoud
    [J]. 2018 9TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2018, : 435 - 441
  • [10] OpenAMI: Software-Defined AMI Load Balancing
    Montazerolghaem, Ahmadreza
    Moghaddam, Mohammad Hossein Yaghmaee
    Leon-Garcia, Alberto
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01): : 206 - 218