Low-latency cloud-fog network architecture and its load balancing strategy for medical big data

Abstract

In order to apply fog computing to the field of medical big data, this paper proposes a low-latency hybrid cloud-fog network architecture for medical big data, which can solve the processing delay of business in cloud computing center architecture. In this architecture, edge network equipment such as routers and switches in the hospital are used to build a “fog computing” layer between the cloud server and terminals. Then, the computing service for medical data on the cloud is moved to fog equipment for processing, which reduces the processing delay of medical businesses. Besides, it reduces the computing load on cloud servers and improves the overall robustness of network. For further optimizing the processing delay of business in the above network architecture, we study the load balancing strategy in fog computing network. Due to the global search ability of bat algorithm is strong, the convergence speed is fast and it is easy to implement. Therefore, this paper uses bat algorithm to solve the optimization problem in medical big data scenario. Bat algorithm is better than genetic algorithm and particle swarm optimization on the unconstrained optimization problems. However, it also suffers from problems such as local optimization and slow convergence. To solve this problem, we utilize load balancing to initialize bat population data that improves the quality of solution for initial samples. After getting the best bats, a Powell local search is performed on them, which speeds up the convergence of our algorithm. Finally, simulation results show that the proposed hybrid cloud-fog network architecture can reduce the processing delay of medical big data and improve user experience effectively.

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

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

References

  1. Bolaji AL, Ahmad AA, Shola PB (2018) Training of neural network for pattern classification using fireworks algorithm. Int J Syst Assur Eng Manag 9(1):1–8

    Article  Google Scholar 

  2. Chengyu D, Jiantao Z (2011) Research on dynamic load balancing strategy and corresponding model. Comput Eng Appl 47(8):131–134

    Google Scholar 

  3. Dubey H, Yang J, Constant N, et al (2015) Fog data: enhancing Telehealth big data through fog computing[C]. In ACM BigData 2015 The Fifth ASE International Conference on Big Data, Kaohsiung, Taiwan. ACM. doi: 10.13140/RG.2.2.24399.07840

  4. Fernández Maimó L, Huertas Celdrán A, Gil Pérez M et al (2019) Dynamic management of a deep learning-based anomaly detection system for 5G networks. J Ambient Intell Human Comput 10:3083–3097. https://doi.org/10.1007/s12652-018-0813-4

    Article  Google Scholar 

  5. Gu L, Zeng D, Guo S (2017) Cost efficient resource management in fog computing supported medical cyber-physical system. IEEE Trans Emerging Topics Comput 5(1):1–12

    Article  Google Scholar 

  6. Hao-Jun Z, Yan-Qin Z, Qi-Jin J (2013) A diffusion-based dynamic load balancing algorithm for heterogeneous networks and its convergence analysis. J Electron Inf Technol 35(9):2247–2253

    Google Scholar 

  7. Huertas Celdrán A, Gil Pérez M, García Clemente FJ et al (2019) Towards the autonomous provision of self-protection capabilities in 5G networks. J Ambient Intell Human Comput 10:4707–4720. https://doi.org/10.1007/s12652-018-0848-6

    Article  Google Scholar 

  8. Huin N, Tomassilli A, Giroire F et al (2018) Energy-efficient service function chain provisioning. IEEE/OSA J Opt Commun Network 10(3):114–124

    Article  Google Scholar 

  9. Jiao Q, Xu D (2018) A discrete bat algorithm for disassembly sequence planning. J Shanghai Jiaotong Univ (Sci) 23(2):276–285

    MathSciNet  Article  Google Scholar 

  10. Jyoti A, Shrimali M, Tiwari S et al (2020) Cloud computing using load balancing and service broker policy for IT service: a taxonomy and survey. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-020-01747-z

    Article  Google Scholar 

  11. Ke B, Matyjas JD, Fei H et al (2018) intelligent software-defined mesh networks with link-failure adaptive traffic balancing. IEEE Trans Cognit Commun Network 4(2):266–276

    Article  Google Scholar 

  12. Lemeshko O, Yeremenko O (2018) Enhanced method of fast re-routing with load balancing in software-defined networks. J Electric Eng 68(6):444–454

    Article  Google Scholar 

  13. Manju AB, Sumathy S (2019) Efficient load balancing algorithm for task preprocessing in fog computing environment. Springer, Singapore. pp 291–298. doi: 10.1007/978-981-13-1927-3_31

  14. Sahoo B, Kumar D, Jena SK (2014) Performance analysis of greedy load balancing algorithms in heterogeneous distributed computing system[C]. International conference on high performance computing and applications, ICHPCA 2014. IEEE. doi: 10.1109/ICHPCA.2014.7045290

  15. Sarkar S, Chatterjee S, Misra S (2018) Assessment of the suitability of fog computing in the context of Internet of Things. IEEE Trans Cloud Comput 6(1):46–59

    Article  Google Scholar 

  16. Shao-Hua XU, Zhi-Wei X (2013) A dynamic feedback load balancing algorithm based on round cycle. Comput Technol Dev 23(6):63–66

    Google Scholar 

  17. Shi Y, Ding G, Wang H, et al (2015) The fog computing service for healthcare[C]. In 2015 2nd International Symposium on Future Information and Communication Technologies for Ubiquitous HealthCare (Ubi-HealthTech). IEEE. doi: 10.1109/Ubi-HealthTech.2015.7203325

  18. Shu Y, Zhu F (2020) An edge computing offloading mechanism for mobile peer sensing and network load weak balancing in 5G network. J Ambient Intell Human Comput 11:503–510. https://doi.org/10.1007/s12652-018-0970-5

    Article  Google Scholar 

  19. Tassi A, Mavromatis I, Piechocki R, et al (2019) Agile data offloading over novel fog computing infrastructure for CAVs[C]. In 2019 IEEE 89th Vehicular Technology Conference (VTC2019-Spring). IEEE. doi: 10.1109/VTCSpring.2019.8746302

  20. Thorat P, Raza SM, Kim DS et al (2018) Rapid recovery from link failures in software-defined networks. J Commun Networks 19(6):648–665

    Article  Google Scholar 

  21. Tsai P-W, Tsai C-W, Hsu C-W et al (2018) Network monitoring in software-defined networking: a review. IEEE Syst J 12(4):3958–3969

    Article  Google Scholar 

  22. Wan-Juna L, Meng-Huab Z, Wen-Yueb G (2011) Cloud computing resource schedule strategy based on MPSO algorithm. Comput Eng. https://doi.org/10.3969/j.issn.1000.3842.2011.11.015

    Article  Google Scholar 

  23. Xiao H, Wan C, Duan Y et al (2017) Flower pollination algorithm combination with Gauss mutation and Powell search method. J Front Comput Sci Technol 11(3):478–490

    Google Scholar 

  24. Yamamoto D, Murase M, Takahashi N (2019) On-demand generalization of road networks based on facility search results. IEICE Trans Inf Syst 102(1):93–103

    Article  Google Scholar 

  25. Yi S, Hao Z, Qin Z, et al (2015) Fog computing: platform and applications. In 2015 Third IEEE work-shop on hot topics in web systems and technologies, Washington, DC. IEEE. doi: 10.1109/HotWeb.2015.22

  26. Yue Y, Yaduan R, Qimei C (2014) Load balancing strategy based on improved genetic algorithm. Electron Meas Technol 37(6):26–29

    Google Scholar 

  27. Yun W, Yuanyuan C (2017) Cloud computing task scheduling model based on improved ant colony algorithm. Comput Eng. https://doi.org/10.3969/j.issn.1002-0640.2017.05.029

    Article  Google Scholar 

  28. Yun J, Jeong HH, Cho J et al (2018) Weight analysis of mastectomy specimens and abdominal flaps used for breast reconstruction in Koreans. Arch Plastic Surg 45(3):246–252

    Article  Google Scholar 

  29. Zahid M, Javaid N, Ansar K, et al (2018) Hill climbing load balancing algorithm on fog computing. The 13th International Conference on P2P, parallel, grid, cloud and internet computing (3PGCIC-2018). doi: 10.1007/978-3-030-02607-3_22

Download references

Acknowledgement

This work was supported by the National Science and Technology Support Program (No. 2015BAH05F00)

Author information

Affiliations

Authors

Corresponding author

Correspondence to Jin Yang.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Yang, J. Low-latency cloud-fog network architecture and its load balancing strategy for medical big data. J Ambient Intell Human Comput (2020). https://doi.org/10.1007/s12652-020-02245-y

Download citation

Keywords

  • Load balancing strategy
  • Fog computing
  • Edge network equipment
  • Medical big data
  • Hybrid cloud-fog network
  • Improved bat algorithm
  • Powell local search