Optimizing Cloud Resource Management Using PSO

Authors

  • Anshika Rawat Amity School of Engineering and Technology Lucknow, Amity University Uttar Pradesh, India
  • Dr. P. Singh Amity School of Engineering and Technology Lucknow, Amity University Uttar Pradesh, India
  • Shubham Singh Department of Computer Science and Engineering, GLA University, Mathura, Uttar Pradesh, India

DOI:

https://doi.org/10.54060/a2zjournals.jieee.108

Keywords:

Fire Fly algorithm, Genetic Algorithm, Cloud Computing, PSO, Aws

Abstract

This research explores how cloud resource management is changing in businesses, with a focus on Amazon Web Services (AWS) as the leader in cloud computing. It highlights how crucial excellent resource management is to attaining scalability, cost-effectiveness, and peak performance. The study explores on using Particle Swarm Optimization (PSO) as a cutting-edge optimization method in cloud computing settings. It talks about the difficulties brought on by fluctuating workloads and the requirement for clever resource allocation strategies. Additionally, the study assesses several optimization techniques using performance parameters including computing overhead, convergence time, and solution quality. These techniques include PSO, Genetic Algorithm (GA), and Firefly Algorithm (FA). In-depth simulations and case studies with organizations such as Siemens and Deloitte are used in the study to demonstrate how these algorithms work best in cloud environments to maximize resource usage, cut costs, and improve overall service quality. In the end, it emphasizes the continuous requirement for optimizing techniques to successfully handle the complexity of cloud computing ecosystems.

Downloads

Download data is not yet available.

References

A. Pradhan and S. K. Bisoy, “A novel load balancing technique for cloud computing platform based on PSO,” J. King Saud Univ. - Comput. Inf. Sci., vol. 34, no. 7, pp. 3988–3995, 2022.

R. Solanki, “Principle of Data Mining”, McGraw-Hill Publication, India, pp. 386-398, 1998.

S. A. Alsaidy, A. D. Abbood, and M. A. Sahib, “Heuristic initialization of PSO task scheduling algorithm in cloud

J. Acharya, M. Mehta, and B. Saini, “Particle swarm optimization-based load balancing in cloud computing,” in 2016 Inter-national Conference on Communication and Electronics Systems (ICCES), 2016.

C. Adam and R. Stadler, “Service middleware for self-managing large-scale systems,” IEEE Trans. Netw. Serv. Manag., vol. 4, no. 3, pp. 50–64, 2007.

B. Jennings and R. Stadler, “Resource management in clouds: Survey and research challenges,” J. Netw. Syst. Manag., vol. 23, no. 3, pp. 567–619, 2015.

A. Ben-Yehuda, O. Ben-Yehuda, M. Schuster, and A. Tsafrir, “Deconstructing amazon EC2 spot instance pricing,” in Pro-ceedings of 3rd IEEE International Conference on Cloud Computing Technology and Science, IEEE, 2011, pp. 304–311.

S. Koush, R. Sohan, A. Rice, A. Moore, and A. Hopper, “Predicting the performance of virtual machine migration,” in Pro-ceedings of 2010 IEEE International Symposium on Modeling, Analysis Simulation of Computer and Telecommunication Systems (MASCOTS 2010), IEEE, 2010, pp. 37–46.

J. Singh, B. Duhan, D. Gupta, and N. Sharma, “Cloud resource management optimization: Taxonomy and research chal-lenges,” in 2020 8th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), 2020.

M. Mihailescu and Y. M. Teo, “Dynamic resource pricing on federated clouds Cluster Cloud and Grid Computing,” in Pro-ceedings of the 10th IEEE/ACM International Conference on IEEE Computer Society, 2010, pp. 513–517.

C. Sivadon, L. Sung, and D. Niyato, “Optimization of resource provisioning cost in cloud computing,” IEEE transactions on services computing Published by the IEEE Computer Society, vol. 5, 2012.

J. Wd, “Iaasmon: Monitoring architecture for public cloud computing data centers,” Journal of grid computing, pp. 1–5, 2016.

S. Sindhu and S. Mukherjee, “Efficient task scheduling algorithms for cloud computing environment,” in High Performance Architecture and Grid Computing, Berlin, Heidelberg: Springer Berlin Heidelberg, 2011, pp. 79–83.

M. Saad, N. Babar, H. Amir, A. Ur Rehman, and M. Sajjad, Resource managemnet in cloud computing:Taxonomyprospects and challenges. Elsevier, 2015.

Y. C. Lee and A. Y. Zomaya, “Energy efficient utilization of resources in cloud computing systems,” J. Supercomput., vol. 60, no. 2, pp. 268–280, 2012.

A. J. Younge, G. von Laszewski, L. Wang, S. Lopez-Alarcon, and W. Carithers, “Efficient resource management for Cloud computing environments,” in International Conference on Green Computing, 2010.

M. Liaqat et al., “Federated cloud resource management: Review and discussion,” J. Netw. Comput. Appl., vol. 77, pp. 87–105, 2017.

N. M. Gonzalez, T. C. M. de B. Carvalho, and C. C. Miers, “Cloud resource management: towards efficient execution of large-scale scientific applications and workflows on complex infrastructures,” J. Cloud Comput. Adv. Syst. Appl., vol. 6, no. 1, 2017.

P. M. Shameem, N. Johnson, R. S. Shaji, and E. Arun, “An effective resource management in cloud computing,” Int. J. Commun. Netw. Distrib. Syst., vol. 19, no. 4, p. 448, 2017.

S. Afzal and G. Kavitha, “Load balancing in cloud computing – A hierarchical taxonomical classification,” J. Cloud Comput. Adv. Syst. Appl., vol. 8, no. 1, 2019.

M.-P. Song and G.-C. Gu, “Research on particle swarm optimization: a review,” in Proceedings of 2004 International Con-ference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826), 2005, vol. 4, pp. 2236–2241 vol.4.

A. G. Gad, “Particle Swarm Optimization algorithm and its applications: A Systematic Review,” Arch. Comput. Methods Eng., vol. 29, no. 5, pp. 2531–2561, 2022.

S. Katoch, S. S. Chauhan, and V. Kumar, “A review on genetic algorithm: past, present, and future,” Multimed. Tools Appl., vol. 80, no. 5, pp. 8091–8126, 2021.

A. Altherwi, “Application of the firefly algorithm for optimal production and demand forecasting at selected industrial plant,” Open J. Bus. Manag., vol. 08, no. 06, pp. 2451–2459, 2020.

M. Swapnil, M. Narender, and H. Kumar, Resource management in cloud computing:classification and taxamony. 2017.

S. Sheikh, G. Suganya, and M. Premalatha, “Automated resource management on AWS cloud platform,” in Proceedings of 6th International Conference on Big Data and Cloud Computing Challenges, Singapore: Springer Singapore, 2020, pp. 133–147.

N. Salimath, D. C. Kavitha, and D. J. Sheetlani, “Analysis of resource management and security management in cloud com-puting environment,” SSRN Electron. J., 2019.

D. Breitgand, R. Cohen, A. Nahir, and D. Raz, “On cost-aware monitoring for self-adaptive load sharing,” IEEE J. Sel. Areas Commun., vol. 28, no. 1, pp. 70–83, 2010.

R. Yamini and M. G. Alex, “Comparison of resource optimization algorithms in cloud computing,” International Journal of Pure and Applied Mathematics, vol. 116, no. 21, pp. 847–854, 2017.

JIEEE 108

Downloads

Published

2024-04-25

How to Cite

[1]
Anshika Rawat, P. Singh, and Shubham Singh, “Optimizing Cloud Resource Management Using PSO”, J. Infor. Electr. Electron. Eng., vol. 5, no. 1, pp. 1–17, Apr. 2024.

CITATION COUNT

Issue

Section

Review Article

Categories