{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,19]],"date-time":"2024-10-19T16:40:11Z","timestamp":1729356011578,"version":"3.27.0"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,10,19]],"date-time":"2024-10-19T00:00:00Z","timestamp":1729296000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2024,10,19]],"date-time":"2024-10-19T00:00:00Z","timestamp":1729296000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Energy Inform"],"DOI":"10.1186\/s42162-024-00386-4","type":"journal-article","created":{"date-parts":[[2024,10,19]],"date-time":"2024-10-19T16:02:03Z","timestamp":1729353723000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Taxonomy of optimization algorithms combined with CNN for optimal placement of virtual machines within physical machines in data centers"],"prefix":"10.1186","volume":"7","author":[{"given":"Meryeme","family":"El Yadari","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saloua","family":"El Motaki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ali","family":"Yahyaouy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Makany","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Khalid","family":"El Fazazy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hamid","family":"Gualous","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"St\u00e9phane","family":"Le Masson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,10,19]]},"reference":[{"key":"386_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/j.phycom.2022.101925","volume":"55","author":"K Abbas","year":"2022","unstructured":"Abbas K, Hong J, Tu NV, Yoo J-H, Hong JW-K (2022) Autonomous DRL-based energy efficient VM consolidation for cloud data centers. Phys Commun 55:101925. https:\/\/doi.org\/10.1016\/j.phycom.2022.101925","journal-title":"Phys Commun"},{"issue":"1","key":"386_CR2","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1186\/s40537-021-00444-8","volume":"8","author":"L Alzubaidi","year":"2021","unstructured":"Alzubaidi L et al (2021) Review of deep learning: concepts, CNN architectures, challenges, applications, future directions. J Big Data 8(1):53. https:\/\/doi.org\/10.1186\/s40537-021-00444-8","journal-title":"J Big Data"},{"issue":"13","key":"386_CR3","doi-asserted-by":"publisher","first-page":"1397","DOI":"10.1002\/cpe.1867","volume":"24","author":"B Anton","year":"2012","unstructured":"Anton B, Rajkumar B (2012) Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers. Concurr Comput Pract Exp 24(13):1397\u20131420. https:\/\/doi.org\/10.1002\/cpe.1867","journal-title":"Concurr Comput Pract Exp"},{"key":"386_CR4","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1016\/j.jpdc.2022.08.001","volume":"170","author":"M Awad","year":"2022","unstructured":"Awad M, Kara N, Leivadeas A (2022) Utilization prediction-based VM consolidation approach. J Parallel Distrib Comput 170:24\u201338. https:\/\/doi.org\/10.1016\/j.jpdc.2022.08.001","journal-title":"J Parallel Distrib Comput"},{"key":"386_CR5","first-page":"1","volume":"6","author":"MV Barthwal","year":"2019","unstructured":"Barthwal MV, Rauthan MS, Verma MR (2019) Virtual machines placement using predicted utilization of physical machine in Cloud Datacenter. Inf Syst 6:1\u20136","journal-title":"Inf Syst"},{"issue":"5","key":"386_CR6","doi-asserted-by":"publisher","first-page":"153","DOI":"10.4018\/JOEUC.20210901.oa8","volume":"33","author":"N Baskaran","year":"2021","unstructured":"Baskaran N, Eswari R (2021) Efficient VM selection strategies in cloud datacenter using fuzzy soft set. J Org End User Comput 33(5):153\u2013179","journal-title":"J Org End User Comput"},{"key":"386_CR7","unstructured":"Bharanidharan G, Jayalakshmi S (2021) Predictive virtual machine placement for energy efficient scalable resource provisioning in modern data centers | IEEE Conference Publication | IEEE Xplore. In: Presented at the international conference on computing for sustainable global development (INDIACom), India, pp. 299\u2013305 [Online]. https:\/\/ieeexplore.ieee.org\/document\/9441152"},{"issue":"19","key":"386_CR8","doi-asserted-by":"publisher","first-page":"12569","DOI":"10.1007\/s00500-020-05462-x","volume":"25","author":"L Caviglione","year":"2021","unstructured":"Caviglione L, Gaggero M, Paolucci M, Ronco R (2021) Deep reinforcement learning for multi-objective placement of virtual machines in cloud datacenters. Soft Comput 25(19):12569\u201312588","journal-title":"Soft Comput"},{"issue":"10","key":"386_CR9","doi-asserted-by":"publisher","first-page":"6239","DOI":"10.1007\/s11227-019-02847-0","volume":"75","author":"S El Motaki","year":"2019","unstructured":"El Motaki S, Yahyaouy A, Gualous H, Sabor J (2019) Comparative study between exact and metaheuristic approaches for virtual machine placement process as knapsack problem. J Supercomput 75(10):6239\u20136259. https:\/\/doi.org\/10.1007\/s11227-019-02847-0","journal-title":"J Supercomput"},{"key":"386_CR10","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-021-00981-3","author":"S El Motaki","year":"2021","unstructured":"El Motaki S, Yahyaouy A, Gualous H (2021) A prediction-based model for virtual machine live migration monitoring in a cloud datacenter. Computing. https:\/\/doi.org\/10.1007\/s00607-021-00981-3","journal-title":"Computing"},{"key":"386_CR11","doi-asserted-by":"publisher","unstructured":"El Yadari M, Yahyaouy A, El Fazazy K, Le Masson S, Gualous H (2022) Placement methods of Virtual Machines in servers. In: 2022 international conference on intelligent systems and computer vision (ISCV), Fez, pp 1\u20137. https:\/\/doi.org\/10.1109\/ISCV54655.2022.9806069","DOI":"10.1109\/ISCV54655.2022.9806069"},{"key":"386_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2021.102048","volume":"116","author":"H Feng","year":"2021","unstructured":"Feng H, Deng Y, Li J (2021) A global-energy-aware virtual machine placement strategy for cloud data centers. J Syst Architect 116:102048. https:\/\/doi.org\/10.1016\/j.sysarc.2021.102048","journal-title":"J Syst Architect"},{"key":"386_CR13","doi-asserted-by":"publisher","unstructured":"Garg S, Buyya R (2011) NetworkCloudSim: modelling parallel applications in cloud simulations. In: Presented at the Proceedings\u20142011 4th IEEE international conference on utility and cloud computing, UCC 2011, pp 105\u2013113. https:\/\/doi.org\/10.1109\/UCC.2011.24","DOI":"10.1109\/UCC.2011.24"},{"key":"386_CR14","doi-asserted-by":"publisher","DOI":"10.1016\/j.energy.2022.125495","volume":"262","author":"GN G\u00fc\u011f\u00fcl","year":"2023","unstructured":"G\u00fc\u011f\u00fcl GN, G\u00f6k\u00e7\u00fcl F, Eicker U (2023) Sustainability analysis of zero energy consumption data centers with free cooling, waste heat reuse and renewable energy systems: a feasibility study. Energy 262:125495. https:\/\/doi.org\/10.1016\/j.energy.2022.125495","journal-title":"Energy"},{"issue":"1","key":"386_CR15","doi-asserted-by":"publisher","DOI":"10.1088\/1757-899X\/1116\/1\/012138","volume":"1116","author":"A Gupta","year":"2021","unstructured":"Gupta A (2021) A modelling & simulation via CloudSim for live migration in virtual machines. IOP Conf Ser Mater Sci Eng 1116(1):012138. https:\/\/doi.org\/10.1088\/1757-899X\/1116\/1\/012138","journal-title":"IOP Conf Ser Mater Sci Eng"},{"issue":"12","key":"386_CR16","doi-asserted-by":"publisher","first-page":"8641","DOI":"10.1007\/s10489-021-02362-x","volume":"51","author":"J Hao","year":"2021","unstructured":"Hao J, Yue K, Zhang B, Duan L, Fu X (2021) Transfer learning of Bayesian network for measuring QoS of virtual machines. Appl Intell 51(12):8641\u20138660. https:\/\/doi.org\/10.1007\/s10489-021-02362-x","journal-title":"Appl Intell"},{"key":"386_CR17","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.jpdc.2019.12.014","volume":"139","author":"S-Y Hsieh","year":"2020","unstructured":"Hsieh S-Y, Liu C-S, Buyya R, Zomaya AY (2020) Utilization-prediction-aware virtual machine consolidation approach for energy-efficient cloud data centers. J Parallel Distrib Comput 139:99\u2013109. https:\/\/doi.org\/10.1016\/j.jpdc.2019.12.014","journal-title":"J Parallel Distrib Comput"},{"key":"386_CR18","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1038\/d41586-018-06610-y","volume":"561","author":"N Jones","year":"2018","unstructured":"Jones N (2018) How to stop data centres from gobbling up the world\u2019s electricity. Nature 561:163\u2013166. https:\/\/doi.org\/10.1038\/d41586-018-06610-y","journal-title":"Nature"},{"key":"386_CR19","volume-title":"Algorithms for Optimization, Illustrated","author":"MJ Kochenderfer","year":"2019","unstructured":"Kochenderfer MJ, Wheeler TA (2019) Algorithms for Optimization, Illustrated. The MIT Press, Cambridge"},{"key":"386_CR20","first-page":"38","volume":"22","author":"E Lybrand","year":"2021","unstructured":"Lybrand E, Saab R (2021) A greedy algorithm for quantizing neural networks. J Mach Learn Res 22:38","journal-title":"J Mach Learn Res"},{"key":"386_CR21","doi-asserted-by":"publisher","unstructured":"Mashhadi Moghaddam S, Fotuhi Piraghaj S, O\u2019Sullivan M, Walker C, Unsworth C (2018) Energy-efficient and SLA-aware virtual machine selection algorithm for dynamic resource allocation in cloud data centers. In: 2018 IEEE\/ACM 11th international conference on utility and cloud computing (UCC), Switzerland, pp 103\u2013113. https:\/\/doi.org\/10.1109\/UCC.2018.00019","DOI":"10.1109\/UCC.2018.00019"},{"key":"386_CR22","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-014-1334-5","author":"M Mavrovouniotis","year":"2014","unstructured":"Mavrovouniotis M (2014) Training neural networks with ant colony optimization algorithms for pattern classification. Soft Comput. https:\/\/doi.org\/10.1007\/s00500-014-1334-5","journal-title":"Soft Comput"},{"key":"386_CR23","doi-asserted-by":"publisher","first-page":"1390","DOI":"10.1016\/j.procs.2020.03.350","volume":"167","author":"JS Nagma","year":"2020","unstructured":"Nagma JS, Sidhu J (2020) Comparative analysis of VM consolidation algorithms for cloud computing. Proc Comput Sci 167:1390\u20131399. https:\/\/doi.org\/10.1016\/j.procs.2020.03.350","journal-title":"Proc Comput Sci"},{"key":"386_CR24","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2021.102329","volume":"122","author":"J Peng","year":"2022","unstructured":"Peng J, Li K, Chen J, Li K (2022) HEA-PAS: a hybrid energy allocation strategy for parallel applications scheduling on heterogeneous computing systems. J Syst Architect 122:102329. https:\/\/doi.org\/10.1016\/j.sysarc.2021.102329","journal-title":"J Syst Architect"},{"key":"386_CR25","doi-asserted-by":"publisher","first-page":"89970","DOI":"10.1109\/ACCESS.2022.3201142","volume":"10","author":"NH Phong","year":"2022","unstructured":"Phong NH, Santos A, Ribeiro B (2022) PSO-convolutional neural networks with heterogeneous learning rate. IEEE Access 10:89970\u201389988. https:\/\/doi.org\/10.1109\/ACCESS.2022.3201142","journal-title":"IEEE Access"},{"key":"386_CR26","unstructured":"Shah H, Ghazali R, Mohd Nawi N (2011) using artificial bee colony algorithm for MLP training on earthquake time series data prediction"},{"key":"386_CR27","unstructured":"Shrestha N et al (2023) Catalogue of advanced technical concepts for Net Zero Energy Data Centres. European Union Project"},{"key":"386_CR28","unstructured":"Vijay K (2023) Genetic algorithms\u2014meaning, working, and applications. Spiceworks. [Online]. https:\/\/www.spiceworks.com\/tech\/artificial-intelligence\/articles\/what-are-genetic-algorithms\/"},{"key":"386_CR29","doi-asserted-by":"publisher","first-page":"53441","DOI":"10.1109\/ACCESS.2019.2912722","volume":"7","author":"H Xiao","year":"2019","unstructured":"Xiao H, Hu Z, Li K (2019) Multi-objective VM consolidation based on thresholds and ant colony system in cloud computing. IEEE Access 7:53441\u201353453. https:\/\/doi.org\/10.1109\/ACCESS.2019.2912722","journal-title":"IEEE Access"},{"issue":"12","key":"386_CR30","doi-asserted-by":"publisher","first-page":"15222","DOI":"10.1007\/s10489-022-04164-1","volume":"53","author":"L Zhu","year":"2023","unstructured":"Zhu L, Huang K, Fu K, Hu Y, Wang Y (2023) A priority-aware scheduling framework for heterogeneous workloads in container-based cloud. Appl Intell 53(12):15222\u201315245. https:\/\/doi.org\/10.1007\/s10489-022-04164-1","journal-title":"Appl Intell"}],"container-title":["Energy Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42162-024-00386-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s42162-024-00386-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42162-024-00386-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,19]],"date-time":"2024-10-19T16:02:18Z","timestamp":1729353738000},"score":1,"resource":{"primary":{"URL":"https:\/\/energyinformatics.springeropen.com\/articles\/10.1186\/s42162-024-00386-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,19]]},"references-count":30,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["386"],"URL":"https:\/\/doi.org\/10.1186\/s42162-024-00386-4","relation":{},"ISSN":["2520-8942"],"issn-type":[{"value":"2520-8942","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,10,19]]},"assertion":[{"value":"1 July 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 September 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 October 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"As this research does not involve human participants or animals, ethical approval was not required for this study.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"The research conducted in this article is primarily intended for academic and educational purposes.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"107"}}