{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,8]],"date-time":"2025-10-08T22:24:44Z","timestamp":1759962284992,"version":"3.37.3"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2020,1,10]],"date-time":"2020-01-10T00:00:00Z","timestamp":1578614400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,10]],"date-time":"2020-01-10T00:00:00Z","timestamp":1578614400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Towards Unification of HPC and Big Data Paradigms","award":["TIN2016-79637-P"],"award-info":[{"award-number":["TIN2016-79637-P"]}]},{"name":"PhD grant","award":["212677"],"award-info":[{"award-number":["212677"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s11227-019-03141-9","type":"journal-article","created":{"date-parts":[[2020,1,10]],"date-time":"2020-01-10T10:03:56Z","timestamp":1578650636000},"page":"7047-7080","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["CloudBench: an integrated evaluation of VM placement algorithms in clouds"],"prefix":"10.1007","volume":"76","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6311-1312","authenticated-orcid":false,"given":"Mario A.","family":"Gomez-Rodriguez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Victor J.","family":"Sosa-Sosa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jesus","family":"Carretero","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jose Luis","family":"Gonzalez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,1,10]]},"reference":[{"key":"3141_CR1","doi-asserted-by":"publisher","unstructured":"Ahmed A, Sabyasachi AS (2014) Cloud computing simulators: a detailed survey and future direction. In: Advance Computing Conference (IACC), 2014 IEEE International, pp 866\u2013872. https:\/\/doi.org\/10.1109\/IAdCC.2014.6779436","DOI":"10.1109\/IAdCC.2014.6779436"},{"issue":"13","key":"3141_CR2","doi-asserted-by":"publisher","first-page":"1397","DOI":"10.1002\/cpe.1867","volume":"24","author":"A Beloglazov","year":"2012","unstructured":"Beloglazov A, Buyya R (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"},{"issue":"5","key":"3141_CR3","doi-asserted-by":"publisher","first-page":"1310","DOI":"10.1002\/cpe.3314","volume":"27","author":"A Beloglazov","year":"2015","unstructured":"Beloglazov A, Buyya R (2015) Openstack neat: a framework for dynamic and energy-efficient consolidation of virtual machines in openstack clouds. Concurr Comput Pract Exp 27(5):1310\u20131333. https:\/\/doi.org\/10.1002\/cpe.3314","journal-title":"Concurr Comput Pract Exp"},{"issue":"1","key":"3141_CR4","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1002\/spe.995","volume":"41","author":"RN Calheiros","year":"2011","unstructured":"Calheiros RN, Ranjan R, Beloglazov A, De Rose CAF, Buyya R (2011) CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw Pract Exp 41(1):23\u201350. https:\/\/doi.org\/10.1002\/spe.995","journal-title":"Softw Pract Exp"},{"key":"3141_CR5","doi-asserted-by":"publisher","unstructured":"Chen L, Shen H, Sapra K (2014) Distributed autonomous virtual resource management in datacenters using finite-Markov decision process. In: Proceedings of the ACM Symposium on Cloud Computing, SOCC \u201914, pp 24:1\u201324:13. ACM, New York, NY, USA. https:\/\/doi.org\/10.1145\/2670979.2671003","DOI":"10.1145\/2670979.2671003"},{"key":"3141_CR6","first-page":"46","volume-title":"Approximation algorithms for bin packing: a survey","author":"EG Coffman","year":"1996","unstructured":"Coffman EG, Garey MR, Johnson DS (1996) Approximation algorithms for bin packing: a survey. PWS Publishing Co., USA, pp 46\u201393"},{"issue":"3","key":"3141_CR7","doi-asserted-by":"publisher","first-page":"1321","DOI":"10.1007\/s11227-014-1089-x","volume":"68","author":"F Durao","year":"2014","unstructured":"Durao F, Carvalho JFS, Fonseka A, Garcia VC (2014) A systematic review on cloud computing. J Supercomput 68(3):1321\u20131346. https:\/\/doi.org\/10.1007\/s11227-014-1089-x","journal-title":"J Supercomput"},{"key":"3141_CR8","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-019-02847-0","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. https:\/\/doi.org\/10.1007\/s11227-019-02847-0","journal-title":"J Supercomput"},{"key":"3141_CR9","unstructured":"Foundation O (2016) Openstack installation guide for red hat enterprise linux and centos. http:\/\/docs.openstack.org\/mitaka\/install-guide-rdo\/. Accessed 15 June 2016"},{"issue":"1","key":"3141_CR10","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/TC.1982.1675885","volume":"31","author":"H Garcia-Molina","year":"1982","unstructured":"Garcia-Molina H (1982) Elections in a distributed computing system. IEEE Trans Comput 31(1):48\u201359. https:\/\/doi.org\/10.1109\/TC.1982.1675885","journal-title":"IEEE Trans Comput"},{"key":"3141_CR11","doi-asserted-by":"publisher","unstructured":"Garg SK, Buyya R (2011) Networkcloudsim: modelling parallel applications in cloud simulations. In: 2011 Fourth IEEE International Conference on Utility and Cloud Computing (UCC), pp 105\u2013113. https:\/\/doi.org\/10.1109\/UCC.2011.24","DOI":"10.1109\/UCC.2011.24"},{"key":"3141_CR12","doi-asserted-by":"crossref","unstructured":"Gomez-Rodriguez MA, Sosa-Sosa VJ, Gonzalez-Compean JL (2017) Assessment of private cloud infrastructure monitoring tools\u2014a comparison of Ceilometer and Monasca. In: Proceedings of the 6th International Conference on Data Science, Technology and Applications (DATA 2017), pp 371\u2013381. SCITEPRESS\u2014Science and Technology Publications, Lda., Madrid, Spain","DOI":"10.5220\/0006484503710381"},{"issue":"1","key":"3141_CR13","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1007\/s11227-017-2112-9","volume":"74","author":"MK Gupta","year":"2018","unstructured":"Gupta MK, Amgoth T (2018) Resource-aware virtual machine placement algorithm for IAAS cloud. J Supercomput 74(1):122\u2013140. https:\/\/doi.org\/10.1007\/s11227-017-2112-9","journal-title":"J Supercomput"},{"key":"3141_CR14","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-019-02769-x","author":"SH Han","year":"2019","unstructured":"Han SH, Kim HW, Jeong YS (2019) An efficient job management of computing service using integrated idle vm resources for high-performance computing based on openstack. J Supercomput. https:\/\/doi.org\/10.1007\/s11227-019-02769-x","journal-title":"J Supercomput"},{"key":"3141_CR15","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.compeleceng.2017.11.019","volume":"66","author":"F Hussain","year":"2018","unstructured":"Hussain F, Haider SA, Alamri A, AlQarni M (2018) Fault-tolerance analyzer: a middle layer for pre-provision testing in openstack. Comput Electr Eng 66:64\u201379. https:\/\/doi.org\/10.1016\/j.compeleceng.2017.11.019","journal-title":"Comput Electr Eng"},{"key":"3141_CR16","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1016\/j.compeleceng.2018.03.029","volume":"68","author":"S Jangiti","year":"2018","unstructured":"Jangiti S, Shankar Sriram VS (2018) Scalable and direct vector bin-packing heuristic based on residual resource ratios for virtual machine placement in cloud data centers. Comput Electr Eng 68:44\u201361. https:\/\/doi.org\/10.1016\/j.compeleceng.2018.03.029","journal-title":"Comput Electr Eng"},{"key":"3141_CR17","doi-asserted-by":"publisher","first-page":"426","DOI":"10.1007\/3-540-29297-7_18","volume-title":"Bin-packing","author":"B Korte","year":"2006","unstructured":"Korte B, Vygen J (2006) Bin-packing. Springer, Berlin, pp 426\u2013441. https:\/\/doi.org\/10.1007\/3-540-29297-7_18"},{"key":"3141_CR18","doi-asserted-by":"publisher","unstructured":"Kuo CF, Yeh TH, Lu YF, Chang BR (2015) Efficient allocation algorithm for virtual machines in cloud computing systems. In: Proceedings of the ASE BigData & SocialInformatics 2015, ASE BD&SI \u201915, pp 48:1\u201348:6. ACM, New York, NY, USA. https:\/\/doi.org\/10.1145\/2818869.2818878","DOI":"10.1145\/2818869.2818878"},{"key":"3141_CR19","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1016\/j.ins.2017.02.054","volume":"397\u2013398","author":"W Lin","year":"2017","unstructured":"Lin W, Xu S, He L, Li J (2017) Multi-resource scheduling and power simulation for cloud computing. Inf Sci 397\u2013398:168\u2013186. https:\/\/doi.org\/10.1016\/j.ins.2017.02.054","journal-title":"Inf Sci"},{"key":"3141_CR20","doi-asserted-by":"publisher","unstructured":"Maarouf A, Marzouk A, Haqiq A (2015) Comparative study of simulators for cloud computing. In: 2015 International Conference on Cloud Technologies and Applications (CloudTech), pp 1\u20138. https:\/\/doi.org\/10.1109\/CloudTech.2015.7336989","DOI":"10.1109\/CloudTech.2015.7336989"},{"issue":"1","key":"3141_CR21","doi-asserted-by":"publisher","first-page":"11:1","DOI":"10.1145\/2797211","volume":"48","author":"ZA Mann","year":"2015","unstructured":"Mann ZA (2015) Allocation of virtual machines in cloud data centers\u2014a survey of problem models and optimization algorithms. ACM Comput Surv 48(1):11:1\u201311:34. https:\/\/doi.org\/10.1145\/2797211","journal-title":"ACM Comput Surv"},{"key":"3141_CR22","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1016\/j.jnca.2016.06.003","volume":"71","author":"AS Milani","year":"2016","unstructured":"Milani AS, Navimipour NJ (2016) Load balancing mechanisms and techniques in the cloud environments: systematic literature review and future trends. J Netw Comput Appl 71:86\u201398. https:\/\/doi.org\/10.1016\/j.jnca.2016.06.003","journal-title":"J Netw Comput Appl"},{"key":"3141_CR23","doi-asserted-by":"publisher","first-page":"186","DOI":"10.1016\/j.compeleceng.2015.07.021","volume":"47","author":"S Mustafa","year":"2015","unstructured":"Mustafa S, Nazir B, Hayat A, ur Rehman Khan A, Madani SA (2015) Resource management in cloud computing: taxonomy, prospects, and challenges. Comput Electr Eng 47:186\u2013203. https:\/\/doi.org\/10.1016\/j.compeleceng.2015.07.021","journal-title":"Comput Electr Eng"},{"key":"3141_CR24","doi-asserted-by":"publisher","unstructured":"Nuaimi KA, Mohamed N, Nuaimi MA, Al-Jaroodi J (2012) A survey of load balancing in cloud computing: challenges and algorithms. In: Proceedings of the 2012 Second Symposium on Network Cloud Computing and Applications, NCCA \u201912, pp 137\u2013142. IEEE Computer Society, Washington, DC, USA. https:\/\/doi.org\/10.1109\/NCCA.2012.29","DOI":"10.1109\/NCCA.2012.29"},{"key":"3141_CR25","unstructured":"Pires FL, Bar\u00e1n B (2015) Virtual machine placement literature review. CoRR arxiv: abs\/1506.01509"},{"key":"3141_CR26","doi-asserted-by":"publisher","unstructured":"Sato K, Samejima M, Komoda N (2013) Dynamic optimization of virtual machine placement by resource usage prediction. In: 2013 11th IEEE International Conference on Industrial Informatics (INDIN), pp 86\u201391. https:\/\/doi.org\/10.1109\/INDIN.2013.6622863","DOI":"10.1109\/INDIN.2013.6622863"},{"key":"3141_CR27","doi-asserted-by":"publisher","first-page":"334","DOI":"10.1016\/j.compeleceng.2017.12.032","volume":"69","author":"A Satpathy","year":"2018","unstructured":"Satpathy A, Addya SK, Turuk AK, Majhi B, Sahoo G (2018) Crow search based virtual machine placement strategy in cloud data centers with live migration. Comput Electr Eng 69:334\u2013350. https:\/\/doi.org\/10.1016\/j.compeleceng.2017.12.032","journal-title":"Comput Electr Eng"},{"key":"3141_CR28","doi-asserted-by":"publisher","unstructured":"Singh A, Korupolu, M, Mohapatra D (2008) Server-storage virtualization: integration and load balancing in data centers. In: SC \u201908: Proceedings of the 2008 ACM\/IEEE Conference on Supercomputing, pp 1\u201312. https:\/\/doi.org\/10.1109\/SC.2008.5222625","DOI":"10.1109\/SC.2008.5222625"},{"key":"3141_CR29","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/j.jnca.2017.08.020","volume":"98","author":"A Thakur","year":"2017","unstructured":"Thakur A, Goraya MS (2017) A taxonomic survey on load balancing in cloud. J Netw Comput Appl 98:43\u201357. https:\/\/doi.org\/10.1016\/j.jnca.2017.08.020","journal-title":"J Netw Comput Appl"},{"key":"3141_CR30","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1016\/j.simpat.2015.06.002","volume":"58","author":"W Tian","year":"2015","unstructured":"Tian W, Xu M, Chen A, Li G, Wang X, Chen Y (2015) Open-source simulators for cloud computing: comparative study and challenging issues. Simul Model Pract Theory 58:239\u2013254. https:\/\/doi.org\/10.1016\/j.simpat.2015.06.002","journal-title":"Simul Model Pract Theory"},{"issue":"1","key":"3141_CR31","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1109\/TASE.2013.2266338","volume":"12","author":"W Tian","year":"2015","unstructured":"Tian W, Zhao Y, Xu M, Zhong Y, Sun X (2015) A toolkit for modeling and simulation of real-time virtual machine allocation in a cloud data center. IEEE Trans Autom Sci Eng 12(1):153\u2013161. https:\/\/doi.org\/10.1109\/TASE.2013.2266338","journal-title":"IEEE Trans Autom Sci Eng"},{"key":"3141_CR32","unstructured":"Tighe M, Keller G, Bauer M, Lutfiyya H (2012) DCSIM: a data centre simulation tool for evaluating dynamic virtualized resource management. In: 2012 8th International Conference on Network and Service Management (CNSM) and 2012 Workshop on Systems Virtualiztion Management (SVM), pp 385\u2013392"},{"issue":"17","key":"3141_CR33","doi-asserted-by":"publisher","first-page":"2923","DOI":"10.1016\/j.comnet.2009.04.014","volume":"53","author":"T Wood","year":"2009","unstructured":"Wood T, Shenoy P, Venkataramani A, Yousif M (2009) Sandpiper: black-box and gray-box resource management for virtual machines. Comput Netw 53(17):2923\u20132938. https:\/\/doi.org\/10.1016\/j.comnet.2009.04.014","journal-title":"Comput Netw"},{"key":"3141_CR34","doi-asserted-by":"publisher","unstructured":"Xu M, Li G, Yang W, Tian W (2015) FlexCloud: a flexible and extendible simulator for performance evaluation of virtual machine allocation. In: 2015 IEEE International Conference on Smart City\/SocialCom\/SustainCom (SmartCity), pp 649\u2013655. https:\/\/doi.org\/10.1109\/SmartCity.2015.143","DOI":"10.1109\/SmartCity.2015.143"},{"key":"3141_CR35","doi-asserted-by":"publisher","unstructured":"Xu M, Tian W (2012) An online load balancing scheduling algorithm for cloud data centers considering real-time multi-dimensional resource. In: 2012 IEEE 2nd International Conference on Cloud Computing and Intelligence Systems, vol 01, pp 264\u2013268. https:\/\/doi.org\/10.1109\/CCIS.2012.6664409","DOI":"10.1109\/CCIS.2012.6664409"},{"key":"3141_CR36","unstructured":"Xu M, Tian W, Buyya R (2016) A survey on load balancing algorithms for VM placement in cloud computing. CoRR arxiv: abs\/1607.06269"},{"key":"3141_CR37","doi-asserted-by":"publisher","first-page":"477","DOI":"10.1007\/978-3-662-48616-0_33","volume-title":"SimMon: a toolkit for simulating monitoring mechanism in cloud computing environments","author":"X Zhao","year":"2015","unstructured":"Zhao X, Yin J, Lin P, Zhi C, Feng S, Wu H, Chen Z (2015) SimMon: a toolkit for simulating monitoring mechanism in cloud computing environments. Springer, Berlin, pp 477\u2013481. https:\/\/doi.org\/10.1007\/978-3-662-48616-0_33"},{"issue":"12","key":"3141_CR38","doi-asserted-by":"publisher","first-page":"3925","DOI":"10.12733\/jics20102111","volume":"10","author":"WTLJ Zhong","year":"2013","unstructured":"Zhong WTLJ (2013) LIF: a dynamic scheduling algorithm for cloud data centers considering multi-dimensional resources. J Inf Comput Sci 10(12):3925. https:\/\/doi.org\/10.12733\/jics20102111","journal-title":"J Inf Comput Sci"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-03141-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-019-03141-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-03141-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,9]],"date-time":"2021-01-09T04:11:35Z","timestamp":1610165495000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-019-03141-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,10]]},"references-count":38,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["3141"],"URL":"https:\/\/doi.org\/10.1007\/s11227-019-03141-9","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2020,1,10]]},"assertion":[{"value":"10 January 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}