A Survey on Maximizing Energy Efficiency and Resource Utilization in Virtual Machines Using Prediction Algorithms

Authors

  • P. Udayasankaran, John Justin Thangaraj

Keywords:

Cloud data center, Prediction algorithm, Resource allocation

Abstract

Cloud computing has received a good response widely now a days. The recent growth of cloud shows many users are already adopting it at an unprecedented rate for both personal and professional requirements, because there are naturally high rate of datacenter deployments and implementations worldwide. Cloud datacenters are known to be significant energy consumers and environmental polluters as a result of this growing adoption. There are many problems presently, including: Resource allocation and Energy. It makes systems poor and expensive. Forecasting methodology can improve cloud efficiency and reduce operational costs. The enhanced dynamic of Cloud systems comes with a number of operational and analytical issues. The maximizing energy efficiency and resource utilization of this research work have various behavioral changes and clients are yet not fully understood.  Our paper presents an in depth analysis of challenges and research works carried out in maximizing energy efficiency and resource utilization using various prediction algorithms.

Downloads

Download data is not yet available.

References

Koronen, C., Åhman, M. and Nilsson, L.J., 2020. Data centres in future European energy systems—energy efficiency, integration and policy. Energy Efficiency, 13(1), pp.129-144.

Beloglazov, A. and Buyya, R., 2010, May. Energy efficient resource management in virtualized cloud data centers. In 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (pp. 826-831). IEEE.

Kumar, K.S. and Jaisankar, N., 2017. Towards data centre resource scheduling via hybrid cuckoo search algorithm in multi-cloud environment. International Journal of Intelligent Enterprise, 4(1-2), pp.21-35.

Menaka, M. and Kumar, K.S., 2022. Workflow scheduling in cloud environment–Challenges, tools, limitations & methodologies: A review. Measurement: Sensors, p.100436.

Yazdanian, P. and Sharifian, S., 2018, December. Cloud Workload Prediction Using ConvNet And Stacked LSTM. In 2018 4th Iranian Conference on Signal Processing and Intelligent Systems (ICSPIS) (pp. 83-87). IEEE.

Zhang, W., Li, B., Zhao, D., Gong, F. and Lu, Q., 2016, October. Workload prediction for cloud cluster using a recurrent neural network. In 2016 International Conference on Identification, Information and Knowledge in the Internet of Things (IIKI) (pp. 104-109). IEEE.

Kumar, J. and Singh, A.K., 2016, December. Dynamic resource scaling in cloud using neural network and black hole algorithm. In 2016 Fifth International Conference on Eco-friendly Computing and Communication Systems (ICECCS) (pp. 63-67). IEEE.

Wang, X., Wang, X., Wang, C.L., Li, K. and Huang, M., 2014, December. Resource allocation in cloud environment: a model based on double multi-attribute auction mechanism. In 2014 IEEE 6th International Conference on Cloud Computing Technology and Science (pp. 599-604). IEEE.

Kumar, K.S., Anbarasi, M., Shanmugam, G.S. and Shankar, A., 2020, January. Efficient predictive model for utilization of computing resources using machine learning techniques. In 2020 10th International conference on cloud computing, data science & engineering (confluence) (pp. 351-357). IEEE.

Li, Y., Tang, X. and Cai, W., 2015. Dynamic bin packing for on-demand cloud resource allocation. IEEE Transactions on Parallel and Distributed Systems, 27(1), pp.157-170.

Viswanathan, R. and Devi, C.B., 2017, June. A framework using job sequencing algorithm for efficient dynamic resource management in cloud. In 2017 International Conference on Computational Intelligence in Data Science (ICCIDS) (pp. 1-4). IEEE.

Gunasekaran, J.R., 2020, December. Minimizing Cost and Maximizing Performance for Cloud Platforms. In Proceedings of the 21st International Middleware Conference Doctoral Symposium (pp. 29-34).

Van Ewijk, S., 2018. Resource efficiency and the circular economy: concepts, economic benefits, barriers, and policies. UCL Institute for Sustainable Resources: London, UK.

Deiab, M., El-Menshawy, D., El-Abd, S., Mostafa, A. and Abou El-Seoud, M.S., 2019. Energy Efficiency in Cloud Computing. International Journal of Machine Learning and Computing, 9(1), pp.98-102.

Akhter, N. and Othman, M., 2016. Energy aware resource allocation of cloud data center: review and open issues. Cluster computing, 19(3), pp.1163-1182.

Wang, W., Jiang, Y. and Wu, W., 2016. Multiagent-based resource allocation for energy minimization in cloud computing systems. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 47(2), pp.205-220.

Garg, N., Singh, D. and Goraya, M.S., 2021. Energy and resource efficient workflow scheduling in a virtualized cloud environment. Cluster Computing, 24(2), pp.767-797.

Katal, A., Dahiya, S. and Choudhury, T., 2022. Energy efficiency in cloud computing data centers: a survey on software technologies. Cluster Computing, pp.1-31.

Kumar, J., Singh, A.K. and Mohan, A., 2021. Resource‐efficient load‐balancing framework for cloud data center networks. ETRI Journal, 43(1), pp.53-63.

Bermejo, B., Guerrero, C., Lera, I. and Juiz, C., 2016. Cloud resource management to improve energy efficiency based on local nodes optimizations. Procedia Computer Science, 83, pp.878-885.

Goyal, S., Bhushan, S., Kumar, Y., Rana, A.U.H.S., Bhutta, M.R., Ijaz, M.F. and Son, Y., 2021. An optimized framework for energy-resource allocation in a cloud environment based on the whale optimization algorithm. Sensors, 21(5), p.1583.

Downloads

Published

16.03.2024

How to Cite

John Justin Thangaraj, P. U. . (2024). A Survey on Maximizing Energy Efficiency and Resource Utilization in Virtual Machines Using Prediction Algorithms. International Journal of Intelligent Systems and Applications in Engineering, 12(3), 1037–1042. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/5383

Issue

Section

Research Article