A Novel Modified and Optimized Meta-Heuristic Load-Balancing Technique for Cloud Computing System

Authors

  • D. Chandrasekhar Rao Department of Information Technology, Veer Surendra Sai University of Technology, Burla, Odisha
  • Suraj Sharma Department of Computer Science & Engineering, Guru Ghasidas Vishwavidyalaya, Raipur, Chhatisgarh
  • Sanjib Kumar Nayak Department of Computer Application, Veer Surendra Sai University of Technology, Burla, Odisha
  • Suresh Kumar Srichandan Department of Information Technology, Veer Surendra Sai University of Technology, Burla, Odisha
  • Alina Dash Department of Computer Science & Engineering, Veer Surendra Sai University of Technology, Burla, Odisha

Keywords:

load balancing, task scheduling, optimization, cloud computing, virtual machine

Abstract

Cloud computing has emerged as a transformative technology that offers vast computational resources to meet the growing demands of modern applications. However, the efficient allocation of these resources to ensure optimal performance and scalability remains a critical challenge. Load balancing techniques play a pivotal role in optimizing resource utilization and improving the overall performance of cloud-based systems. Cloud service providers are looking for creative ways for dispersing the load across the virtual machines. Recent study suggests that efficient task scheduling or task-virtual machine mapping techniques can be used to achieve load balancing. It's also a well-known NP-Hard problem. Hence, contrary to polynomial-time algorithms, the researchers have been searching for meta-heuristic algorithms. In order to provide a solution to the mentioned issue, this research introduced a modified firefly swarm algorithm. The primary goal is to meet all deadlines while reducing the total amount of time it takes to execute all tasks. The proposed technique is compared to particle swarm optimization, bacteria foraging optimization, and dragonfly optimization to demonstrate its efficacy. 

Downloads

Download data is not yet available.

References

Chunlin Li, Jianhang Tang and Youlong Luo, “Service Cost-based Resource Optimization and Load Balancing for Edge and Cloud Environment,” Knowledge and Information Systems, Springer, vol. 62, 2020, pp. 4255-4275, doi:https://doi.org/10.1007/s10115-020-01489-6.

P. Neelima and A. Rama Mohan Reddy, “An Efficient Load Balancing System using Adaptive Dragonfly Algorithm in cloud computing,” Cluster Computing, Springer, vol. 23, 2020, pp. 2891-2899, doi:https://doi.org/10.1007/s10586-020-03054-w.

Wenwei Cai, Jiaxian Zhu, Weihua Bai, Weiwei Lin, Naqin Zhou and Keqin Li, “A Cost saving and Load balancing Task Scheduling Model for Computational biology in Heterogeneous Cloud Datacenters,” The Journal of Supercomputing, Springer, vol. 76, 2020, pp. 6113-6139, doi:https://doi.org/10.1007/s11227-020-03305-y.

S. Peer Mohamed Ziyath and S. Senthilkumar, “MHO: Meta Heuristic Optimization Applied Task Scheduling with Load Balancing Technique for Cloud Infrastructure Services,” Journal of Ambient Intelligence and Humanized Computing, Springer, July 2020, pp. 1868-5145, doi:https://doi.org/10.1007/s12652-020-02282-7.

Mirza Mohamed Shahriar Maswood , Md. Rahinur Rahman, Abdullah G. Alharbi, and Deep Medhi, “A Novel Strategy to Achieve Bandwidth Cost Reduction and Load Balancing in a Cooperative Three-Layer Fog- Cloud Computing Environment,” IEEE Access, vol. 8, 2020, pp. 113737-113750, doi:10.1109/ACCESS.2020.3003263.

Muhammad Junaid, Adnan Sohail, Rao Naveed Bin Rais, Adeel Ahmed, Osman Khalid, Imran Ali Khan and Syed Sajid Hu, “Modeling an Optimized Approach for Load Balancing in Cloud,” IEEE Access, vol. 8, 2020, pp. 173208-173226, doi:10.1109/ACCESS.2020.3024113.

T. K. P. Rajagopal, M. Venkatesan and A. Rajivkannan, “An Improved Efficient Dynamic Load Balancing Scheme Under Heterogeneous Networks in Hybrid Cloud Environment,” Wireless Personal Communications, Springer, vol. 111, 2020, pp. 1837 - 1851, doi:https://doi.org/10.1007/s11277-019-06960-4.

Shanchen Pang, Wenhao Li, Hua He, Zhiguang Shan and Xun Wang, “An EDA-GA Hybrid Algorithm for Multi-Objective Task Scheduling in Cloud Computing,” IEEE Access, vol. 7, oct. 2019, pp. 146379 - 146389, doi: 10.1109/ACCESS.2019.2946216.

Altaf Hussain, Muhammad Aleem, Muhammad Azhar Iqbal, Muhammad Arshad Islam, “SLA-RALBA: cost-efficient and resource-aware load balancing algorithm for cloud computing,” The Journal of Super- computing, Springer, vol. 75, June. 2019, pp. 6777 - 6803, doi: https://doi.org/10.1007/s11227-019-02916-4.

Amrita Jyoti and Manish Shrimali, “Dynamic provisioning of resources based on load balancing and service broker policy in cloud computing,” Cluster Computing, Springer, vol. 23, 2020, pp. 377 - 395, doi: https://doi.org/10.1007/s10586-019-02928-y.

Lingfu Kong, Jean Pepe Buanga Mapetu and Zhen Chen, “Heuristic Load Balancing Based Zero Imbalance Mechanism in Cloud Computing,” Journal of Grid Computing, Springer, vol. 18, June 2019, pp. 123 - 148, doi:https://doi.org/10.1007/s10723-019-09486-y.

Shudong Wang, Yanqing Li, Shanchen Pang, Qinghua Lu, Shuyu Wang and Jianli Zhao, “A Task Scheduling Strategy in Edge-Cloud Collaborative Scenario Based on Deadline,” Scientific Programming, Hindawi, vol. 2020, Mar. 2020, pp. 1-9, doi: https://doi.org/10.1155/2020/3967847.

Li Liu, Qi Fan, Rajkumar Buyya, “A Deadline-Constrained Multi-Objective Task Scheduling Algorithm in Mobile Cloud Environments,” IEEE Access, vol. 6, Sept. 2018, pp. 52982 - 52996, doi: 10.1109/ACCESS.2018.2870915.

Vijayakumar Polepally and K. Shahu Chatrapati, “Dragonfly optimization and constraint measure-based load balancing in cloud computing,” Cluster Computing, Springer, vol. 22, Jan. 2019, pp. 1099–1111, doi: https://doi.org/10.1007/s10586-017-1056-4.

Jean Pepe Buanga Mapetu, Zhen Chen and Lingfu Kong, “Low-time complexity and low-cost binary particle swarm optimization algorithm for task scheduling and load balancing in cloud computing,” Applied Intelligence, Springer, vol. 49, Sept. 2019, pp. 3308 - 3330, doi: https://doi.org/10.1007/s10489-019-01448-x.

Sweekriti M Shettyand Sudheer Shetty, “Analysis of Load Balancing Cloud Data Centers,” Journal of Ambient Intelligence and Humanized Computing, Springer, vol. 1 - 9, Jan. 2019, doi:https://doi.org/10.1007/s12652-018-1106-7.

Kaushik Sekaran, Mohammad S. Khan, Rizwan Patan, Amir H. Gandomi, Parimala Venkata Krishna, Suresh Kallam, “Improving the Response Time of M-Learning and Cloud Computing Environments Using a Dominant Firefly Approach,” IEEE Access, vol. 7, 2019, pp. 30203 - 30212, doi:10.1109/ACCESS.2019.2896253.

Keng-Mao Cho, Pang-Wei Tsai, Chun-Wei Tsai, Chu-Sing Yang, “A hybrid meta-heuristic algorithm for VM scheduling with load balancing in cloud computing,” Neural Computing and Applications, Springer, vol. 26, Dec. 2014, pp. 1297 - 1309, doi:https://doi.org/10.1007/s00521-014-1804-9.

Fahimeh Ramezani, Jie Lu, Farookh Khadeer Hussain, “Task-Based System Load Balancing in Cloud Computing Using Particle Swarm Optimization,” International Journal of Parallel Programming, Springer, vol. 42, Oct. 2013, pp. 739 - 754, doi:https://doi.org/10.1007/s10766-013-0275-4.

Pawan Kumar and Rakesh Kumar, “Issues and Challenges of Load Balancing Techniques in Cloud Computing: A Survey,” ACM Computing Survey, vol. 51, Number 6, Feb. 2019, pp. 1 - 35, doi:https://doi.org/10.1145/3281010.

Shahbaz Afzal and G. Kavitha, “Load balancing in cloud computing – A hierarchical taxonomical classification,” Journal of Cloud Computing: Advances, Systems and Applications, Springer, vol. 8, Issue 22, Jan. 2019, pp. 1 - 24 , doi:https://doi.org/10.1186/s13677-019-0146-7.

Ravanappan, P. ., Ilanchezhian, P. ., Chandrasekaran, N. ., Prabu, S. ., & Saranya, N. N. . (2023). Secure Blockchain Transactions for Electronic Health Records based on an Improved Attribute-Based Signature Scheme (IASS). International Journal on Recent and Innovation Trends in Computing and Communication, 11(4s), 77–83. https://doi.org/10.17762/ijritcc.v11i4s.6309

Ahammad, D. S. K. H. (2022). Microarray Cancer Classification with Stacked Classifier in Machine Learning Integrated Grid L1-Regulated Feature Selection. Machine Learning Applications in Engineering Education and Management, 2(1), 01–10. Retrieved from http://yashikajournals.com/index.php/mlaeem/article/view/18

Dhablia, D., & Timande, S. (n.d.). Ensuring Data Integrity and Security in Cloud Storage.

Dhabalia, D. (2019). A Brief Study of Windopower Renewable Energy Sources its Importance, Reviews, Benefits and Drwabacks. Journal of Innovative Research and Practice, 1(1), 01–05.

Downloads

Published

12.07.2023

How to Cite

Rao, D. C. ., Sharma, S. ., Nayak, S. K. ., Srichandan, S. K. ., & Dash, A. . (2023). A Novel Modified and Optimized Meta-Heuristic Load-Balancing Technique for Cloud Computing System . International Journal of Intelligent Systems and Applications in Engineering, 11(9s), 598–611. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/3209

Issue

Section

Research Article