Dynamic Load-Balancing Vertical Control for a Large-Scale Software-Defined Internet of Things

被引:10
|
作者
Zhong, Xiaoxun [1 ]
Zhang, Lianming [1 ]
Wei, Yehua [1 ]
机构
[1] Hunan Normal Univ, Coll Informat Sci & Engn, Hunan Prov Key Lab Intelligent Comp & Language In, Key Lab Internet Things Technol & Applicat, Changsha 410081, Hunan, Peoples R China
来源
IEEE ACCESS | 2019年 / 7卷
基金
中国国家自然科学基金;
关键词
Load management; Heuristic algorithms; Internet of Things; Control systems; Computer architecture; Vehicle dynamics; Delays; SD-IoT; large-scale IoT; traffic management; vertical control; load balancing; PLACEMENT PROBLEM; NETWORKING; MANAGEMENT;
D O I
10.1109/ACCESS.2019.2943173
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the global Internet of things (IoT) has grown in popularity with consumers and the business environment, network flow management has become an important topic to optimize the performance of the IoT. The rigid existing IoT architecture blocks current traffic management technology from providing a real differentiated service for the large-scale IoT. The software-defined IoT (SD-IoT), a new computing paradigm that separates the control plane and data plane and enables centralized logic control, offers a feasible method to address these limitations. In this paper, we investigate a vertical structure of the controller pool for the control plane of the SD-IoT; the controller pool includes the controllers (main controllers) of the main control layer and the controllers (basic controllers) of the basic control layer. We then propose a dynamic balancing algorithm of the main controllers based on an election mechanism and a dynamic load balancing algorithm of the basic controller based on the balanced delay model. The experimental results show that the dynamic balancing algorithm based on the election mechanism can ensure consistency of the messages between the main controllers, and the dynamic load balancing algorithm based on the balanced delay model can balance between these different workloads in the basic controllers.
引用
收藏
页码:140769 / 140780
页数:12
相关论文
共 50 条
  • [21] Load-Balancing for Large-Scale Soot Particle Agglomeration Simulations
    Hirschmann, Steffen
    Kronenburg, Andreas
    Glass, Colin W.
    Pflueger, Dirk
    [J]. PARALLEL COMPUTING: TECHNOLOGY TRENDS, 2020, 36 : 147 - 156
  • [22] Parallel load-balancing for combustion with spray for large-scale simulation
    Thari, A.
    Treleaven, N. C. W.
    Staufer, M.
    Page, G. J.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 434
  • [23] A Dynamic Load Balancing Mechanism for Distributed Controllers in Software-Defined Networking
    Lan, Wenjing
    Li, Fangmin
    Liu, Xinhua
    Qiu, Yiwen
    [J]. 2018 10TH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA), 2018, : 259 - 262
  • [24] A Dynamic Association Strategy for Controller Load Balancing in Software-Defined Networks
    Li, Shuangqing
    Li, Zhihao
    Zhang, Weiqi
    [J]. 2022 23RD ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS 2022), 2022, : 211 - 216
  • [25] Software-defined networks in large-scale radio telescopes
    Broekema, P. Chris
    Twelker, Damiaan R.
    Romao, Daniel C.
    Grosso, Paola
    van Nieuwpoort, Rob, V
    Bal, Henri E.
    [J]. ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2017, 2017, : 263 - 266
  • [26] A software-defined caching scheme for the Internet of Things
    Khodaparas, Sahand
    Benslimane, Abderrahim
    Yousefi, Saleh
    [J]. COMPUTER COMMUNICATIONS, 2020, 158 : 178 - 188
  • [27] Load balancing for software-defined network: a review
    Srivastava, Vivek
    Pandey, Ravi Shankar
    [J]. International Journal of Computers and Applications, 2022, 44 (08) : 746 - 759
  • [28] Software-Defined Networking for Internet of Things: A Survey
    Bera, Samaresh
    Misra, Sudip
    Vasilakos, Athanasios V.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (06): : 1994 - 2008
  • [29] Server Load Balancing in Software-Defined Networks
    Farhoudi, Mohammad
    Habibi, Pooyan
    Sabaei, Masoud
    [J]. 2018 9TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2018, : 435 - 441
  • [30] 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