idbnwp:-improved-deep-belief-network-for-workload-prediction:-hybrid-optimization-for-load-balancing-in-cloud-system-…-–-springer

IDBNWP: Improved deep belief network for workload prediction: Hybrid optimization for load balancing in cloud system … – Springer

Abstract

The achievement of cloud environment is determined by the efficiency of its load balancing with proper allocation of resources. The proactive forecasting of future workload, accompanied by the allocation of resources, has emerged as a primary method for addressing other inbuilt problems, such as the underneath or over utilization of physical machines, resource wastage, VM migration, Quality-of-Services (QoS) violations, load balancing, and so on. In this paper, we have introduced a novel workload prediction and load balancing approach which includes two major phases like workload prediction with deep learning and optimal load balancing. In the initial workload prediction stage, we have proposed an Improved Deep Belief Network (IDBN), which efficiently predict the load as under load, overload or equally balanced. Afterwards, the load gets balanced by the utilization of the hybrid optimization named Bald Eagle Assisted Butterfly Optimization Algorithm (BEABOA), which consider the constraints like makespan (70), communication cost (4000), response time (1.1), turnaround time (2), migration cost (0.1) during the process of optimal load balancing. Also, the outcomes demonstrate that this proposed workload prediction and load balancing approach can offer superior outcomes.

Access this article

Log in via an institution

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Data availability

Data sharing not applicable to this article as no datasets were generated or analyzed during the current study

Reference

  1. Prassanna J, Venkataraman N (2021) Adaptive regressive holt–winters workload prediction and firefly optimized lottery scheduling for load balancing in cloud. Wireless Netw 27(8):5597–5615

    Article  Google Scholar 

  2. Jena UK, Das PK, Kabat MR (2020) Hybridization of meta-heuristic algorithm for load balancing in cloud computing environment. J King Saud Univ-Comput Inf Sci

  3. Gao X, Liu R, Kaushik A (2020) Hierarchical multi-agent optimization for resource allocation in cloud computing. IEEE Trans Parallel Distrib Syst 32(3):692–707

    Article  Google Scholar 

  4. Kaur H, Anand A (2022) Review and analysis of secure energy efficient resource optimization approaches for virtual machine migration in cloud computing. Measurement: Sens 100504

  5. Katal A, Dahiya S, Choudhury T (2022) Energy efficiency in cloud computing data centers: a survey on software technologies. Clust Comput 1–31

  6. Venkata Subramanian N, Shankar Sriram VS (2022) An effective secured dynamic network-aware multi-objective cuckoo search optimization for live VM migration in sustainable data centers. Sustainability 14(20):13670

    Article  Google Scholar 

  7. Shafiq DA, Jhanjhi NZ, Abdullah A, Alzain MA (2021) A load balancing algorithm for the data centres to optimize cloud computing applications. IEEE Access 9:41731–41744

    Article  Google Scholar 

  8. Yadav AK, Bharti RK, Raw RS (2021) SA2-MCD: secured architecture for allocation of virtual machine in multitenant cloud databases. Big Data Res 24:100187

    Article  Google Scholar 

  9. Kazeem Moses A, Joseph Bamidele A, Roseline Oluwaseun O, Misra S, Abidemi Emmanuel A (2021) Applicability of MMRR load balancing algorithm in cloud computing. Int J Comput Math: Comput Syst Theor 6(1):7–20

    MathSciNet  Google Scholar 

  10. Shafiq DA, Jhanjhi NZ, Abdullah A (2021) Load balancing techniques in cloud computing environment: A review. J King Saud Univ-Comput Inf Sci

  11. Mishra SK, Sahoo B, Parida PP (2020) Load balancing in cloud computing: a big picture. J King Saud Univ-Comput Inf Sci 32(2):149–158

    Google Scholar 

  12. Chiang ML, Cheng HS, Liu HY, Chiang CY (2021) SDN-based server clusters with dynamic load balancing and performance improvement. Clust Comput 24(1):537–558

    Article  Google Scholar 

  13. Sefati S, Mousavinasab M, Zareh Farkhady R (2022) Load balancing in cloud computing environment using the Grey wolf optimization algorithm based on the reliability: performance evaluation. J Supercomput 78(1):18–42

    Article  Google Scholar 

  14. Shirvani MH (2020) A hybrid meta-heuristic algorithm for scientific workflow scheduling in heterogeneous distributed computing systems. Eng Appl Artif Intell 90:103501

    Article  Google Scholar 

  15. Fasihi M, Tavakkoli-Moghaddam R, Najafi SE, Hajiaghaei M (2021) Optimizing a bi-objective multi-period fish closed-loop supply chain network design by three multi-objective meta-heuristic algorithms. Sci Iran

  16. Dehghan-Sanej K, Eghbali-Zarch M, Tavakkoli-Moghaddam R, Sajadi SM, Sadjadi SJ (2021) Solving a new robust reverse job shop scheduling problem by meta-heuristic algorithms. Eng Appl Artif Intell 101:104207

    Article  Google Scholar 

  17. Parvizi E, Rezvani MH (2020) Utilization-aware energy-efficient virtual machine placement in cloud networks using NSGA-III meta-heuristic approach. Clust Comput 23(4):2945–2967

    Article  Google Scholar 

  18. Barthwal V, Rauthan MMS (2021) AntPu: a meta-heuristic approach for energy-efficient and SLA aware management of virtual machines in cloud computing. Memetic Comput 13(1):91–110

    Article  Google Scholar 

  19. Haris M, Zubair S (2021) Mantaray modified multi-objective Harris hawk optimization algorithm expedites optimal load balancing in cloud computing. J King Saud Univ-Comput Inf Sci

  20. Annie Poornima Princess G, Radhamani AS (2021) A hybrid meta-heuristic for optimal load balancing in cloud computing. J Grid Comput 19(2):1–22

    Article  Google Scholar 

  21. Kumar J, Singh AK, Buyya R (2021) Self directed learning based workload forecasting model for cloud resource management. Inf Sci 543:345–366

    Article  Google Scholar 

  22. Amekraz Z, Hadi MY (2022) CANFIS: A chaos adaptive neural fuzzy inference system for workload prediction in the cloud. IEEE Access 10:49808–49828

    Article  Google Scholar 

  23. Singh AK, Saxena D, Kumar J, Gupta V (2021) A quantum approach towards the adaptive prediction of cloud workloads. IEEE Trans Parallel Distrib Syst 32(12):2893–2905

    Article  Google Scholar 

  24. Kumar J, Saxena D, Singh AK, Mohan A (2020) Biphase adaptive learning-based neural network model for cloud datacenter workload forecasting. Soft Comput 24(19):14593–14610

    Article  Google Scholar 

  25. Jeddi S, Sharifian S (2020) A hybrid wavelet decomposer and GMDH-ELM ensemble model for Network function virtualization workload forecasting in cloud computing. Appl Soft Comput 88:105940

    Article  Google Scholar 

  26. Banerjee S, Roy S, Khatua S (2021) Efficient resource utilization using multi-step-ahead workload prediction technique in cloud. J Supercomput 77(9):10636–10663

    Article  Google Scholar 

  27. Singh LK, PoojaGarg H, Khanna M (2022) Deep learning system applicability for rapid glaucoma prediction from fundus images across various data sets. Evolving Syst 13(6):807–836

    Article  Google Scholar 

  28. Singh LK, Khanna M, Thawkar S, Singh R (2024) Deep-learning based system for effective and automatic blood vessel segmentation from Retinal fundus images. Multimed Tools Appl 83(2):6005–6049

    Article  Google Scholar 

  29. Khanna M, Singh LK, Thawkar S, Goyal M (2023) Deep learning based computer-aided automatic prediction and grading system for diabetic retinopathy. Multimed Tools Appl 82(25):39255–39302

    Article  Google Scholar 

  30. Khanna M, Singh LK, Thawkar S, Goyal M (2024) PlaNet: a robust deep convolutional neural network model for plant leaves disease recognition. Multimed Tools Appl 83(2):4465–4517

    Article  Google Scholar 

  31. Pradeep J, Raja Ratna S, Dhal PK, DayaSagar KV, Ranjit PS, Rastogi RVK, Rajaram A (2024) DeepFore: A deep reinforcement learning approach for power forecasting in renewable energy systems. Electr Power Components Syst 21:1–17

    Article  Google Scholar 

  32. Xu, Minxian, Chenghao Song, Huaming Wu, Sukhpal Singh Gill, Kejiang Ye, and Chengzhong Xu. “esDNN: deep neural network based multivariate workload prediction in cloud computing environments.” ACM Transactions on Internet Technology (TOIT) 22, no. 3 (2022): 1-24.

  33. Chiranjeevi, Phaneendra, and A. Rajaram. “A lightweight deep learning model based recommender system by sentiment analysis.” Journal of Intelligent & Fuzzy Systems Preprint (2023): 1-14.

  34. Ruan, Li, Yu Bai, Shaoning Li, Shuibing He, and Limin Xiao. “Workload time series prediction in storage systems: a deep learning based approach.” Cluster Computing (2023): 1-11.

  35. Bi J, Li S, Yuan H, Zhou MengChu (2021) Integrated deep learning method for workload and resource prediction in cloud systems. Neurocomputing 424:35–48

    Article  Google Scholar 

  36. Babu PA, Rai AK, Ramesh JVN, Nithyasri A, Sangeetha S, Kshirsagar PR, Rajendran A, Rajaram A, Dilipkumar S (2024) An explainable deep learning approach for oral cancer detection. J Electr Eng Technol 19(3):1837–1848

    Article  Google Scholar 

  37. Kumar J, Singh AK, Buyya R (2021) Self directed learning based workload forecasting model for cloud resource management. Inf Sci 543:345–366

    Article  Google Scholar 

  38. Zekrifa DMS, Lamani D, Chaitanya GK, Kanimozhi KV, Saraswat A, Sugumar D, Vetrithangam D, Koshariya AK, Manjunath MS, Rajaram A (2024) Advanced deep learning approach for enhancing crop disease detection in agriculture using hyperspectral imaging. J Intell Fuzzy Syst Prepr 1–14

  39. Maguluri LP, Chouhan K, Balamurali R, Rani R, Hashmi A, Kiran A, Rajaram A (2024) Adversarial deep learning for improved abdominal organ segmentation in CT scans. Multimed Tools Appl 12:1–23

    Google Scholar 

  40. Saxena D, Singh AK (2022) Auto-adaptive learning-based workload forecasting in dynamic cloud environment. Int J Comput Appl 44(6):541–551

    Google Scholar 

  41. https://www.analyticsvidhya.com/blog/2022/03/an-overview-of-deep-belief-network-dbn-in-deep-learning/

  42. Qiu F, Zhang B, Guo J (2016) A deep learning approach for VM workload prediction in the cloud. In: 2016 17th IEEE/ACIS international conference on software engineering, Artificial intelligence, networking and parallel/distributed computing (SNPD). IEEE, pp 319–324

  43. Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization. Soft Comput 23(3):715–734

    Article  Google Scholar 

  44. Alsattar HA, Zaidan AA, Zaidan BB (2020) Novel meta-heuristic bald eagle search optimisation algorithm. Artif Intell Rev 53(3):2237–2264

    Article  Google Scholar 

  45. https://research.google/tools/datasets/google-cluster-workload-traces-2019/

  46. Balaji K, Kiran PS, Kumar MS (2021) An energy efficient load balancing on cloud computing using adaptive cat swarm optimization

Download references

Acknowledgement

There is no acknowledgement involved in this work.

Funding

No funding is involved in this work.

Author information

Authors and Affiliations

  1. Department of Computer Science and Engineering, The Oxford College of Engineering, Visvesvaraya Technological University, Belagavi, Karnataka, India

    A. Ajil & E. Saravana Kumar

  2. School of Computer Science and Engineering, REVA University, Bengaluru, Karnataka, India

    A. Ajil

Contributions

All authors are contributed equally to this work

Corresponding author

Correspondence to A. Ajil.

Ethics declarations

Ethics approval and consent to participate:

No participation of humans takes place in this implementation process

Human and animal rights

No violation of Human and Animal Rights is involved.

Competing interests

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ajil, A., Kumar, E.S. IDBNWP: Improved deep belief network for workload prediction: Hybrid optimization for load balancing in cloud system. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-19495-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-024-19495-z

Keywords