Abstract
Cloud computing enables global access to tool-based IT services, accommodating a wide range of applications across consumer, scientific, and commercial sectors, operating on a pay-per-use model. However, the substantial energy consumption of data centers hosting cloud applications leads to significant operational costs and environmental impact due to carbon emissions. Each day, these centers handle numerous requests from diverse users, necessitating powerful servers that consume substantial energy and associated peripherals. Efficient resource utilization is essential for mitigating energy consumption in cloud centers. In our research, we adopted a novel hybrid approach to dynamically allocate resources in the cloud, focusing on energy reduction and load prediction. Specifically, we employed neural fuzzy systems for load prediction and the ant colony optimization algorithm for virtual machine migration. Comparative analysis against existing literature demonstrates the effectiveness of our approach. Across 810 time periods, our method exhibits an average resource loss reduction of 21.3% and a 5.6% lower average request denial rate compared to alternative strategies. Using the PlanetLab workload and the created CloudSim simulator, the suggested methods have been assessed. Moreover, our methodology was validated through comprehensive experiments using the SPECpower benchmark, achieving over 98% accuracy in forecasting energy consumption for the proposed model. These results underscore the practicality and efficiency of our strategy in optimizing cloud resource management while addressing energy efficiency challenges in data center operations.
Similar content being viewed by others
Data availability
The data used in the paper will be available upon request.
References
Ghobaei-Arani, M., Souri, A.: LP-WSC: a linear programming approach for web service composition in geographically distributed cloud environments. J. Supercomput. 75(5), 2603–2628 (2019)
Hayat, B., Kim, K.H., Kim, K.I.: A study on fuzzy logic based cloud computing. Clust. Comput. 21, 589–603 (2018)
Sangaiah, A.K., Javadpour, A., Pinto, P., Rezaei, S., Zhang, W.: Enhanced resource allocation in distributed cloud using fuzz meta-heuristics optimization. Comput. Commun. (2023). https://doi.org/10.1016/j.comcom.2023.06.018
Rui, X., Wu, J., Zhao, J., Khamesinia, M.S.: Load balancing in the internet of things using fuzzy logic and shark smell optimization algorithm. Circuit World 47(4), 335–344 (2021)
Talpur, N., Abdulkadir, S.J., Alhussian, H., Hasan, M.H., Aziz, N., Bamhdi, A.: Deep adaptive neuro fuzzy system application trends, challenges, and future perspectives: a systematic survey. Artif. Intell. Rev. 56(2), 865–913 (2023)
Sakthidasan, K., Gao, X.Z., Devabalaji, K.R., Roopa, Y.M.: Energy based random repeat trust computation approach and reliable fuzzy and heuristic ant colony mechanism for improving QoS in WSN. Energy Rep. 7, 7967–7976 (2021)
Xia, K., Li, Z., Zhou, X.: Ultrasensitive detection of a variety of analytical targets based on a functionalized low-resistance AuNPs/β-Ni(OH)2 nanosheets/Ni foam sensing platform. Adv. Funct. Mater. 29, 1904922 (2019). https://doi.org/10.1002/adfm.201904922
Netsanet, S., Zheng, D., Zhang, W., Teshager, G.: Short-term PV power forecasting using variational mode decomposition integrated with ant colony optimization and neural network. Energy Rep. 8, 20–44 (2022)
Wang, R., Zhang, Q., Zhang, Y., Shi, H., Nguyen, K.T., Zhou, X.: Unconventional split aptamers cleaved at functionally essential sites preserve biorecognition capability. Anal. Chem. 91(24), 15811–15817 (2019)
Trik, M., Akhavan, H., Bidgoli, A.M., Molk, A.M.N.G., Vashani, H., Mozaffari, S.P.: A new adaptive selection strategy for reducing latency in networks on chip. Integration 89, 9–24 (2023)
Zhang, H., Zou, Q., Ying, Ju., Song, C., Chen, D.: Distance-based support vector machine to predict DNA N6-methyladine modification. Curr. Bioinform. 17(5), 473–482 (2022)
Cao, C., Wang, J., Kwok, D., Zhang, Z., Cui, F., Zhao, D., Li, M.J., Zou, Q.: webTWAS: a resource for disease candidate susceptibility genes identified by transcriptome-wide association study. Nucleic Acids Res. 50(D1), D1123–D1130 (2022)
Wang, Z., Jin, Z., Yang, Z., Zhao, W., Trik, M.: Increasing efficiency for routing in internet of things using binary gray wolf optimization and fuzzy logic. J King Saud Univ—Comput Inf Sci 35(9), 101732 (2023)
Yang, Y., Liu, J., Zhou, X.: A CRISPR-based and post-amplification coupled SARS-CoV-2 detection with a portable evanescent wave biosensor. Biosens. Bioelectron. 190, 113418 (2021). https://doi.org/10.1016/j.bios.2021.113418
Zhang, L., Hu, S., Trik, M., Liang, S., Li, D.: M2M communication performance for a noisy channel based on latency-aware source-based LTE network measurements. Alex. Eng. J. 99, 47–63 (2024)
Samiei, M., Hassani, A., Sarspy, S., Komari, I.E., Trik, M., Hassanpour, F.: Classification of skin cancer stages using a AHP fuzzy technique within the context of big data healthcare. J. Cancer Res. Clin. Oncol. 149(11), 8743–8757 (2023)
Sun, J., Zhang, Y., Trik, M.: PBPHS: a profile-based predictive handover strategy for 5G networks. Cybern. Syst. 55(5), 1041–1062 (2024)
Fakhri, P.S., Asghari, O., Sarspy, S., Marand, M.B., Moshaver, P., Trik, M.: A fuzzy decision-making system for video tracking with multiple objects in non-stationary conditions. Heliyon (2023). https://doi.org/10.1016/j.heliyon.2023.e22156
Wang, G., Wu, J., Trik, M.: A novel approach to reduce video traffic based on understanding user demand and D2D communication in 5G networks. IETE J. Res. (2023). https://doi.org/10.1080/03772063.2023.2278696
Khosravi, M., Trik, M., Ansari, A.: Diagnosis and classification of disturbances in the power distribution network by phasor measurement unit based on fuzzy intelligent system. J. Eng. 2024(1), e12322 (2024)
Li, Y., Wang, H., Trik, M.: Design and simulation of a new current mirror circuit with low power consumption and high performance and output impedance. Analog Integr. Circ. Signal Process. (2024). https://doi.org/10.1007/s10470-023-02243-y
Khezri, E., Yahya, R.O., Hassanzadeh, H., Mohaidat, M., Ahmadi, S., Trik, M.: DLJSF: Data-Locality Aware Job Scheduling IoT tasks in fog-cloud computing environments. Results Eng 21, 101780 (2024)
Liao, Y., Tang, Z., Gao, K., Trik, M.: Optimization of resources in intelligent electronic health systems based on Internet of Things to predict heart diseases via artificial neural network. Heliyon (2024). https://doi.org/10.1016/j.heliyon.2024.e32090
Khezri, E., Zeinali, E., Sargolzaey, H.: SGHRP: Secure Greedy Highway Routing Protocol with authentication and increased privacy in vehicular ad hoc networks. PLoS ONE 18(4), e0282031 (2023)
Xiao, L., Cao, Y., Gai, Y., Khezri, E., Liu, J., Yang, M.: Recognizing sports activities from video frames using deformable convolution and adaptive multiscale features. J Cloud Comput 12(1), 167 (2023)
Ding, X., Yao, R., Khezri, E.: An efficient algorithm for optimal route node sensing in smart tourism Urban traffic based on priority constraints. Wireless Netw. (2023). https://doi.org/10.1007/s11276-023-03541-z
Zhu, J., Hu, C., Khezri, E., Ghazali, M.M.M.: Edge intelligence-assisted animation design with large models: a survey. J Cloud Comput 13(1), 48 (2024)
Saidabad, M.Y., Hassanzadeh, H., Ebrahimi, S.H.S., Khezri, E., Rahimi, M.R., Trik, M.: An efficient approach for multi-label classification based on advanced Kernel-based learning system. Intell Syst Appl 21, 200332 (2024)
Ghumman, N.S., Jindal, B.: An optimized SWCSP technique for feature extraction in EEG-based BCI system. ARO—Sci J Koya Univ 10(1), 68–74 (2022)
Mageed, S.N., Hamashareef, S.R., Shallal, A.F.: Detection of sperm DNA integrity and some immunological aspects in infertile males. ARO—Sci J Koya Univ 10(1), 116–122 (2022)
Taher, A.H.: Train support vector machine using fuzzy C-means without a prior knowledge for hyperspectral image content classification. ARO—Sci J Koya Univ 10(2), 22–28 (2022)
Radha, H.M., Abdul Hassan, A.K., Al-Timemy, A.H.: Classification of different shoulder girdle motions for prosthesis control using a time-domain feature extraction technique. ARO—Sci J Koya Univ 10(2), 73–81 (2022)
Zhu, B., Xu, N., Zong, G., Zhao, X.: Adaptive optimized backstepping tracking control for full-state constrained nonlinear strict-feedback systems without using barrier Lyapunov function method. Optim. Control Appl. Methods (2024). https://doi.org/10.1002/oca.3136
Smail, H.O., Mohamad, D.A.: Identification DNA methylation change of ABCC8 gene in type 2 diabetes mellitus as predictive biomarkers. ARO—Sci J Koya Univ 10(1), 63–67 (2022)
Abdulrahman, M.D., Mohammed, F.Z., Hamad, S.W., Hama, H.A., Lema, A.A.: Medicinal plants traditionally used in the management of COVID-19 in Kurdistan region of Iraq. ARO—Sci J Koya Univ 10(2), 87–98 (2022)
Liu, M., Xu, N.: Adaptive neural predefined-time hierarchical sliding mode control of switched under-actuated nonlinear systems subject to bouc-wen hysteresis. Inter. J. Sys. Sci. (2024). https://doi.org/10.1080/00207721.2024.2344059
Jasim, S.S., Hassan, A.K.A., Turner, S.: Driver drowsiness detection using gray wolf optimizer based on face and eye tracking. ARO—Sci J Koya Univ 10(1), 49–56 (2022)
Jasim, S.S., Abdul Hassan, A.K., Turner, S.: Driver drowsiness detection using gray wolf optimizer based on voice recognition. ARO—Sci J Koya Univ 10(2), 142–151 (2022)
Askar, S.K.: Deep forest based internet of medical things system for diagnosis of heart disease. ARO—Sci J Koya Univ 11(1), 88–98 (2023)
Radha, H.M., Hassan, A.K.A., Al-Timemy, A.H.: Enhancing upper limb prosthetic control in amputees using non-invasive EEG and EMG signals with machine learning techniques. ARO—Sci J Koya Univ 11(2), 99–108 (2023)
Omar, S.Y., Mamand, D.M., Omer, R.A., Rashid, R.F., Salih, M.I.: Investigating the role of metoclopramide and hyoscine-n-butyl bromide in colon motility. ARO—Sci J Koya Univ 11(2), 109–115 (2023)
Wu, X., Zhao, N., Ding, S., Wang, H., Zhao, X.: Distributed event-triggered output-feedback time-varying formation fault-tolerant control for nonlinear multi-agent systems. IEEE Trans. Automat. Sci. Eng. (2024). https://doi.org/10.1109/TASE.2024.3400325
Ban, Y., Liu, Y., Yin, Z., Liu, X., Liu, M., Yin, L., et al.: Micro-directional propagation method based on user clustering. Comput Inf 42(6), 1445–1470 (2024). https://doi.org/10.31577/cai_2023_6_1445
Huang, W., Li, T., Cao, Y., Lyu, Z., Liang, Y., Yu, L. et al.: Safe-NORA: safe reinforcement learning-based mobile network resource allocation for diverse user demands. Paper presented at the CIKM ‘23, New York (2023). https://doi.org/10.1145/3583780.3615043
Wei, F., Zhang, L., Niu, B., Zong, G.: Adaptive decentralized fixed-time neural control for constrained strong interconnected nonlinear systems with input quantization. Inter. J. Robust Nonlin. (2024). https://doi.org/10.1002/rnc.7497
Liu, D., Cao, Z., Jiang, H., Zhou, S., Xiao, Z., et al.: Concurrent low-power listening: a new design paradigm for duty-cycling communication. ACM Trans Sen Netw (2022). https://doi.org/10.1145/3517013
Jiang, H., Dai, X., Xiao, Z., Iyengar, A.: Joint task offloading and resource allocation for energy-constrained mobile edge computing. IEEE Trans. Mob. Comput. 22(7), 4000–4015 (2023). https://doi.org/10.1109/TMC.2022.3150432
Xiao, Z., Fang, H., Jiang, H., Bai, J., Havyarimana, V., Chen, H., et al.: Understanding private car aggregation effect via spatio-temporal analysis of trajectory data. IEEE Trans Cybern 53(4), 2346–2357 (2023). https://doi.org/10.1109/TCYB.2021.3117705
Xiao, Z., Li, H., Jiang, H., Li, Y., Alazab, M., Zhu, Y., et al.: Predicting urban region heat via learning arrive-stay-leave behaviors of private cars. IEEE Trans. Intell. Transp. Syst. 24(10), 10843–10856 (2023). https://doi.org/10.1109/TITS.2023.3276704
Gong, J., Liu, Y., Li, T., Chai, H., Wang, X., Feng, J. et al.: Empowering spatial knowledge graph for mobile traffic prediction. Paper presented at the SIGSPATIAL ‘23, New York (2023). https://doi.org/10.1145/3589132.3625569
Gong, J., Yu, Q., Li, T., Liu, H., Zhang, J., Fan, H. et al.: Demo: scalable digital twin system for mobile networks with generative AI. Paper presented at the MobiSys ‘23, New York (2023). https://doi.org/10.1145/3581791.3597297
Sun, G., Li, Y., Liao, D., Chang, V.: Service function chain orchestration across multiple domains: a full mesh aggregation approach. IEEE Trans. Netw. Serv. Manage. 15(3), 1175–1191 (2018). https://doi.org/10.1109/TNSM.2018.2861717
Dai, M., Luo, L., Ren, J., Yu, H., Sun, G.: PSACCF: prioritized online slice admission control considering fairness in 5G/B5G networks. IEEE Trans. Network Sci. Eng. 9(6), 4101–4114 (2022). https://doi.org/10.1109/TNSE.2022.3195862
Shang, M., Luo, J.: the Tapio decoupling principle and key strategies for changing factors of Chinese urban carbon footprint based on cloud computing. Int. J. Environ. Res. Public Health 18(4), 2101 (2021). https://doi.org/10.3390/ijerph18042101
Xu, Y., Wang, E., Yang, Y., Chang, Y.: A unified collaborative representation learning for neural-network based recommender systems. IEEE Trans. Knowl. Data Eng. 34(11), 5126–5139 (2022). https://doi.org/10.1109/TKDE.2021.3054782
Liu, Y., Zhao, B., Zhao, Z., Liu, J., Lin, X., Wu, Q., et al.: SS-DID: a secure and scalable Web3 decentralized identity utilizing multi-layer sharding blockchain. IEEE Internet of Things J (2024). https://doi.org/10.1109/JIOT.2024.3380068
Yang, J., He, Q.: Scheduling parallel computations by work stealing: a survey. Int. J. Parallel Prog. 46(2), 173–197 (2018). https://doi.org/10.1007/s10766-016-0484-8
Liu, Y., Fan, Y., Zhao, L., Mi, B.: A refinement and abstraction method of the SPZN formal model for intelligent networked vehicles systems. KSII Trans Internet Inf Syst (TIIS) 18(1), 64–88 (2024). https://doi.org/10.3837/tiis.2024.01.005
Gong, Q., Li, J., Jiang, Z., Wang, Y.: A hierarchical integration scheduling method for flexible job shop with green lot splitting. Eng. Appl. Artif. Intell. 129, 107595 (2024). https://doi.org/10.1016/j.engappai.2023.107595
Yin, L., Zhuang, M., Jia, J., Wang, H.: Energy saving in flow-shop scheduling management: an improved multiobjective model based on grey wolf optimization algorithm. Math. Probl. Eng. 2020, 9462048 (2020). https://doi.org/10.1155/2020/9462048
Liu, F., Li, G., Lu, C., Yin, L., Zhou, J.: A tri-individual iterated greedy algorithm for the distributed hybrid flow shop with blocking. Expert Syst. Appl. 237, 121667 (2024). https://doi.org/10.1016/j.eswa.2023.121667
Yu, F., Lu, C., Yin, L., Zhou, J.: Modeling and optimization algorithm for energy-efficient distributed assembly hybrid flowshop scheduling problem considering worker resources. J. Ind. Inf. Integr. 40, 100620 (2024). https://doi.org/10.1016/j.jii.2024.100620
Masdari, M., Gharehpasha, S., Ghobaei-Arani, M., Ghasemi, V.: Bio-inspired virtual machine placement schemes in cloud computing environment: taxonomy, review, and future research directions. Clust. Comput. 23(4), 2533–2563 (2020)
Cheng, Y., Deng, X., Qi, Q., Yan, X.: Truthfulness of a Network Resource-Sharing Protocol. Math. Oper. Res. 48(3), 1522–1552 (2022). https://doi.org/10.1287/moor.2022.1310
Liu, S., Han, W., Zhang, Z., Chan, F.T.S.: An analysis of performance, pricing, and coordination in a supply chain with cloud services: The impact of data security. Comput. Ind. Eng. 192, 110237 (2024). https://doi.org/10.1016/j.cie.2024.110237
Wang, R., Gu, Q., Lu, S., Tian, J., Yin, Z., Yin, L.,... Zheng, W.: FI-NPI: Exploring Optimal Control in Parallel Platform Systems. Electronics 13(7), 1168 (2024). https://doi.org/10.3390/electronics13071168
Tarahomi, M., Izadi, M., Ghobaei-Arani, M.: An efficient power-aware VM allocation mechanism in cloud data centers: a micro genetic-based approach. Clust. Comput. 24(2), 919–934 (2021)
Shakarami, A., Ghobaei-Arani, M., Shahidinejad, A., Masdari, M., Shakarami, H.: Data replication schemes in cloud computing: a survey. Clust. Comput. 24, 2545–2579 (2021)
Salimian, M., Ghobaei-Arani, M., Shahidinejad, A.: Toward an autonomic approach for Internet of Things service placement using gray wolf optimization in the fog computing environment. Softw. Pract. Exper. 51(8), 1745–1772 (2021)
Acknowledgements
Project Title: Development and Application of a Learning Assistant System for the Course “Fundamentals of Computer Applications” (Project Number: GJJ203803), funded by the Science and Technology Research Department of Jiangxi Provincial Department of Education.
Funding
The authors did not receive any financial support for this study.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Data collection, simulation and analysis were performed by “Hong Huang and Yu Wang”. The first draft of the manuscript was written by “Yue Cai and Hong Wang” and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interest
The authors have no competing interests, or other interests that might be perceived to influence the results and/or discussion reported in this paper.
Ethical approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Huang, H., Wang, Y., Cai, Y. et al. A novel approach for energy consumption management in cloud centers based on adaptive fuzzy neural systems. Cluster Comput 27, 14515–14538 (2024). https://doi.org/10.1007/s10586-024-04665-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-024-04665-3