banner

Utilizing Advanced Group Search Optimization (AGSO) methodology for resource optimization in cloud computing

Ajay. P

Abstract


The escalating demand for resources within cloud data centers has accentuated the critical need for robust resource selection strategies implemented by customers. The inefficiencies prevalent in current resource utilization underscore the urgency of addressing this complex challenge. While metaheuristics, in comparison to traditional heuristics, showcase superior capabilities in efficiently scheduling large requests, their potential in selecting customer services can be further augmented by mitigating issues related to slow convergence speed and achieving a more equitable balance between local and global search. The overarching goal of the cloud computing platform is to furnish users with optimal services, prioritizing privacy and confidentiality. Leveraging cloud computing has proven to be instrumental in profit maximization for company executives. In the intricate landscape of cloud computing environments, workflow scheduling algorithms play a pivotal role in optimizing the intricate scheduling processes. This research endeavors to introduce the novel Adaptive Group Search Optimization (AGSO) method, aiming to establish its significance in comparison to widely-used algorithms such as Particle Swarm Optimization (PSO), Genetic Algorithms (GA), Bat Algorithm (BA), Firefly Algorithm (FA), Gravitational Search Algorithm (GSA), and Group Search Optimization (GSO) in the dynamic realm of optimizing resource selection for cloud services. AGSO, an innovative approach, seeks to address and alleviate the inherent limitations observed in existing metaheuristics, offering improvements in convergence speed and striking a refined balance in the exploration-exploitation tradeoff.


Keywords


cloud computing; resource provisioning; visualization; group search

Full Text:

PDF

References


1. Yahia HS, Zeebaree SRM, Sadeeq MAM, et al. Comprehensive Survey for Cloud Computing Based Nature-Inspired Algorithms Optimization Scheduling. Asian Journal of Research in Computer Science. Published online May 3, 2021: 1-16. doi: 10.9734/ajrcos/2021/v8i230195

2. Mohammadi A, Rezvani MH. A novel optimized approach for resource reservation in cloud computing using producer–consumer theory of microeconomics. The Journal of Supercomputing. 2019, 75(11): 7391-7425. doi: 10.1007/s11227-019-02951-1

3. Chen X, Cheng L, Liu C, et al. A WOA-Based Optimization Approach for Task Scheduling in Cloud Computing Systems. IEEE Systems Journal. 2020, 14(3): 3117-3128. doi: 10.1109/jsyst.2019.2960088

4. Attiya I, Abd Elaziz M, Xiong S. Job Scheduling in Cloud Computing Using a Modified Harris Hawks Optimization and Simulated Annealing Algorithm. Computational Intelligence and Neuroscience. 2020, 2020: 1-17. doi: 10.1155/2020/3504642

5. Torabi S, Safi-Esfahani F. A dynamic task scheduling framework based on chicken swarm and improved raven roosting optimization methods in cloud computing. The Journal of Supercomputing. 2018, 74(6): 2581-2626. doi: 10.1007/s11227-018-2291-z

6. Masadeh RMT, Sharieh AAA, Mahafzah BA. Humpback whale optimization algorithm based on vocal behavior for task scheduling in cloud computing. International Journal of Advanced Science and Technology. 2019, 13(3): 121-140.

7. Naseri A, Jafari Navimipour N. A new agent-based method for QoS-aware cloud service composition using particle swarm optimization algorithm. Journal of Ambient Intelligence and Humanized Computing. 2018, 10(5): 1851-1864. doi: 10.1007/s12652-018-0773-8

8. Prasanna Kumar KR, Kousalya K. Amelioration of task scheduling in cloud computing using crow search algorithm. Neural Computing and Applications. 2019, 32(10): 5901-5907. doi: 10.1007/s00521-019-04067-2

9. Shukur H, Zeebaree S, Zebari R, et al. Cloud Computing Virtualization of Resources Allocation for Distributed Systems. Journal of Applied Science and Technology Trends. 2020, 1(3): 98-105. doi: 10.38094/jastt1331

10. Pandey BK, Pandey D, Sahani SK. Autopilot control unmanned aerial vehicle system for sewage defect detection using deep learning. Engineering Reports.2024. p.e12852.

11. Ebadifard F, Babamir SM. A PSO‐based task scheduling algorithm improved using a load‐balancing technique for the cloud computing environment. Concurrency and Computation: Practice and Experience. 2017, 30(12). doi: 10.1002/cpe.4368

12. Ibrahim IM. Task Scheduling Algorithms in Cloud Computing: A Review. Turkish Journal of Computer and Mathematics Education (TURCOMAT). 2021, 12(4): 1041-1053. doi: 10.17762/turcomat.v12i4.612

13. Shahid MH, Hameed AR, ul Islam S, et al. Energy and delay efficient fog computing using caching mechanism. Computer Communications. 2020, 154: 534-541. doi: 10.1016/j.comcom.2020.03.001

14. Khan MA, Algarni F. A Healthcare Monitoring System for the Diagnosis of Heart Disease in the IoMT Cloud Environment Using MSSO-ANFIS. IEEE Access. 2020, 8: 122259-122269. doi: 10.1109/access.2020.3006424

15. Rekha PM, Dakshayini M. Efficient task allocation approach using genetic algorithm for cloud environment. Cluster Computing. 2019, 22(4): 1241-1251. doi: 10.1007/s10586-019-02909-1

16. Praveen SP, Rao KT, Janakiramaiah B. Effective Allocation of Resources and Task Scheduling in Cloud Environment using Social Group Optimization. Arabian Journal for Science and Engineering. 2017, 43(8): 4265-4272. doi: 10.1007/s13369-017-2926-z

17. Velliangiri S, Karthikeyan P, Arul Xavier VM, et al. Hybrid electro search with genetic algorithm for task scheduling in cloud computing. Ain Shams Engineering Journal. 2021, 12(1): 631-639. doi: 10.1016/j.asej.2020.07.003

18. Mohammed Sadeeq M, Abdulkareem NM, Zeebaree SRM, et al. IoT and Cloud Computing Issues, Challenges and Opportunities: A Review. Qubahan Academic Journal. 2021, 1(2): 1-7. doi: 10.48161/qaj.v1n2a36

19. Arunarani AR, Manjula D, Sugumaran V. Task scheduling techniques in cloud computing: A literature survey. Future Generation Computer Systems. 2019, 91: 407-415. doi: 10.1016/j.future.2018.09.014

20. Goyal S, Bhushan S, Kumar Y, et al. An Optimized Framework for Energy-Resource Allocation in a Cloud Environment based on the Whale Optimization Algorithm. Sensors. 2021, 21(5): 1583. doi: 10.3390/s21051583

21. Jena UK, Das PK, Kabat MR. Hybridization of meta-heuristic algorithm for load balancing in cloud computing environment. Journal of King Saud University-Computer and Information Sciences. 2022, 34(6): 2332-2342. doi: 10.1016/j.jksuci.2020.01.012

22. Abualigah L. Group search optimizer: A nature-inspired meta-heuristic optimization algorithm with its results, variants, and applications. Neural Computing and Applications. 2020, 33(7): 2949-2972. doi: 10.1007/s00521-020-05107-y

23. Tanaka S, Wang Z, Dehghani K, et al. Large Scale Field Development Optimization Using High Performance Parallel Simulation and Cloud Computing Technology. Published online September 24, 2018. doi: 10.2118/191728-ms

24. Zhu Y, Zhang W, Chen Y, et al. A novel approach to workload prediction using attention-based LSTM encoder-decoder network in cloud environment. EURASIP Journal on Wireless Communications and Networking. 2019, 2019(1). doi: 10.1186/s13638-019-1605-z




DOI: https://doi.org/10.32629/jai.v7i5.1483

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Ajay. P

License URL: https://creativecommons.org/licenses/by-nc/4.0/