Enhancing Efficiency in Cloud Computing Entails Optimizing Resource Apportionment Through the Utilization of the Shuffled Frog-Leaping Algorithm (SFLA) and Firefly Algorithm

Authors

  • Namrata H. Patadiya, Nirav V. Bhatt

Keywords:

Cloud Computing, Shuffled frog leaping Algorithm, Firefly Algorithm, Resource apportionment

Abstract

The imperative role of 'cloud computing' in modern technology brings attention to Resource apportionment as a pivotal facet. This paper introduces a Hybridized Optimization algorithm that combines the effectiveness of the 'Shuffled Frog Leaping Algorithm' (SFLA) and the 'Firefly Algorithm.' This innovative approach overcomes limitations seen in current works like the HABCCS algorithm, GTS algorithm task, and the krill herd algorithm, while amalgamating the unique features of both SFLA and the Firefly Algorithm. Within this methodology, the SFLA section oversees initial steps, encompassing the initialization of request size, request generation, estimation of SFLA's fitness value, sorting, division, and evaluation of user requests. SFLA is recognized for its rapid convergence and straightforward implementation, boasting the capability for global optimization and widespread utilization across diverse domains. Concurrently, the Firefly Algorithm takes on pivotal operations such as initialization, request generation, fitness function evaluation, modification, and the assessment of new solutions. The Firefly Algorithm is characterized by its ease of evaluation and suitability for complex situations, providing a notable advantage. In this system, the evaluation of request speed and sizes plays a critical role in Resource apportionment on the server side, contributing to reduced computation times. Experimental results substantiate the efficacy of this hybrid approach, illustrating its superior performance in comparison to additional similar technique.

Downloads

Download data is not yet available.

References

Xiaoying, T., Dan, H., Yuchun, G., Changjia, C.: Dynamic Resource apportionment in cloud download service. J. China Univ. Posts Telecommun. 24(5), 53–59 (2017)

https://doi.org/10.1016/S1005-8885(17)60233-4

Pradhan, P., Prafulla, B.K., Ray, B.N.B.: Modified round robin algorithm for Resource apportionment in cloud computing. Procedia Comput. Sci. 85, 878–890 (2016) https://doi.org/10.1016/j.procs.2016.05.278

Madni, S.H.H., Latiff, M.S.A., Coulibaly, Y.: Recent advancements in Resource apportionment techniques for cloud computing environment: a systematic review. Clust. Comput. 20(3), 2489–2533 (2017)

https://doi.org/10.1007/s10586-016-0684-4

Kumar, N., Saxena, S.: A preference-based Resource apportionment in cloud computing systems. Procedia Comput. Sci. 57, 104–111 (2015)

https://doi.org/10.1016/j.procs.2015.07.375

Xue, C.T.S., Xin, F.T.W.: benefits and challenges of the adoption of cloud computing in business. Int. J. Cloud Comput. Serv. Arch. (IJCCSA) 6(6), 1–15 (2016)

https://doi.org/10.5121/ijccsa.2016.6601

Singh, S., Chana, I.: A survey on resource scheduling in cloud computing: issues and challenges. J. Grid Comput. 14(2), 217–264 (2016)

https://doi.org/10.1007/s10723-015-9359-2

Kolhar, M., Abd El-atty, S.M., Rahmath, M.: Storage allocation scheme for virtual instances of cloud computing. Neural Comput. Appl. 28(6), 1397–1404 (2017)

https://doi.org/10.1007/s00521-015-2173-8

Jitendra Kumar Samriya and Narander Kumar: Spider Monkey Optimization based Energy-Efficient Resource apportionment in Cloud Environment. Trends in science 2022 19(1): 1710 https://doi.org/10.48048/tis.2022.1710

Seyed Hasan Hosseini, Javad Vahidi, Seyed Reza Kamel Tabbakh, Ali Asghar Shojaei: Resource apportionment optimization in cloud computing using the whale optimization algorithm. Int. J. Nonlinear Anal. Appl. Volume 12, Special Issue, Winter and Spring 2021, 343-360 http://dx.doi.org/10.22075/ijnaa.2021.5188

R.Vadivel, Sudalai Muthu T: An effective HPSO-MGA Optimization Algorithm for Demand based Resource apportionment in Cloud Environment. 2020 6th International Conference on Advanced Computing and Communication Systems (ICACCS)

https://dx.doi.org/10.1109/icaccs48705.2020.9074442

Javad Vahidi, Maral Rahmati: Optimization of Resource apportionment in Cloud Computing by Grasshopper Optimization Algorithm. 5th Conference on Knowledge-Based Engineering and Innovation, Iran University of Science and Technology, Tehran, Iran https://dx.doi.org/ 10.1109/KBEI.2019.8735098

Sharma, N., Guddeti, R.M.: Multi-objective energy efficient virtual machines allocation at the cloud data center. IEEE Trans. Serv. Comput. (2016). https://doi.org/10.1186/s13677-017-0086-z

Kayalvili, S., Selvam, M.: Hybrid SFLA-GA algorithm for an optimal Resource apportionment in cloud. Clust. Comput. (2018). https://doi.org/10.1007/s10586-018-2011-8

Mireslami, S., Rakai, L., Far, B.H., Wang, M.: Simultaneous cost and QoS optimization for cloud Resource apportionment. IEEE Trans. Netw. Serv. Manag. 14(3), 676–689 (2017) https://doi.org/10.1109/TNSM.2017.2738026

Downloads

Published

26.03.2024

How to Cite

Nirav V. Bhatt, N. H. P. . (2024). Enhancing Efficiency in Cloud Computing Entails Optimizing Resource Apportionment Through the Utilization of the Shuffled Frog-Leaping Algorithm (SFLA) and Firefly Algorithm. International Journal of Intelligent Systems and Applications in Engineering, 12(21s), 1364–1370. Retrieved from https://www.ijisae.org/index.php/IJISAE/article/view/5604

Issue

Section

Research Article