Mixed-Flow Load-Balanced Scheduling for Software-Defined Networks in Intelligent Video Surveillance Cloud Data Center

被引:0
|
作者
Song, Biao [1 ]
Chang, Yue [1 ]
Zhang, Xinchang [1 ]
Al-Dhelaan, Abdullah [2 ]
Al-Dhelaan, Mohammed [2 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Comp & Software Coll, Nanjing 210044, Peoples R China
[2] King Saud Univ, Comp Sci Dept, Riyadh 11451, Saudi Arabia
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 13期
基金
美国国家科学基金会;
关键词
software-defined network; cloud data center; hybrid scheduling; real-time systems; network topology; INTERNET;
D O I
10.3390/app12136475
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
As the large amount of video surveillance data floods into cloud data center, achieving load balancing in a cloud network has become a challenging problem. Meanwhile, we hope the cloud data center maintains low latency, low consumption, and high throughput performance when transmitting massive amounts of data. OpenFlow enables a software-defined solution through programing to control the scheduling of data flow in the cloud data center. However, the existing scheduling algorithm of the data center cannot cope with the congestion of the network center effectively. Even for some dynamic scheduling algorithms, adjustments can only be made after congestion occurs. Hence, we propose a proactive and dynamically adjusted mixed-flow load-balanced scheduling (MFLBS) algorithm, which not only takes into account the different sizes of flows in the network but also maintains maximum throughput while balancing the load. In this paper, the MFLBS problem was formulated, along with a set of heuristic algorithms for real-time feedback and adjustment. Experiments with mesh and tree network models show that our MFLBS is significantly better than other dynamic scheduling algorithms, including one-hop DLBS and static scheduling algorithm FCFS. The MFLBS algorithm can effectively reduce the delay of small flows and average delay while maintaining high throughput.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Software-defined load-balanced data center: design, implementation and performance analysis
    Montazerolghaem, Ahmadreza
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 591 - 610
  • [2] Software-defined load-balanced data center: design, implementation and performance analysis
    Ahmadreza Montazerolghaem
    [J]. Cluster Computing, 2021, 24 : 591 - 610
  • [3] Intelligent load balancing in data center software-defined networks
    Gilliard, Ezekia
    Liu, Jinshuo
    Aliyu, Ahmed Abubakar
    Juan, Deng
    Jing, Huang
    Wang, Meng
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2024, 35 (04)
  • [4] A cost-effective and load-balanced controller placement method in software-defined networks
    Dhar, Mili
    Bhattacharyya, Bidyut K.
    Debbarma, Mrinal Kanti
    Debbarma, Swapan
    [J]. INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2022, 32 (05)
  • [5] Partial flow statistics collection for load-balanced routing in software defined networks
    Xu, Hongli
    Li, Xiang-Yang
    Huang, Liusheng
    Du, Yang
    Liu, Zichun
    [J]. COMPUTER NETWORKS, 2017, 122 : 43 - 55
  • [6] Load-Balanced and QoS-Aware Software-Defined Internet of Things
    Montazerolghaem, Ahmadreza
    Yaghmaee, Mohammad Hossein
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04) : 3323 - 3337
  • [7] Dynamic Load Balancing for Software-Defined Data Center Networks
    Chen, Yun
    Chen, Weihong
    Hu, Yao
    Zhang, Lianming
    Wei, Yehua
    [J]. COLLABORATE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2016, 2017, 201 : 286 - 301
  • [8] ICLB: intelligent controllers load balancing for software-defined based optical data center networks
    Geresu, Kassahun
    Gu, Huaxi
    Fadhel, Meaad
    Wei, Wenting
    Yu, Xiaoshan
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (13): : 19031 - 19061
  • [9] A LOAD-BALANCED ALGORITHM FOR MULTI-CONTROLLER PLACEMENT IN SOFTWARE-DEFINED NETWORK
    Wang, Qing
    Gao, Lirong
    Yang, Yaotong
    Zhao, Jianjun
    Dou, Tongdong
    Fang, Haoyu
    [J]. MECHATRONIC SYSTEMS AND CONTROL, 2018, 46 (02): : 72 - 81
  • [10] Software-Defined Simulations for Continuous Development of Cloud and Data Center Networks
    Kathiravelu, Pradeeban
    Veiga, Luis
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2016 CONFERENCES, 2016, 10033 : 3 - 23