Skip to main content

A Load-Balancing Algorithm for Power Internet of Things Resources Based on the Improved Weighted Minimum Number of Connections

  • Conference paper
  • First Online:
Artificial Intelligence and Security (ICAIS 2021)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12737))

Included in the following conference series:

  • 1360 Accesses

Abstract

With the gradual increase of user visits in the power Internet of Things, load imbalances often appear, affecting server operation efficiency. This article is an improvement based on the weighted minimum number of connections algorithm. It sets weights for a group of servers and proposes two reference values: range and variance, and sets corresponding thresholds. Only the servers that exceed the threshold are used for the following operations. All data use re-hashing to deal with conflicts, and this process is repeated until an idle server is found to process the data. The simulation results show that the improved algorithm can effectively balance the user's task requests, realize the entire system's load balance, have good stability, and achieve the expected effect.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Jiang, L., Fu, Z.: Privacy-preserving genetic algorithm outsourcing in cloud computing. J. Cyber Secur. 2(1), 49–61 (2020)

    Article  Google Scholar 

  2. Sakhnini, J., Karimipour, H., Dehghantanha, A., Parizi, R.M., Srivastava, G.: Security aspects of Internet of Things aided smart grids: a bibliometric survey. Internet of things (2019)

    Google Scholar 

  3. Kumar, P., Kumar, R.: Issues and challenges of load balancing techniques in cloud computing: a survey. ACM Comput. Surv. (CSUR) 51(6), 1–35 (2019)

    Article  Google Scholar 

  4. Okhovvat, M., Kangavari, M.R.: Tslbs: a time-sensitive and load balanced scheduling approach to wireless sensor actor networks. Comput. Syst. Sci. Eng. 34(1), 13–21 (2019)

    Article  Google Scholar 

  5. Li-Yong, B., Dong-Feng, Z., Hong-Wei, D.: Research on load balance strategy of the double server in the synchronous dispatch mechanism of polling. J. Yunnan Univ. (Nat. Sci. Edn.) 31(s1), 1–4+8 (2019)

    Google Scholar 

  6. Wachira, K., Mwangi, E.: A multi-variate weighted interpolation technique with local polling for bayer CFA demosaicking. In: 2015 International Conference on Information and Communication Technology Research (ICTRC), pp. 76–79, IEEE, Abu Dhabi (2015)

    Google Scholar 

  7. Xin, Y., Xie, Z.Q., Yang, J.: A load balance oriented cost efficient scheduling method for parallel tasks. J. Netw. Comput. Appl. 81, 37–46 (2017)

    Article  Google Scholar 

  8. Cheng-Yu, C., Yuan-Sheng, L., University, H.: Research on improved load balancing scheduling algorithm of weighted least-connection. J. Harbin Univ. Commer. (Nat. Sci. Edn.) 31(1), 102–104 (2015)

    Google Scholar 

  9. Zhen-Bin, G., Ya-Chen, P., Zhong, H., Xiao-Hong, D., Dan, Z.: Improved load balancing algorithm based on weighted least-connections. Sci. Technol. Eng. 16(6), 81–85 (2016)

    Google Scholar 

  10. Cheng, L., Kotoulas, S., Liu, Q.Z., et al.: Load-balancing distributed outer joins through operator decomposition. J. Parallel Distrib. Comput. 132, 21–35 (2019)

    Article  Google Scholar 

  11. Li, L., et al.: Load-balancing channel assignment algorithms for a multi-radio multi-channel wireless mesh networks. In: Proceedings of 2018 International Conference on Computer Modeling, Simulation and Algorithm (CMSA 2018), pp. 125–128. Atlantis Press, Beijing (2018)

    Google Scholar 

  12. Do, H.T., Shunko, M.: Constrained load-balancing policies for parallel single-server queue systems. Manag. Sci. 66(8), 3501–3527 (2020)

    Article  Google Scholar 

  13. Shi, X., Li, Y., Xie, H., Yang, T., Zhang, L., et al.: An openflow-based load balancing strategy in SDN. Comput. Mater. Continua 62(1), 385–398 (2020)

    Article  Google Scholar 

  14. She, P.: Research on LVS cluster weighted least connection scheduling algorithm. Comput. Digit. Eng. 47(4), 794–798 (2019)

    Google Scholar 

  15. Meng, X.J., Zhang, C.Y.: An improved weighted least connection algorithm and its application analysis in CDN load balancing technology. J. Shandong Univ. Sci. Technol. (Nat. Sci. Edn.) 39(1), 85–90 (2020)

    Google Scholar 

  16. Wang, H., Zhou, L., Zhao, G., Wang, N., Sun, J., et al.: PMS-sorting: a new sorting algorithm based on similarity. Comput. Mater. Continua 59(1), 229–237 (2019)

    Article  Google Scholar 

  17. Selvakumar, A., Gunasekaran, G.: A novel approach of load balancing and task scheduling using ant colony optimization algorithm. Int. J. Softw. Innov. (IJSI) 7(2), 9–20 (2019)

    Google Scholar 

  18. Anitha, R., Vidyaraj, C.: An adaptive swarm optimization technique for load balancing and task scheduling in cloud computing. Indian J. Public Health Res. Dev. 10(5), 955–965 (2019)

    Google Scholar 

  19. Zhang, X.Y.: Research on a quick sort algorithm based on element exchange. Gansu Sci. Technol. 47(8), 1–3 (2018)

    Google Scholar 

  20. Khaliq, S., et al.: A load balanced task scheduling heuristic for large-scale computing systems. Comput. Syst. Sci. Eng. 34(2), 79–90 (2019)

    Google Scholar 

Download references

Acknowledgment

This work is supported by the Science and Technology Project of State Grid Jiangsu Electric Power Co., Ltd. under Grant No. J2020068.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhang, M., Mao, J., Chen, L., Li, N., Fan, L., Shuang, L. (2021). A Load-Balancing Algorithm for Power Internet of Things Resources Based on the Improved Weighted Minimum Number of Connections. In: Sun, X., Zhang, X., Xia, Z., Bertino, E. (eds) Artificial Intelligence and Security. ICAIS 2021. Lecture Notes in Computer Science(), vol 12737. Springer, Cham. https://doi.org/10.1007/978-3-030-78612-0_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-78612-0_45

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-78611-3

  • Online ISBN: 978-3-030-78612-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics