{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,5,12]],"date-time":"2023-05-12T04:33:44Z","timestamp":1683866024677},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,4,18]],"date-time":"2023-04-18T00:00:00Z","timestamp":1681776000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,4,18]],"date-time":"2023-04-18T00:00:00Z","timestamp":1681776000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SOCA"],"published-print":{"date-parts":[[2023,6]]},"DOI":"10.1007\/s11761-023-00362-y","type":"journal-article","created":{"date-parts":[[2023,4,18]],"date-time":"2023-04-18T10:04:04Z","timestamp":1681812244000},"page":"119-127","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Virtual machine placement in service-oriented computing environments"],"prefix":"10.1007","volume":"17","author":[{"given":"Asma M.","family":"Alkalbani","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Khalil B. A.","family":"Al Ruqeishi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmad","family":"Salah","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marwa F.","family":"Mohamed","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,4,18]]},"reference":[{"key":"362_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.113719","volume":"164","author":"A Al-Moalmi","year":"2021","unstructured":"Al-Moalmi A, Luo J, Salah A, Li K, Yin L (2021) A whale optimization system for energy-efficient container placement in data centers. Expert Syst Appl 164:113719","journal-title":"Expert Syst Appl"},{"issue":"5","key":"362_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3450517","volume":"54","author":"A Alashaikh","year":"2021","unstructured":"Alashaikh A, Alanazi E, Al-Fuqaha A (2021) A survey on the use of preferences for virtual machine placement in cloud data centers. ACM Comput Surv (CSUR) 54(5):1\u201339","journal-title":"ACM Comput Surv (CSUR)"},{"key":"362_CR3","unstructured":"Americas Headquarters (2007) Cisco data center infrastructure 2.5 design guide. Cisco Validated Design I"},{"issue":"5","key":"362_CR4","doi-asserted-by":"publisher","first-page":"787","DOI":"10.1016\/S0305-0548(02)00051-5","volume":"30","author":"BM Baker","year":"2003","unstructured":"Baker BM, Ayechew MA (2003) A genetic algorithm for the vehicle routing problem. Comput Oper Res 30(5):787\u2013800","journal-title":"Comput Oper Res"},{"issue":"5","key":"362_CR5","doi-asserted-by":"publisher","first-page":"755","DOI":"10.1016\/j.future.2011.04.017","volume":"28","author":"A Beloglazov","year":"2012","unstructured":"Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Futur Gener Comput Syst 28(5):755\u2013768","journal-title":"Futur Gener Comput Syst"},{"key":"362_CR6","doi-asserted-by":"crossref","unstructured":"Biran O, Corradi A, Fanelli M, Foschini L, Nus A, Raz D, Silvera E (2012) A stable network-aware VM placement for cloud systems. In: 2012 12th IEEE\/ACM international symposium on cluster, cloud and grid computing (ccgrid 2012). IEEE, pp 498\u2013506","DOI":"10.1109\/CCGrid.2012.119"},{"key":"362_CR7","doi-asserted-by":"publisher","first-page":"89497","DOI":"10.1109\/ACCESS.2020.2990567","volume":"8","author":"J Blank","year":"2020","unstructured":"Blank J, Deb K (2020) Pymoo: multi-objective optimization in python. IEEE Access 8:89497\u201389509","journal-title":"IEEE Access"},{"key":"362_CR8","doi-asserted-by":"crossref","unstructured":"Chan H, Chieu T (2010) Ranking and mapping of applications to cloud computing services by SVD. In: 2010 IEEE\/IFIP network operations and management symposium workshops. IEEE, pp 362\u2013369","DOI":"10.1109\/NOMSW.2010.5486550"},{"key":"362_CR9","doi-asserted-by":"crossref","unstructured":"Chazalet A (2010) Service level checking in the cloud computing context. In: 2010 IEEE 3rd international conference on cloud computing. IEEE, pp 297\u2013304","DOI":"10.1109\/CLOUD.2010.15"},{"key":"362_CR10","doi-asserted-by":"crossref","unstructured":"Dias DS, Costa LHMK (2012) Online traffic-aware virtual machine placement in data center networks. In: 2012 Global information infrastructure and networking symposium (GIIS). IEEE, pp 1\u20138","DOI":"10.1109\/GIIS.2012.6466665"},{"key":"362_CR11","doi-asserted-by":"crossref","unstructured":"do Lago DG, Madeira ERM, Bittencourt LF (2011) Power-aware virtual machine scheduling on clouds using active cooling control and DVFS. In: Proceedings of the 9th international workshop on middleware for grids, clouds and e-science, pp 1\u20136","DOI":"10.1145\/2089002.2089004"},{"issue":"2","key":"362_CR12","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1007\/s10723-015-9327-x","volume":"13","author":"V Ebrahimirad","year":"2015","unstructured":"Ebrahimirad V, Goudarzi M, Rajabi A (2015) Energy-aware scheduling for precedence-constrained parallel virtual machines in virtualized data centers. J Grid Comput 13(2):233\u2013253","journal-title":"J Grid Comput"},{"key":"362_CR13","doi-asserted-by":"crossref","unstructured":"Gamal M, Morsy E, Salah A (2015) Multi-objective nodes placement problem in large regions wireless networks. In: Electronics, communications and networks IV. CRC Press, pp 61\u201366","DOI":"10.1201\/b18592-14"},{"key":"362_CR14","doi-asserted-by":"crossref","unstructured":"Georgiou S, Tsakalozos K, Delis A (2013) Exploiting network-topology awareness for VM placement in IAAS clouds. In: 2013 International conference on cloud and green computing. IEEE, pp 151\u2013158","DOI":"10.1109\/CGC.2013.30"},{"issue":"1","key":"362_CR15","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1146\/annurev-psych-120709-145346","volume":"62","author":"G Gigerenzer","year":"2011","unstructured":"Gigerenzer G, Gaissmaier W (2011) Heuristic decision making. Annu Rev Psychol 62(1):451\u2013482","journal-title":"Annu Rev Psychol"},{"key":"362_CR16","doi-asserted-by":"crossref","unstructured":"Goudarzi H, Pedram M (2012) Energy-efficient virtual machine replication and placement in a cloud computing system. In: 2012 IEEE fifth international conference on cloud computing. IEEE, pp 750\u2013757","DOI":"10.1109\/CLOUD.2012.107"},{"key":"362_CR17","doi-asserted-by":"crossref","unstructured":"Jiang JW, Lan T, Ha S, Chen M, Chiang M (2012) Joint VM placement and routing for data center traffic engineering. In: 2012 Proceedings IEEE INFOCOM. IEEE, pp 2876\u20132880","DOI":"10.1109\/INFCOM.2012.6195719"},{"key":"362_CR18","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN\u201995-international conference on neural networks, vol 4. IEEE, pp 1942\u20131948","DOI":"10.1109\/ICNN.1995.488968"},{"key":"362_CR19","doi-asserted-by":"crossref","unstructured":"Kliazovich D, Arzo ST, Granelli F, Bouvry P, Khan SU (2013) e-STAB: energy-efficient scheduling for cloud computing applications with traffic load balancing. In: 2013 IEEE international conference on green computing and communications and IEEE internet of things and IEEE cyber, physical and social computing. IEEE, pp 7\u201313","DOI":"10.1109\/GreenCom-iThings-CPSCom.2013.28"},{"key":"362_CR20","doi-asserted-by":"crossref","unstructured":"Li M, Du W, Nian F (2014) An adaptive particle swarm optimization algorithm based on directed weighted complex network. Math Probl Eng","DOI":"10.1155\/2014\/434972"},{"key":"362_CR21","doi-asserted-by":"crossref","unstructured":"Lian Z, Li X, Qin X (2017) Topology-aware VM placement for network optimization in cloud data centers. In: 2017 IEEE international symposium on parallel and distributed processing with applications and 2017 IEEE international conference on ubiquitous computing and communications (ISPA\/IUCC). IEEE, pp 558\u2013565","DOI":"10.1109\/ISPA\/IUCC.2017.00091"},{"issue":"10","key":"362_CR22","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4083","volume":"29","author":"ZA Mann","year":"2017","unstructured":"Mann ZA, Szab\u00f3 M (2017) Which is the best algorithm for virtual machine placement optimization? Concurr Comput Pract Exp 29(10):e4083","journal-title":"Concurr Comput Pract Exp"},{"key":"362_CR23","doi-asserted-by":"crossref","unstructured":"Meng X, Pappas V, Zhang L (2010) Improving the scalability of data center networks with traffic-aware virtual machine placement. In: 2010 Proceedings IEEE INFOCOM. IEEE, pp 1\u20139","DOI":"10.1109\/INFCOM.2010.5461930"},{"issue":"3","key":"362_CR24","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1007\/s10723-014-9312-9","volume":"13","author":"JA Pascual","year":"2015","unstructured":"Pascual JA, Lorido-Botr\u00e1n T, Miguel-Alonso J, Lozano JA (2015) Towards a greener cloud infrastructure management using optimized placement policies. J Grid Comput 13(3):375-389","journal-title":"J Grid Comput"},{"key":"362_CR25","doi-asserted-by":"crossref","unstructured":"Piao JT, Yan J (2010) A network-aware virtual machine placement and migration approach in cloud computing. In: 2010 Ninth international conference on grid and cloud computing, pp 87\u201392","DOI":"10.1109\/GCC.2010.29"},{"key":"362_CR26","doi-asserted-by":"crossref","unstructured":"Shrivastava V, Zerfos P, Lee K-W, Jamjoom H, Liu Y-H, Banerjee S (2011) Application-aware virtual machine migration in data centers. In: 2011 Proceedings IEEE INFOCOM. IEEE, pp 66\u201370","DOI":"10.1109\/INFCOM.2011.5935247"},{"key":"362_CR27","doi-asserted-by":"crossref","unstructured":"Song F, Huang D, Zhou H, You I (2012) Application-aware virtual machine placement in data centers. In: 2012 Sixth international conference on innovative mobile and internet services in ubiquitous computing. IEEE, pp 191\u2013196","DOI":"10.1109\/IMIS.2012.119"},{"key":"362_CR28","unstructured":"Srikantaiah S, Kansal A, Zhao F (2008) Energy aware consolidation for cloud computing. In: USENIX HotPower\u201908: workshop on power aware computing and systems at OSDI"},{"issue":"5","key":"362_CR29","doi-asserted-by":"publisher","first-page":"556","DOI":"10.1007\/s11036-015-0600-9","volume":"20","author":"F-H Tseng","year":"2015","unstructured":"Tseng F-H, Chen C-Y, Chou L-D, Chao H-C, Niu J-W (2015) Service-oriented virtual machine placement optimization for green data center. Mob Netw Appl 20(5):556\u2013566","journal-title":"Mob Netw Appl"},{"issue":"2","key":"362_CR30","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1007\/s10845-012-0661-6","volume":"25","author":"S Wang","year":"2014","unstructured":"Wang S, Liu Z, Sun Q, Zou H, Yang F (2014) Towards an accurate evaluation of quality of cloud service in service-oriented cloud computing. J Intell Manuf 25(2):283\u2013291","journal-title":"J Intell Manuf"},{"issue":"2","key":"362_CR31","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/BF00175354","volume":"4","author":"D Whitley","year":"1994","unstructured":"Whitley D (1994) A genetic algorithm tutorial. Stat Comput 4(2):65\u201385","journal-title":"Stat Comput"},{"key":"362_CR32","doi-asserted-by":"crossref","unstructured":"Wu G, Tang M, Tian Y-C, Li W (2012) Energy-efficient virtual machine placement in data centers by genetic algorithm. In: International conference on neural information processing. Springer, Berlin, pp 315\u2013323","DOI":"10.1007\/978-3-642-34487-9_39"},{"key":"362_CR33","doi-asserted-by":"crossref","unstructured":"Xu J, Tang J, Kwiat K, Zhang W, Xue G (2012) Survivable virtual infrastructure mapping in virtualized data centers. In: 2012 IEEE fifth international conference on cloud computing. IEEE, pp 196\u2013203","DOI":"10.1109\/CLOUD.2012.100"},{"issue":"1","key":"362_CR34","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1109\/SURV.2011.122211.00017","volume":"15","author":"Y Zhang","year":"2012","unstructured":"Zhang Y, Ansari N (2012) On architecture design, congestion notification, TCP incast and power consumption in data centers. IEEE Commun Surv Tutor 15(1):39\u201364","journal-title":"IEEE Commun Surv Tutor"},{"key":"362_CR35","doi-asserted-by":"publisher","first-page":"310","DOI":"10.1016\/j.neucom.2020.06.120","volume":"428","author":"B Zhang","year":"2021","unstructured":"Zhang B, Wang X, Wang H (2021) Virtual machine placement strategy using cluster-based genetic algorithm. Neurocomputing 428:310\u2013316","journal-title":"Neurocomputing"},{"key":"362_CR36","doi-asserted-by":"publisher","first-page":"55659","DOI":"10.1109\/ACCESS.2019.2913175","volume":"7","author":"D-M Zhao","year":"2019","unstructured":"Zhao D-M, Zhou J-T, Li K (2019) An energy-aware algorithm for virtual machine placement in cloud computing. IEEE Access 7:55659\u201355668","journal-title":"IEEE Access"}],"container-title":["Service Oriented Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-023-00362-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11761-023-00362-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-023-00362-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,11]],"date-time":"2023-05-11T06:03:54Z","timestamp":1683785034000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11761-023-00362-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,18]]},"references-count":36,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,6]]}},"alternative-id":["362"],"URL":"https:\/\/doi.org\/10.1007\/s11761-023-00362-y","relation":{},"ISSN":["1863-2386","1863-2394"],"issn-type":[{"value":"1863-2386","type":"print"},{"value":"1863-2394","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,18]]},"assertion":[{"value":"15 November 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 March 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 March 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 April 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no conflicts of interest to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}