Fuzzy Logic Load-Balancing Strategy Based on Software-Defined Networking

被引:2
|
作者
Li, Guoyan [1 ]
Gao, Tianying [1 ]
Zhang, Zhigang [1 ]
Chen, Yadong [1 ]
机构
[1] Tianjin Chengjian Univ, Sch Comp & Informat Engn, Tianjin 300384, Peoples R China
来源
关键词
SDN; OpenFlow protocol; Load balancing; Fuzzy logic;
D O I
10.1007/978-3-319-90802-1_42
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Traditional load balancing hardware is expensive and lacks scalability and flexibility. We propose a load balancing strategy based on fuzzy logic (LBSFL), which exploits the control and forwarding separation architecture characteristics of software-defined networking (SDN). First, the fuzzy membership function that affects the performance parameters of the server load is analyzed. Based on this, the load state of the virtual server is evaluated through fuzzy logic. Then the centralized control capability of SDN's controllers for the whole network is utilized to monitor virtual server information in real time and to schedule virtual server tasks. Individual servers can be hibernated or restarted, to save power or to increase performance as necessary. Finally, the dynamic balance between the overall load, performance and energy consumption is realized. Simulation experiments showed that the proposed strategy improves overall performance of the network, especially when dealing with communication-intensive tasks and using a high-latency network.
引用
收藏
页码:471 / 482
页数:12
相关论文
共 50 条
  • [1] Dynamic Load-Balancing Mechanism for Software-Defined Networking
    Liao, Wen-Hwa
    Kuai, Ssu-Chi
    Lu, Cheng-Hsiu
    Proceedings 2016 International Conference on Networking and Network Applications NaNA 2016, 2016, : 336 - 341
  • [2] Load-Balancing Multiple Controllers Mechanism for Software-Defined Networking
    Yi-Wei Ma
    Jiann-Liang Chen
    Yao-Hong Tsai
    Kui-He Cheng
    Wen-Chien Hung
    Wireless Personal Communications, 2017, 94 : 3549 - 3574
  • [3] Load-Balancing Multiple Controllers Mechanism for Software-Defined Networking
    Ma, Yi-Wei
    Chen, Jiann-Liang
    Tsai, Yao-Hong
    Cheng, Kui-He
    Hung, Wen-Chien
    WIRELESS PERSONAL COMMUNICATIONS, 2017, 94 (04) : 3549 - 3574
  • [4] Load-Balancing Software-Defined Networking Through Hybrid Routing
    Zhao, Gongming
    Huang, Liusheng
    Li, Ziqiang
    Xu, Hongli
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2017, 2017, 10251 : 96 - 108
  • [5] Load-balancing In Software-Defined Networking: An Investigation On Influential System Parameters
    Moravejosharieh, Amir Hossein
    Palmeira, Francisco Claudio Araujo
    2019 29TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2019,
  • [6] A Load Balancing Strategy Based on Fuzzy Satisfaction Among Multiple Controllers in Software-Defined Networking
    Li, Guoyan
    Cui, Wentao
    Liu, Shudong
    Zhao, Weifeng
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2022, 30 (03)
  • [7] A Load Balancing Strategy Based on Fuzzy Satisfaction Among Multiple Controllers in Software-Defined Networking
    Guoyan Li
    Wentao Cui
    Shudong Liu
    Weifeng Zhao
    Journal of Network and Systems Management, 2022, 30
  • [8] ALBRL: Automatic Load-Balancing Architecture Based on Reinforcement Learning in Software-Defined Networking
    Chen, Junyan
    Wang, Yong
    Ou, Jiangtao
    Fan, Chengyuan
    Lu, Xiaoye
    Liao, Cenhuishan
    Huang, Xuefeng
    Zhang, Hongmei
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [9] LBBESA: An efficient software-defined networking load-balancing scheme based on elevator scheduling algorithm
    Li, Qiliang
    Cui, Jie
    Zhong, Hong
    Du, Yichao
    Luo, Yonglong
    Liu, Lu
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (16):
  • [10] Lyapunov-Based Design of a Distributed Wardrop Load-Balancing Algorithm With Application to Software-Defined Networking
    Pietrabissa, Antonio
    Celsi, Lorenzo Ricciardi
    Cimorelli, Federico
    Suraci, Vincenzo
    Priscoli, Francesco Delli
    Di Giorgio, Alessandro
    Giuseppi, Alessandro
    Monaco, Salvatore
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2019, 27 (05) : 1924 - 1936