Comparative Analysis of Load Balancing and Service Broker Algorithms in Cloud Computing
DOI:
https://doi.org/10.69996/jcai.2024027Keywords:
Cloud computing, Load balancer, service broker algorithm, resource utilization, VMAbstract
Cloud computing is a phenomenon which is growing exponentially for the enhanced use of network services, where, the proficiency of one node can be utilized by another node as per requirement of the end users. To manage these types of requirements in the precise and accurate way, various load balancing and service brokering techniques/algorithms have been proposed by the developers/researchers. The Techniques/algorithms discussed in this manuscript ensures the uniform distribution of the load on individual node along with optimal resource utilization and faster response time. This Manuscript demonstrates the comparative analysis of the various existing load balancing algorithms and service broker policies based on the available state-of -art literature along with the required performance metrics and challenges faced by researchers while proposing the new algorithms.
References
[1] R. Abdul, “Service broker based on cloud service escription language,” IEEE 15th ]International symposium on parallel and distributed computing, pp.196-201, 2016.
[2] A. A. Adewojo and J. M. Bass, “A novel weight-assignment load balancing algorithm for cloud applications,” SN Computer Science, vol.4, no.3, pp. 270, 2023.
[3] M. Adhikari and T. Amgoth, “Heuristic-based load-balancing algorithm for IaaS cloud,” Futur Gener Comput Syst, vol.81, pp.156–165,2018.
[4] S. Afzal and G. Kavitha, “Load balancing in cloud computing–A hierarchical taxonomical classification,” Journal of Cloud Computing, vol.8, no.1, pp.1-24, 2019.
[5] M. Aggarwal et al. “A genetic algorithm inspired task scheduling in cloud computing,” International Conference on Computing, Communication and Automation (ICCCA), Greater Noida, 2016.
[6] S. G. Ahmad, T. Iqbal, E. U. Munir and N. Ramzan, “Cost optimization in cloud environment based on task deadline,” Journal of Cloud Computing, vol.12, no.1, pp.9, 2023.
[7] T. Ahmed and Y. Singh, “Analytic Study of Load Balancing Techniques Using Tool Cloud Analyst,” International Journal of Engineering Research and Applications, vol.2, no.2, pp.1027-1030, 2012.
[8] L. Albdour, “Comparative study for different provisioning policies for load balancing in cloudsim,” International Journal of Cloud Applications and Computing (IJCAC), vol.7, no.3, pp.76-86, 2017.
[9] I. S. AlShawi, L. Yan, W. Pan and B. Luo, “Lifetime enhancement in wireless sensor networks using fuzzy approach and A-star algorithm,” IET Conference on Wireless Sensor Systems (WSS 2012), London, vol.1-6, 2021.
[10] M. Aruna et al. “Load balancing in cloud environment with switching mechanism and token-based algorithm,” International Journal of Public Sector Performance Management, vol.5, no.2, pp.123-133,2019.
[11] M. Ashawa, O. Douglas, J. Osamor and R. Jackie, “RETRACTED ARTICLE: Improving cloud efficiency through optimized resource allocation technique for load balancing using LSTM machine learning algorithm,” Journal of Cloud Computing, vol.11, no.1, pp.87, 2022.
[12] M. Ashouraei SN. Khezr and R. Benlamri, NJ. Navimipour, “A new SLA-aware load balancing method in the cloud using an improved parallel task scheduling algorithm,” In: 2018 IEEE 6th international conference on future internet of things and cloud (FiCloud), pp 71–76, 2018.
[13] K. G. Bakde and B. M. Patil, “Survey of techniques and challenges for load balancing in public cloud,” International Journal of Technical Research and Applications, vol.4, no.2, pp.279-290, 2016.
[14] Z. Benlalia, “A New service broker algorithm optimizing the cost and response time for the cloud computing,” International Symposium on Machine Learning and Big Data Analytics for Cyber Security and Privacy, vol.151, pp.992-997, 2019.
[15] R. Buyya, “CloudAnalyst: A CloudSim-based tool for modelling and analysis of large scale cloud computing environments,” Distrib. Comput. Proj. Csse Dept. Univ. Melb, pp.433-659, 2009.
[16] T. Chaabouni and M. Khemakhem,“Energy management strategy in cloud computing: a perspective study,” The Journal of Supercomputing, vol.74, pp.6569-6597, 2018.
[17] G. S. Chabbra, “Qualitative Parametric Comparison of Load Balancing Algorithms in distributed Computing Environment,” IEEE 14th International Conference on Advanced Computing and Communication, Surathkal, pp.58-61, 2006.
[18] Z. Chaczko, “Availability and Load Balancing in Cloud Computing. International Conference on Computer and Software Modeling,” Singapore, vol.14, pp.134-140, 2011.
[19] C. Chekuri and S. Khanna, “On multidimensional packing problems,” SIAM journal on computing, vol.33, no.4, pp.837-851, 2004.
[20] H. Chen, F. Wang, N. Helian and G. Akanmu, “User-priority guided Min-Min scheduling algorithm for load balancing in cloud computing,” In 2013 national conference on parallel computing technologies (PARCOMPTECH), pp. 1-8, 2013.
[21] M. Chen and H. Huang, “Cross-Task Dynamic Load Balancing Strategy,” In 2018 IEEE 3rd Optoelectronics Global Conference (OGC), pp. 39-42, 2018.
[22] K. Church, A. G. Greenberg and J. R. Hamilton, “On Delivering Embarrassingly Distributed Cloud Services,” In HotNets, pp. 55-60, 2008.
[23] C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach and A. Warfield, “Live migration of virtual machines,” In Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation, vol.2, pp. 273-286, 2005.
[24] K. Dasgupta, B. Mandal, P. Dutta, J. K. Mandal and Dam, “A genetic algorithm (ga) based load balancing strategy for cloud computing,” Procedia Technology, vol.10, pp.340-347, 2013.
[25] A. V. Dastjerdi and R. Buyya “Compatibility-aware cloud service composition under fuzzy preferences of users,” IEEE Transactions on cloud computing, pp.1-13, 2014.
[26] D. C. Devi and V. R. Uthariaraj, “Load balancing in cloud computing environment using improved weighted round robin algorithm for nonpreemptive dependent tasks,” The scientific world journal, vol.2016, no.1, pp.3896065, 2016.
[27] S. G. Domanal, “Load Balancing in Cloud Computing using Modified Throttled Algorithm,” IEEE International Conference: Cloud Computing in Emerging Markets (CCEM), pp.1-5, 2013.
[28] S. Elmougy, S. Sarhan and M. Joundy, “A novel hybrid of Shortest job first and round Robin with dynamic variable quantum time task scheduling technique,” Journal of Cloud computing, vol.6, pp.1-12, 2017.
[29] A. E. Ezugwu, S. M. Buhari and S. B. Junaidu, “Virtual machine allocation in cloud computing environment,” International Journal of Cloud Applications and Computing (IJCAC), vol.3, no.2, pp.47-60, 2013.
[30] J. M. Galloway, “Power aware load balancing for cloud computing,” Proceedings of the world congress on engineering and computer science, vol.1, pp.19–21, 2011.
[31] Y. Ge, Y. C. Tian, Z. G. Yu and W. Zhang, “Memory sharing for handling memory overload on physical machines in cloud data centers,” Journal of Cloud Computing, vol.12, no.1, pp.27, 2023.
[32] P. Gill, N. Jain and N. Nagappan, “Understanding network failures in data centers: measurement, analysis, and implications,” In Proceedings of the ACM SIGCOMM 2011 Conference, pp. 350-361, 2011.
[33] F. Glover and M. Laguna, “Tabu Search,” Springer New York, pp.3261-3362, 2013.
[34] S. Gond and S. Singh, “Dynamic load balancing using hybrid approach,” International Journal of Cloud Applications and Computing (IJCAC), vol.9, no.3, pp.75-88, 2019.
[35] T. R. Gopalakrishnan, et al. “A QoS-based routing approach using genetic algorithms for bandwidth maximisation in networks,” International Journal of Artificial Intelligence and Soft Computing, vol.4, no.1, pp.80–94, 2014.
[36] A. Greenberg, J. R. Hamilton, N. Jain, S. Kandula, C. Kim, C., Lahiri, et al., “VL2: A scalable and flexible data center network,” In Proceedings of the ACM SIGCOMM 2009 conference on Data communication, pp. 51-62, 2009.
[37] R. K. Gujral, et al. “Critical analysis of load balancing strategies for cloud environment,” International Journal of Communication Networks and Distributed Systems, vol.18, no.3/4, pp.213,2017.
[38] Y. Gupta, “Novel distributed load balancing algorithms in cloud storage,” Expert Systems with Applications, vol.186, pp.115713,2021.
[39] N. Haryani et al. “Dynamic Method for Load Balancing in Cloud Computing,” IOSR Journal of Computer Engineering, International Conference on Signal Propagation and Computer Technology (ICSPCT), vol.16, no.4, pp.23-28, 2014.
[40] Y. Harrath and R. Bahlool, “Multi-objective genetic algorithm for tasks allocation in cloud computing,” International Journal of Cloud Applications and Computing (IJCAC), vol.9, no.3,pp.37-57, 2019.
[41] R. A. Haidri, C. P. Katti and P. C. Saxena, “A load balancing strategy for Cloud Computing environment,” In 2014 International Conference on Signal Propagation and Computer Technology (ICSPCT 2014), pp.636-641, 2014.
[42] R. Jain et al. “a Review on Service Broker Algorithm in Cloud Computing,” International Journal of Computer Applications, vol,159, no.3, 2017.
[43] R. Jain, N. Sharma and T. Sharma, “Enhancement in performance of service broker algorithm using fuzzy rules,” In 2018 2nd International Conference on Inventive Systems and Control (ICISC), pp.922-925, 2018.
[44] D. J. James, “Efficient VM Load Balancing Algorithm for a Cloud Computing Environment,” International Journal on Computer Science and Engineering, vol.4, no.9, pp.1658-1663, 2012.
[45] R. B. John, “NIST Cloud Computing reference Architecture,” IEEE World Congress, Washington DC, pp.594-600, 2011.
[46] F. Jrad, J. Tao and A. Streit, “Simulation-based evaluation of an intercloud service broker,” Cloud Computing, pp.140-145, 2012.
[47] K. Kambatla, A. Pathak and H. Pucha, “Towards Optimizing Hadoop Provisioning in the Cloud,” HotCloud, vol.9, no.12, pp.28-30,2009.
[48] N. J. Kansal and I. Chana, “Existing Load Balancing Techniques in Cloud Computing: A Systematic Re-View,” Journal of Information Systems and Communication, vol.3, no.1, pp.87-91, 2012.
[49] M. Katyal and A. Mishra, “A comparative study of load balancing algorithms in cloud computing environment,” arXiv preprint arXiv:1403, pp.6918, 2014.
[50] D. Kaur, et al. “Scheduling Algorithms in Cloud Computing”, International Journal of Computer Applications, vol.178, no.9, 2019.
[51] J. Kaur, “Various Load Balancing Algorithms for Cloud Computing,” World Wide Journal of Multidisciplinary Research and Development, vol.3, no.5, pp.60-63, 2017.
[52] S. Kaur, “Efficient load balancing using improved central load balancing technique,” 2nd International Conference on Inventive Systems and Control, Coimbatore, India, 2018.
[53] A. Kella and G. Belalem, “A stable matching algorithm for VM migration to improve energy consumption and QOS in cloud infrastructures,” International Journal of Cloud Applications and Computing (IJCAC), vol.4, no.2, pp.15-33, 2014.
[54] A. Kertesz et al. “An interoperable and self adaptive approach for SLA based service virtualization in heterogenous cloud environment,” Future Generation Computation System, vol.32, pp.54-68, 2014.
[55] S. Keshvadi and B. Faghih, “A multi-agent based load balancing system in IaaS cloud environment,” International Robotics & Automation Journal, vol.1, no.1, pp.1-6, 2016.
[56] Y. Kessaci et al. “A pareto-based genetic algorithm for optimized assignment of VM requests on a cloud brokering environment,” IEEE Congress on Evolutionary Computation, Cancun, pp.2496- 2503, 2013.
[57] M. Khaleel et al. “Finding a STAR in a vehicular cloud,” IEEE Intelligent Transportation Systems Magazine Published by Institute of Electrical and Electronics Engineers, vol.5, no.2, pp.55-68, 2013 algorithms in the cloud,” Journal of Network and Computer Applications, vol.75, pp.47–57,2016.
[58] V. Kherbache, E. Madelaine and F. Hermenier, “Scheduling live migration of virtual machines,” IEEE transactions on cloud computing, vol.8, no.1, pp.282-296, 2017.
[59] A. Khodar, “Evaluation and Analysis of Service Broker Algorithms in Cloud Analyst,” IEEE conference of Russian Young researchers in Electric and Electronics Engineering, St. Petersburg and Moscow, Russia, pp.351-355, 2020.
[60] S. I. Kim, H. T. Kim, G. S. Kang and J. K. Kim, “Using dvfs and task scheduling algorithms for a hard real-time heterogeneous multicore processor environment,” Proceedings of the workshop on Energy efficient high performance parallel and distributed computing, ACM, pp.23-30, 2013.
[61] M. Kumar, K. Dubey and S. C. Sharma, “Elastic and flexible deadline constraint load balancing algorithm for cloud computing,” Proced Comp Sci, no.125, pp.717–724, 2018.
[62] M. Kumar and S. C. Sharma, “Dynamic load balancing algorithm for balancing the workload among virtual machine in cloud computing,” Proced Comp Sci vol.115, no.C, pp.322–329, 2017.
[63]P. Kumar and R. Kumar, “Issues and challenges of load balancing techniques in cloud computing: A survey,” ACM computing surveys (CSUR), vol.51, no.6, pp.1-35, 2019.
[64]S. Kumar and A. S. Kushwaha, “Future of fault tolerance in cloud computing,” Think India Journal, vol.22, no.17, pp.359-363, 2019.
[65] M. H. Kuo, “Opportunities and challenges of cloud computing to improve health care services,” Journal of medical Internet research, vol.13, no.3, pp.e1867, 2011.
[66] Y. Laalaoui and J. Al-Omari, “A planning approach for reassigning virtual machines in IaaS clouds,” IEEE Transactions on Cloud Computing, vol.8, no.3, pp.685-697, 2018.
[67] W. Lan, F. Li, X. Liu and Y. Qiu, “A dynamic load balancing mechanism for distributed controllers in software-defined networking,” In 2018 10th International Conference on Measuring Technology and Mechatronics Automation (ICMTMA), pp.259-262, 2018.
[68] F. Larumbe and B. Sanso, “A tabu search algorithm for the location of data centers and software components in green cloud computing networks,” IEEE Transactions on Cloud Computing, vol.1, no.1, pp.22-35, 2013.
[69] X. Li, Y. Mao, X. Xiao and Y. Zhuang, “An improved max-min task-schedulng algorithm for elastic cloud,” IEEE International Symposium on Computer, Consumer and Control (IS3C), pp.340-343, 2014.
[70] F. Lin and H. Ying, “Modeling and control of fuzzy discrete event systems,” IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol.32, no.4, pp.408-415, 2002.
[71] Z. Liu, A. Zhao and M. Liang, “A port-based forwarding load-balancing scheduling approach for cloud datacenter networks,” Journal of Cloud Computing, vol.10, no.1, pp.13, 2021.
[72] S. H. H. Madni et al. “Performance comparison of heuristic algorithms for task scheduling in IaaS cloud computing environment,” PLOS ONE Journal, 2017.
[73] M. Maheswaran, S. Ali, H. J. Siegal, D. Hensgen and R. F. Freund, “Dynamic matching and scheduling of a class of independent tasks onto heterogeneous computing systems,” Eighth Heterogeneous Computing Workshop, Proceedings, San Juan, pp.30–44, 1999.
[74] L. Mao, R. Chen, H. Cheng, W. Lin, B. Liu and J. Z. Wang, “A resource scheduling method forcloud data centers based on thermal management,” Journal of Cloud Computing, vol.12, no.1, pp.84,2023.
[75] S. Mathur, A. A. Larji and A. Goyal, “Static load balancing using ASA max-min algorithm,” Int J Res Appl Sci Eng Techno. 2017.
[76] Moly, “Load Balancing approach and algorithm in cloud computing environment,” American Journal of Engineering Research, vol.8, no.4, pp.99-105, 2019.
[77] B. Mondal, K. Dasgupta and P. Dutta, “Load balancing in cloud computing using stochastic hill climbing-a soft computing approach,” Procedia Technology, no.4, pp.783-789, 2012.
[78] R. K. Naha and M. Othman, “Cost-aware service brokering and performance sentient load balancing algorithms in the cloud,” Journal of Network and Computer Applications, vol.75, pp.47–57,2016.
[79] S. A. Narale and P. K. Butey, “Throttled load balancing scheduling policy assist to reduce grand total cost and data center processing time in cloud environment using cloud analyst,” In 2018 Second International Conference on Inventive Communication and Computational Technologies (ICICCT), pp.1464-1467, 2018.
[80] A. Naser and J. Joshi, “An Efficient Load Balancing Algorithm for virtualized Cloud Data Centers,” Recent Advances in Electrical and Computer Engineering, vol.2, no.7, pp.65-71, 2012.
[81] P. Payaswini, “Comparative study on load balancing and service broker algorithms in Cloud computing using cloud analyst tool,” International Journal of Next-Generation Computing, vol.12, no.1, pp.49-61, 2021.
[82] S. Prathiba and S. Sowvarnica, “Survey of failures and fault tolerance in cloud,” In 2017 2nd International Conference on Computing and Communications Technologies (ICCCT), pp.169-172,2017.
[83] J. Qian, Y. Wang, X. Wang, P. Zhang and X. Wang, “Load balancing scheduling mechanism for OpenStack and Docker integration,” Journal of Cloud Computing, vol.12, no.1, pp.67, 2023.
[84] M. Radi, “Efficient and Cost effective Service Broker policy based on user priority in VIKOR for Cloud Computing,” The Scientific Journal of King Faisal University, vol.23, no.1, pp.1-8, 2021.
[85] S. Rajkumar and J. Katiravan, “Virtualized intelligent genetic load balancer for federated hybrid cloud environment using deep belief network classifier,” Journal of Cloud Computing, vol.12, no.1, pp.138, 2023.
[86] M. Rana, S. Bilgaiyan and U. Ka, “A study on load balancing in cloud computing environment using evolutionary and swarm based algorithms,” International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT), Kanyakumari, India, pp.245-250, 2014.
[87] M. Randles, D. Lamb and A. Taleb-Bendiab, “A Comparative Study into Distributed Load Balancing Algorithms for Cloud Computing,” IEEE 24th International Conference on Advanced Information Networking and Applications Workshops, pp.551-556,2010.
[88] A. Rashid and A. Chaturvedi, “Cloud computing characteristics and services: a brief review,” International Journal of Computer Sciences and Engineering, vol.7, no.2, pp.421-426, 2019.
[89] K. R. Remesh Babu and P. Samuel, “Enhanced bee colony algorithm for efficient load balancing and scheduling in cloud,” In Innovations in Bio-Inspired Computing and Applications: Proceedings of the 6th International Conference on Innovations in Bio-Inspired Computing and Applications (IBICA 2015), Kochi, India during, pp.67-78, 2016.
[90] M. Rostami and S. Goli-Bidgoli, “An overview of QoS-aware load balancing techniques in SDNbased IoT networks,” Journal of Cloud Computing, vol.13, no.1, pp.89, 2024.
[91] S. Sahana, T. Mukherjee and D. Sarddar, “A conceptual framework towards implementing a cloudbased dynamic load balancer using a weighted round-robin algorithm,” International Journal of Cloud Applications and Computing (IJCAC), vol.10, no.2, pp.22-35, 2020.
[92] G. Saravanan, S. Neelakandan, P. Ezhumalai and S. Maurya, ‘Improved wild horse optimization with levy flight algorithm for effective task scheduling in cloud computing,” Journal of Cloud Computing, vol.12, no.1, pp.24, 2023.
[93] P. Sasikala, “Cloud computing and e-governance: Advances, opportunities and challenges,” International Journal of Cloud Applications and Computing (IJCAC), vol.2, no.4, pp.32-52, 2012.
[94] M. A. Shahid, N. Islam, M. M. Alam, M. M., Su’ud and S. Musa, “A Comprehensive Study of Load Balancing Approaches in the Cloud Computing Environment and a Novel Fault Tolerance Approach,” IEEE Access, no.8, pp.130500-130526, 2020.
[95] S. Shao, S. Guo, X. Qiu and L. Meng, “A random switching traffic scheduling algorithm in wireless smart grid communication network,” 23rd International Conference on Computer Communication and Networks (ICCCN), pp.1-6, 2014.
[96] T. Sharma et al. “Proposed Efficient and Enhanced Algorithm in Cloud Computing,” International Journal of Engineering Research & Technology, vol.2(2), no.2278-0181, pp.1-6, 2013.
[97] T. Sharma et al. “Proposed hybrid RSA algorithm for cloud computing,” 2nd International Conference on Inventive Systems and Control, Coimbatore, India, pp.60-64,2018.
[98] T. Sharma and R.P. Bedi, “Design and Development of Pragmatic Load Balancing Algorithm forCloud Environment,” Wireless Personal Communications, pp.1-21, 2024.
[99] W. Shu-Ching, “Towards a Load Balancing in a Three-level Cloud Computing Network,” Proc. 3rd International Conference on Computer Science and Information Technology (ICCSIT), pp.108- 113, 2010.
[100] A. N. Singh and S. Prakash, “WAMLB: weighted active monitoring load balancing in cloud computing,” In: Big data analytics, Springer, Singapore, pp.677–685, 2018.
[101] N. Singh, Y. Hamid, S. Juneja, G. Srivastava, G., Dhiman, T. R. Gadekallu and M. A. Shah, “Load balancing and service discovery using Docker Swarm for microservice based big data applications,” Journal of Cloud Computing, vol.12, no.1, pp.4, 2023.
[102] G. Soni et al. “A novel approach for load balancing in cloud data center,” IEEE International Advance Computing Conference (IACC), 2014.
[103] T. Subramanian and N. Savarimuthu, “Application based brokering algorithm for optimal resource provisioning in multiple heterogeneous clouds,” Vietnam Journal of Computer Science,no.3, pp.57-70, 2016.
[104] H. Sulimani, R. Sulimani, F. Ramezani, M. Naderpour, H. Huo, T. Jan and M. Prasad, “HybOff: a Hybrid Offloading approach to improve load balancing in fog environments,” Journal of Cloud Computing, vol.13, no.1, pp.113, 2024.
[105] L. Tang, Z. Li, P. Ren, J. Pan, Z. Lu, J. Su and Z. Meng, “Online and offline based load balance algorithm in cloud computing,” Knowl-Based Syst, vol.138, pp.91–104, 2017.
[106] W. Y. Tian, Zhao, Y. Zhong, M. Xu and C. Jing, “A dynamic and integrated load-balancing scheduling algorithm for Cloud datacenters,” IEEE International Conference on Cloud Computing and Intelligence Systems, pp.311-315,2011.
[107] J. Tordsson et al. “Cloud Brokering Mechanisms for optimized placement of virtual machines across multiple providers,” Future Generation Computation System, vol.28, no.2, pp.358-367, 2012.
[108] A. M. Tripathi and S. Singh, “PMAMA: priority-based modified active monitoring load balancing algorithm in cloud computing,” J Adv Res Dynam Cont Syst, pp.809–823, 2018.
[109] C. W. Tsai and J. J. Rodrigues, “Metaheuristic scheduling for cloud: A survey,” IEEE Systems Journal, vol.8, no.1, pp.279-291, 2014.
[110] B. Urgaonkar, P. Shenoy, A. Chandra and P. Goyal, “Dynamic provisioning of multi-tier internet applications,” In Second International Conference on Autonomic Computing (ICAC'05). IEEE. pp.217-228, 2005.
[111] M. Vanitha and P. Marikkannu, “Effective resource utilization in cloud environment through a dynamic well-organized load balancing algorithm for virtual machines,” Comp Elec Eng, no.57, pp.199–208, 2017.
[112] Vishwanath, Kashi and Nachiappan Nagappan, “Characterizing cloud computing hardware reliability,” In Proceedings of the 1st ACM symposium on Cloud computing,ACM. pp.193-204,2010.
[113] B. Wickremasingha et al. “Clouad Analyst: A cloud-sim based visual modeler for analyzing cloud computing environments and applications,” Proceedings – International Conference on Advanced Information Networking and Applications, Perth, 2010.
[114] Z. Xiao, Z. Tong, K. Li and K. Li, “Learning non-cooperative game for load balancing under selfinterested distributed environment,” Appl Soft Comput, no.52, pp.376–386, 2017.
[115] L. Xiao, Y. Cao, Y. Gai, J. Liu, P. Zhong and M. M. Moghimi, “Review on the application of cloud computing in the sports industry,” Journal of Cloud Computing, vol.12. no.1, pp.152, 2023.
[116] M. Xu et al. “A Survey on Load Balancing Algorithms for VM Placement in Cloud Computing,” Wiley Inter Science: Concurrency and Computation: Practice and Experience, pp.1-22, 2016.
[117] L. Yu, L. Chen, Z. Cai, H. Shen, Y. Liang, and Y. Pan, “Stochastic load balancing for virtual resource management in datacenters,” IEEE Transactions on Cloud Computing, vol.8, no.2, pp.459-472, 2016.
[118] F. Yunlong and L. Jie, “Incentive approaches for cloud computing: challenges and solutions,” Journal of Engineering and Applied Science, vol.71, no.1, pp.51, 2024.
[119] A. H. Zamri, N. S. M. Pakhrudin, S. Saaidin and M. Kassim, “Equally Spread Current Execution Load Modelling with Optimize Response Time Brokerage Policy for Cloud Computing,” International Journal of Advanced Computer Science and Applications, vol.14, no.2, 2023.
[120] Q. Zhang, L. Cheng and R. Boutaba, “Cloud computing: state-of-the-art and research challenges,” Journal of internet services and applications, no.1, pp.7-18, 2010.
[121] Q. Zhang, L. Cherkasova and E. Smirni, “A regression-based analytic model for dynamic resource provisioning of multi-tier applications,” In Fourth International Conference on Autonomic Computing (ICAC'07), pp.27-27, 2007.
[122] Y. Zhang and J. Wang, “Enhanced Whale Optimization Algorithm for task scheduling in cloud computing environments,” Journal of Engineering and Applied Science, vol.71, no.1, pp.121, 2024.
[123] Z. Zhang, C. Xu, S. Xu, L. Huang and J. Zhang, “Towards optimized scheduling and allocation of heterogeneous resource via graph-enhanced EPSO algorithm,” Journal of Cloud Computing, vol.13, no.1, pp.108, 2024.
[124] D. Zhao, M. Mohamed and H. Ludwig, “Locality-aware scheduling for containers in cloud computing,” IEEE Transactions on cloud computing, vol.8, no.2, pp.635-646, 2018.
[125] J. Zhou, U. K. Lilhore, T. Hai, S. Simaiya, D. N. A. Jawawi, D. Alsekait and M. Hamdi, “Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing,” Journal of cloud computing, vol.12, no.1, pp.85, 2023.
Downloads
Published
Issue
Section
License
Copyright (c) -1 Journal of Computer Allied Intelligence(JCAI, ISSN: 2584-2676)
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Fringe Global Scientific Press publishes all the papers under a Creative Commons Attribution-Non-Commercial 4.0 International (CC BY-NC 4.0) (https://creativecommons.org/licenses/by-nc/4.0/) license. Authors have the liberty to replicate and distribute their work. Authors have the ability to use either the whole or a portion of their piece in compilations or other publications that include their own work. Please see the licensing terms for more information on reusing the work.