{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T08:05:07Z","timestamp":1758269107134,"version":"3.41.2"},"reference-count":28,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2023,6,28]],"date-time":"2023-06-28T00:00:00Z","timestamp":1687910400000},"content-version":"vor","delay-in-days":178,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Intelligent Systems"],"published-print":{"date-parts":[[2023,1]]},"abstract":"<jats:p>Virtual machine (VM) replication is a critical task in any cloud computing platform to ensure the availability of the cloud service for the end user. In this task, one primary VM resides on a physical machine (PM) and one or more replicas reside on separate PMs. In cloud computing, VM placement (VMP) is a well\u2010studied problem in terms of different goals, such as power consumption reduction. The VMP problem can be solved by using heuristics, namely, first\u2010fit and meta\u2010heuristics such as the genetic algorithm. Despite extensive research into the VMP problem, there are few works that consider VM replication when choosing a VMP. In this context, we proposed studying the problem of optimal VMP considering VM replication requirements. The proposed work frames the problem at hand as a multiobjective problem and adapts a nondominated sorting genetic algorithm (NSGA\u2010III) to address the problem. VM replicas\u2019 placement should consider several dimensions such as the geographical distance between the PM hosting the primary VM and the other PMs hosting the replicas. In addition, to this end, the proposed model aims to minimize (1) power consumption, (2) performance degradation, and (3) the distance between the PMs hosting the primary VM and its replica(s). The proposed method is thoroughly tested on a variety of computing environments with various heterogeneous VMs and PMs, including compute\u2010intensive and memory\u2010intensive environments. The obtained results illustrate the performance disparity between the adapted NSGA\u2010III and MOEA\/D methods and other methods of comparison, including heuristic and meta\u2010heuristic approaches, with NSGA\u2010III outperforming other comparison methods. For instance, in memory\u2010intensive and in heterogeneous environments, the NSGA\u2010III method\u2019s performance was superior to the first\u2010fit, next\u2010fit, best\u2010fit, PSO, and MOEA\/D methods by 58%, 62%, 64%, 55%, and 31%, respectively.<\/jats:p>","DOI":"10.1155\/2023\/8378850","type":"journal-article","created":{"date-parts":[[2023,6,28]],"date-time":"2023-06-28T23:05:05Z","timestamp":1687993505000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Virtual Machine Replica Placement Using a Multiobjective Genetic Algorithm"],"prefix":"10.1155","volume":"2023","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7142-1828","authenticated-orcid":false,"given":"Marwa F.","family":"Mohamed","sequence":"first","affiliation":[]},{"given":"Mai","family":"Dahshan","sequence":"additional","affiliation":[]},{"given":"Kenli","family":"Li","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3433-7640","authenticated-orcid":false,"given":"Ahmad","family":"Salah","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2023,6,28]]},"reference":[{"key":"e_1_2_9_1_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11761-015-0189-7"},{"key":"e_1_2_9_2_2","doi-asserted-by":"crossref","unstructured":"GonzalezC.andTangB. FT-VMP: fault-Tolerant virtual machine placement in cloud data centers Proceedings of the 2020 29th International Conference on Computer Communications and Networks (ICCCN) August 2020 Honolulu HI USA 1\u20139.","DOI":"10.1109\/ICCCN49398.2020.9209676"},{"key":"e_1_2_9_3_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11036-018-1034-y"},{"key":"e_1_2_9_4_2","doi-asserted-by":"crossref","unstructured":"ElYamanyH. F. MohamedM. F. GrolingerK. andCapretzM. A. A generalized service replication process in distributed environments Proceedings of the 5th International Conference on Cloud Computing and Services Science January 2015 Liverpool UK.","DOI":"10.5220\/0005485201860193"},{"key":"e_1_2_9_5_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2017.04.002"},{"key":"e_1_2_9_6_2","doi-asserted-by":"crossref","unstructured":"GoudarziH.andPedramM. Energy-efficient virtual machine replication and placement in a cloud computing system Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing June 2012 Honolulu HI USA 750\u2013757.","DOI":"10.1109\/CLOUD.2012.107"},{"key":"e_1_2_9_7_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11036-019-01457-7"},{"key":"e_1_2_9_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.swevo.2017.08.001"},{"key":"e_1_2_9_9_2","doi-asserted-by":"publisher","DOI":"10.1162\/evco.1994.2.3.221"},{"key":"e_1_2_9_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2013.2281535"},{"key":"e_1_2_9_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/access.2019.2960531"},{"key":"e_1_2_9_12_2","doi-asserted-by":"publisher","DOI":"10.3390\/electronics8030283"},{"key":"e_1_2_9_13_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2018.11.029"},{"key":"e_1_2_9_14_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-020-03060-y"},{"key":"e_1_2_9_15_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-020-03152-9"},{"key":"e_1_2_9_16_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-022-07245-y"},{"key":"e_1_2_9_17_2","doi-asserted-by":"publisher","DOI":"10.1186\/s13673-019-0174-9"},{"key":"e_1_2_9_18_2","doi-asserted-by":"publisher","DOI":"10.26599\/tst.2019.9010044"},{"key":"e_1_2_9_19_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.11.052"},{"key":"e_1_2_9_20_2","doi-asserted-by":"crossref","unstructured":"KhaniP. TangB. HanJ. andBeheshtiM. Power-efficient virtual machine replication in data centers Proceedings of the 2016 IEEE International Conference on Communications (ICC) May 2016 Kuala Lumpur Malaysia 1\u20137.","DOI":"10.1109\/ICC.2016.7511384"},{"key":"e_1_2_9_21_2","doi-asserted-by":"crossref","unstructured":"YaoY. CaoJ. andLiM. A network-aware virtual machine allocation in cloud datacenter Proceedings of the IFIP International Conference on Network and Parallel Computing September 2013 Shanghai China 71\u201382.","DOI":"10.1007\/978-3-642-40820-5_7"},{"key":"e_1_2_9_22_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.113719"},{"key":"e_1_2_9_23_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-12598-1_19"},{"key":"e_1_2_9_24_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2990567"},{"key":"e_1_2_9_25_2","unstructured":"Pymoo PYMOO:Multi-objective Optimization in Python 2020 https:\/\/pymoo.org\/."},{"key":"e_1_2_9_26_2","doi-asserted-by":"crossref","unstructured":"KennedyJ.andEberhartR. Particle swarm optimization 4 Proceedings of the ICNN\u201995-International Conference on Neural Networks November 1995 Perth WA Australia 1942\u20131948.","DOI":"10.1109\/ICNN.1995.488968"},{"key":"e_1_2_9_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/tevc.2007.892759"},{"key":"e_1_2_9_28_2","doi-asserted-by":"publisher","DOI":"10.1146\/annurev-psych-120709-145346"}],"container-title":["International Journal of Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/ijis\/2023\/8378850.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/ijis\/2023\/8378850.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2023\/8378850","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,31]],"date-time":"2024-12-31T05:23:08Z","timestamp":1735622588000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2023\/8378850"}},"subtitle":[],"editor":[{"given":"Mohammad R.","family":"Khosravi","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2023,1]]},"references-count":28,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,1]]}},"alternative-id":["10.1155\/2023\/8378850"],"URL":"https:\/\/doi.org\/10.1155\/2023\/8378850","archive":["Portico"],"relation":{},"ISSN":["0884-8173","1098-111X"],"issn-type":[{"type":"print","value":"0884-8173"},{"type":"electronic","value":"1098-111X"}],"subject":[],"published":{"date-parts":[[2023,1]]},"assertion":[{"value":"2023-02-22","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-06-03","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-06-28","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"8378850"}}