{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,5]],"date-time":"2026-04-05T05:40:15Z","timestamp":1775367615450,"version":"3.50.1"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2020,3,24]],"date-time":"2020-03-24T00:00:00Z","timestamp":1585008000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,3,24]],"date-time":"2020-03-24T00:00:00Z","timestamp":1585008000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2020,12]]},"DOI":"10.1007\/s10586-020-03096-0","type":"journal-article","created":{"date-parts":[[2020,3,24]],"date-time":"2020-03-24T22:02:48Z","timestamp":1585087368000},"page":"3421-3434","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":87,"title":["An energy-efficient algorithm for virtual machine placement optimization in cloud data centers"],"prefix":"10.1007","volume":"23","author":[{"given":"Sadoon","family":"Azizi","sequence":"first","affiliation":[]},{"given":"Maz\u2019har","family":"Zandsalimi","sequence":"additional","affiliation":[]},{"given":"Dawei","family":"Li","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,3,24]]},"reference":[{"issue":"2","key":"3096_CR1","doi-asserted-by":"publisher","first-page":"782","DOI":"10.1007\/s11227-016-1797-5","volume":"73","author":"F Teng","year":"2017","unstructured":"Teng, F., Yu, L., Li, T., Deng, D., Magoul\u00e8s, F.: Energy efficiency of vm consolidation in iaas clouds. J. Supercomput. 73(2), 782\u2013809 (2017)","journal-title":"J. Supercomput."},{"key":"3096_CR2","doi-asserted-by":"crossref","unstructured":"Wu, G., Tang, M., Tian, Y.C., Li, W.: Energy-efficient virtual machine placement in data centers by genetic algorithm. In: International Conference on Neural Information Processing, pp. 315\u2013323. Springer (2012)","DOI":"10.1007\/978-3-642-34487-9_39"},{"issue":"2","key":"3096_CR3","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1007\/s11063-014-9339-8","volume":"41","author":"M Tang","year":"2015","unstructured":"Tang, M., Pan, S.: A hybrid genetic algorithm for the energy-efficient virtual machine placement problem in data centers. Neural Process. Lett. 41(2), 211\u2013221 (2015)","journal-title":"Neural Process. Lett."},{"issue":"5","key":"3096_CR4","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.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Fut. Gener. Comput. Syst. 28(5), 755\u2013768 (2012)","journal-title":"Fut. Gener. Comput. Syst."},{"key":"3096_CR5","unstructured":"Ferdaus, M.H., Murshed, M., Calheiros, R.N., Buyya, R.: Multi-objective, decentralized dynamic virtual machine consolidation using aco metaheuristic in computing clouds. arXiv preprint arXiv:1706.06646 (2017)"},{"key":"3096_CR6","doi-asserted-by":"crossref","unstructured":"Wang, S., Liu, Z., Zheng, Z., Sun, Q., Yang, F.: Particle swarm optimization for energy-aware virtual machine placement optimization in virtualized data centers. In: Parallel and Distributed Systems (ICPADS) pp. 102\u2013109 (2013)","DOI":"10.1109\/ICPADS.2013.26"},{"key":"3096_CR7","doi-asserted-by":"crossref","unstructured":"Ferdaus, M.H., Murshed, M., Calheiros, R.N., Buyya, R.: Virtual machine consolidation in cloud data centers using aco metaheuristic. In: European Conference on Parallel Processing, pp. 306\u2013317. Springer (2014)","DOI":"10.1007\/978-3-319-09873-9_26"},{"key":"3096_CR8","doi-asserted-by":"crossref","unstructured":"Mishra, M., Sahoo, A.: On theory of vm placement: Anomalies in existing methodologies and their mitigation using a novel vector based approach. In: IEEE CLOUD, pp. 275\u2013282. Citeseer (2011)","DOI":"10.1109\/CLOUD.2011.38"},{"key":"3096_CR9","unstructured":"Zhang, Y., Ansari, N.: Heterogeneity aware dominant resource assistant heuristics for virtual machine consolidation. In: Global Communications Conference (GLOBECOM), pp. 1297\u20131302 (2013)"},{"key":"3096_CR10","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1016\/j.compeleceng.2014.09.005","volume":"42","author":"S Esfandiarpoor","year":"2015","unstructured":"Esfandiarpoor, S., Pahlavan, A., Goudarzi, M.: Structure-aware online virtual machine consolidation for datacenter energy improvement in cloud computing. Comput. Electr. Eng. 42, 74\u201389 (2015)","journal-title":"Comput. Electr. Eng."},{"key":"3096_CR11","doi-asserted-by":"crossref","unstructured":"Pires, F.L., Bar\u00e1n, B.: A virtual machine placement taxonomy. In: 15th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp. 159\u2013168. IEEE (2015)","DOI":"10.1109\/CCGrid.2015.15"},{"issue":"8","key":"3096_CR12","doi-asserted-by":"publisher","first-page":"1230","DOI":"10.1016\/j.jcss.2013.02.004","volume":"79","author":"Y Gao","year":"2013","unstructured":"Gao, Y., Guan, H., Qi, Z., Liu, L.: A multi-objective ant colony system algorithm for virtual machine placement in cloud computing. J. Comput. Syst. Sci. 79(8), 1230\u20131242 (2013)","journal-title":"J. Comput. Syst. Sci."},{"issue":"1","key":"3096_CR13","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1080\/0952813X.2015.1020519","volume":"28","author":"SE Dashti","year":"2016","unstructured":"Dashti, S.E., Rahmani, A.M.: Dynamic vms placement for energy efficiency by pso in cloud computing. J. Exp. Theor. Artif. Intell. 28(1), 97\u2013112 (2016)","journal-title":"J. Exp. Theor. Artif. Intell."},{"key":"3096_CR14","doi-asserted-by":"crossref","unstructured":"Jamali, S., Malektaji, S.: Improving grouping genetic algorithm for virtual machine placement in cloud data centers. In: 4th International Conference on Computer and Knowledge Engineering (ICCKE), pp. 328\u2013333. IEEE (2014)","DOI":"10.1109\/ICCKE.2014.6993461"},{"key":"3096_CR15","doi-asserted-by":"crossref","unstructured":"Hieu, N.T., Di\u00a0Francesco, M., J\u00e4\u00e4ski, A.Y.: A virtual machine placement algorithm for balanced resource utilization in cloud data centers. In: IEEE 7th International Conference on Cloud Computing, pp. 474\u2013481. IEEE (2014)","DOI":"10.1109\/CLOUD.2014.70"},{"key":"3096_CR16","doi-asserted-by":"crossref","unstructured":"Alboaneen, D.A., Tianfield, H., Zhang, Y.: Metaheuristic approaches to virtual machine placement in cloud computing: a review. In: 15th International Symposium on Parallel and Distributed Computing (ISPDC), pp. 214\u2013221. IEEE (2016)","DOI":"10.1109\/ISPDC.2016.37"},{"issue":"10","key":"3096_CR17","doi-asserted-by":"publisher","first-page":"e4083","DOI":"10.1002\/cpe.4083","volume":"29","author":"ZA Mann","year":"2017","unstructured":"Mann, Z.A., Szab\u00f3, M.: Which is the best algorithm for virtual machine placement optimization? Concurr. Comput. 29(10), e4083 (2017)","journal-title":"Concurr. Comput."},{"key":"3096_CR18","doi-asserted-by":"crossref","unstructured":"Baalamurugan, K., Bhanu, S.V.: A multi-objective krill herd algorithm for virtual machine placement in cloud computing. J. Supercomput. (2018)","DOI":"10.1007\/s11227-018-2516-1"},{"key":"3096_CR19","unstructured":"Attaoui, W., Sabir, E.: Multi-criteria virtual machine placement in cloud computing environments: a literature review. arXiv preprint arXiv:1802.05113 (2018)"},{"issue":"1","key":"3096_CR20","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1007\/s11227-017-2112-9","volume":"74","author":"MK Gupta","year":"2018","unstructured":"Gupta, M.K., Amgoth, T.: Resource-aware virtual machine placement algorithm for iaas cloud. J. Supercomput. 74(1), 122\u2013140 (2018)","journal-title":"J. Supercomput."},{"key":"3096_CR21","doi-asserted-by":"crossref","unstructured":"Regaieg, R., Koubaa, M., Osei-Opoku, E., Aguili, T.: Multi-objective mixed integer linear programming model for vm placement to minimize resource wastage in a heterogeneous cloud provider data center. In: 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN), pp. 401\u2013406 (2018)","DOI":"10.1109\/ICUFN.2018.8437036"},{"issue":"4","key":"3096_CR22","first-page":"1249","volume":"20","author":"SK Addya","year":"2017","unstructured":"Addya, S.K., Turuk, A.K., Sahoo, B., Sarkar, M., Biswash, S.K.: Simulated annealing based vm placement strategy to maximize the profit for cloud service providers. Eng. Sci. Technol. 20(4), 1249\u20131259 (2017)","journal-title":"Eng. Sci. Technol."},{"issue":"9","key":"3096_CR23","doi-asserted-by":"crossref","first-page":"e3641","DOI":"10.1002\/ett.3641","volume":"30","author":"O Al-Jarrah","year":"2019","unstructured":"Al-Jarrah, O., Al-Zoubi, Z., Jararweh, Y.: Integrated network and hosts energy management for cloud data centers. Trans. Emerg. Telecommun. Technol. 30(9), e3641 (2019)","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"3096_CR24","unstructured":"Chekuri, C., Khanna, S.: On multi-dimensional packing problems. In: Proceedings of the Tenth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 185\u2013194. Society for Industrial and Applied Mathematics (1999)"},{"key":"3096_CR25","doi-asserted-by":"crossref","unstructured":"Bobroff, N., Kochut, A., Beaty, K.: Dynamic placement of virtual machines for managing sla violations. In: 10th IFIP\/IEEE International Symposium on Integrated Network Management, pp. 119\u2013128. IEEE (2007)","DOI":"10.1109\/INM.2007.374776"},{"key":"3096_CR26","unstructured":"Keller, G., Tighe, M., Lutfiyya, H., Bauer, M.: An analysis of first fit heuristics for the virtual machine relocation problem. In: 8th International Conference on Network and Service Management (cnsm) and 2012 Workshop on Systems Virtualiztion Management (svm), pp. 406\u2013413. IEEE (2012)"},{"key":"3096_CR27","unstructured":"Van, H.N., Tran, F.D., Menaud, J.M.: Autonomic virtual resource management for service hosting platforms. In: ICSE Workshop on Software Engineering Challenges of Cloud Computing, pp. 1\u20138. IEEE (2009)"},{"issue":"2","key":"3096_CR28","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1504\/IJWGS.2015.068899","volume":"11","author":"W Lin","year":"2015","unstructured":"Lin, W., Zhu, C., Li, J., Liu, B., Lian, H.: Novel algorithms and equivalence optimisation for resource allocation in cloud computing. Int. J. Web Grid Serv. 11(2), 193\u2013210 (2015)","journal-title":"Int. J. Web Grid Serv."},{"key":"3096_CR29","unstructured":"Bellur, U., Rao, C., Madhu Kumar, S.D.: Optimal placement algorithms for virtual machines. arXiv preprint arXiv:1011.5064 (2010)"},{"key":"3096_CR30","doi-asserted-by":"crossref","unstructured":"Anand, A., Lakshmi, J., Nandy, S.: Virtual machine placement optimization supporting performance slas. In: 5th International Conference on Cloud Computing Technology and Science, vol.\u00a01, pp. 298\u2013305. IEEE (2013)","DOI":"10.1109\/CloudCom.2013.46"},{"key":"3096_CR31","doi-asserted-by":"crossref","unstructured":"Chaisiri, S., Lee, B.S., Niyato, D.: Optimal virtual machine placement across multiple cloud providers. Services Computing Conference, 2009. APSCC 2009. IEEE Asia-Pacific, pp. 103\u2013110 (2009)","DOI":"10.1109\/APSCC.2009.5394134"},{"key":"3096_CR32","doi-asserted-by":"crossref","unstructured":"Ribas, B.C., Suguimoto, R.M., Montano, R.A., Silva, F., Castilho, M.: Pbfvmc: a new pseudo-boolean formulation to virtual-machine consolidation. In: Brazilian Conference on Intelligent Systems, pp. 201\u2013206. IEEE (2013)","DOI":"10.1109\/BRACIS.2013.41"},{"key":"3096_CR33","doi-asserted-by":"crossref","unstructured":"Van, H.N., Tran, F.D., Menaud, J.M.: Performance and power management for cloud infrastructures. In: 3rd international Conference on Cloud Computing, pp. 329\u2013336. IEEE (2010)","DOI":"10.1109\/CLOUD.2010.25"},{"key":"3096_CR34","doi-asserted-by":"crossref","unstructured":"Coffman, E.G., Csirik, J., Galambos, G., Martello, S., Vigo, D.: Bin Packing Approximation Algorithms: Survey and Classification. Handbook of Combinatorial Optimization, pp. 455\u2013531 (2013)","DOI":"10.1007\/978-1-4419-7997-1_35"},{"issue":"4","key":"3096_CR35","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1007\/BF02579456","volume":"1","author":"WFDL Vega","year":"1981","unstructured":"Vega, W.F.D.L., Lueker, G.S.: Bin packing can be solved within $$1+\\epsilon$$ in linear time. Combinatorica 1(4), 349\u2013355 (1981)","journal-title":"Combinatorica"},{"key":"3096_CR36","unstructured":"Mann, Z.\u00c1.: Approximability of virtual machine allocation: much harder than bin packing. In: 9th Hungarian-Japanese Symposium on Discrete Mathematics and Its Applications, pp. 21\u201330 (2015)"},{"issue":"5","key":"3096_CR37","doi-asserted-by":"publisher","first-page":"1222","DOI":"10.1016\/j.mcm.2013.02.003","volume":"58","author":"X Li","year":"2013","unstructured":"Li, X., Qian, Z., Lua, S., Wu, J.: Energy efficient virtual machine placement algorithm with balanced and improved resource utilization in a data center. Math. Comput. Model. 58(5), 1222\u20131235 (2013)","journal-title":"Math. Comput. Model."},{"issue":"4","key":"3096_CR38","doi-asserted-by":"publisher","first-page":"2822","DOI":"10.1109\/COMST.2016.2558203","volume":"18","author":"X Sun","year":"2016","unstructured":"Sun, X., Ansari, N., Wang, R.: Optimizing resource utilization of a data center. IEEE Commun. Surv. Tutor. 18(4), 2822\u20132846 (2016)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"1","key":"3096_CR39","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1186\/s13677-017-0086-z","volume":"6","author":"M Mollamotalebi","year":"2017","unstructured":"Mollamotalebi, M., Hajireza, S.: Multi-objective dynamic management of virtual machines in cloud environments. J. Cloud Comput. 6(1), 16 (2017)","journal-title":"J. Cloud Comput."},{"key":"3096_CR40","doi-asserted-by":"crossref","unstructured":"Abdessamia, F., Zhang, W.Z., Tian, Y.C.: Energy-efficiency virtual machine placement based on binary gravitational search algorithm. Clust. Comput. (2019)","DOI":"10.1007\/s10586-019-03021-0"},{"issue":"7","key":"3096_CR41","doi-asserted-by":"publisher","first-page":"1816","DOI":"10.1587\/transinf.2017EDP7321","volume":"101","author":"Y Chang","year":"2018","unstructured":"Chang, Y., Gu, C., Luo, F., Fu, W.: Energy efficient resource selection and allocation strategy for virtual machine consolidation in cloud datacenters. IEICE Trans. Inf. Syst. 101(7), 1816\u20131827 (2018)","journal-title":"IEICE Trans. Inf. Syst."},{"key":"3096_CR42","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, S.K., Turuk, A.K., Majhi, B., Sahoo, G.: Crow search based virtual machine placement strategy in cloud data centers with live migration. Comput. Electr. Eng. 69, 334\u2013350 (2018)","journal-title":"Comput. Electr. Eng."},{"key":"3096_CR43","doi-asserted-by":"crossref","unstructured":"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. (2019)","DOI":"10.1007\/s10586-019-03026-9"},{"issue":"2","key":"3096_CR44","doi-asserted-by":"publisher","first-page":"772","DOI":"10.1109\/JSYST.2015.2458273","volume":"11","author":"A Varasteh","year":"2017","unstructured":"Varasteh, A., Goudarzi, M.: Server consolidation techniques in virtualized data centers: a survey. IEEE Syst. J. 11(2), 772\u2013783 (2017)","journal-title":"IEEE Syst. J."},{"key":"3096_CR45","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1016\/j.eswa.2018.11.029","volume":"120","author":"F Alharbi","year":"2019","unstructured":"Alharbi, F., Tian, Y.C., Tang, M., Zhang, W.Z., Peng, C., Fei, M.: An ant colony system for energy-efficient dynamic virtual machine placement in data centers. Expert Syst. Appl. 120, 228\u2013238 (2019)","journal-title":"Expert Syst. Appl."},{"issue":"13","key":"3096_CR46","doi-asserted-by":"publisher","first-page":"1397","DOI":"10.1002\/cpe.1867","volume":"24","author":"A Beloglazov","year":"2012","unstructured":"Beloglazov, A., Buyya, R.: Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurr. Comput. 24(13), 1397\u20131420 (2012)","journal-title":"Concurr. Comput."},{"issue":"2","key":"3096_CR47","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1145\/1273440.1250665","volume":"35","author":"X Fan","year":"2007","unstructured":"Fan, X., Weber, D.W., Barroso, L.A.: Power provisioning for a warehouse-sized computer. ACM SIGARCH Comput. Archit. News 35(2), 13\u201323 (2007)","journal-title":"ACM SIGARCH Comput. Archit. News"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-020-03096-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-020-03096-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-020-03096-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,29]],"date-time":"2023-09-29T02:18:12Z","timestamp":1695953892000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-020-03096-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,24]]},"references-count":47,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,12]]}},"alternative-id":["3096"],"URL":"https:\/\/doi.org\/10.1007\/s10586-020-03096-0","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,24]]},"assertion":[{"value":"25 July 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 January 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 March 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 March 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}