{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T16:31:01Z","timestamp":1775665861728,"version":"3.50.1"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,1,24]],"date-time":"2019-01-24T00:00:00Z","timestamp":1548288000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1186\/s13677-019-0126-y","type":"journal-article","created":{"date-parts":[[2019,1,24]],"date-time":"2019-01-24T08:03:23Z","timestamp":1548317003000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":64,"title":["Energy-aware VM placement algorithms for the OpenStack Neat consolidation framework"],"prefix":"10.1186","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6103-172X","authenticated-orcid":false,"given":"Fikru Feleke","family":"Moges","sequence":"first","affiliation":[]},{"given":"Surafel Lemma","family":"Abebe","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,1,24]]},"reference":[{"key":"126_CR1","doi-asserted-by":"publisher","unstructured":"Armbrust M, Stoica I, Zaharia M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A (2010) A view of cloud computing. Commun ACM 53(4):50. \n                    https:\/\/doi.org\/10.1145\/1721654.1721672\n                    \n                  . \n                    05218657199780521865715\n                    \n                  .","DOI":"10.1145\/1721654.1721672"},{"key":"126_CR2","doi-asserted-by":"publisher","unstructured":"Sangpetch A, Sangpetch O, Juangmarisakul N, Warodom S (2017) Thoth: Automatic resource management with machine learning for container-based cloud platform In: Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, 103\u2013111. SciTePress. \n                    https:\/\/doi.org\/10.5220\/0006254601030111\n                    \n                  .","DOI":"10.5220\/0006254601030111"},{"key":"126_CR3","doi-asserted-by":"publisher","unstructured":"Ismaeel S, Karim R, Miri A (2018) Proactive dynamic virtual-machine consolidation for energy conservation in cloud data centres. J Cloud Comput 7(1). \n                    https:\/\/doi.org\/10.1186\/s13677-018-0111-x\n                    \n                  .","DOI":"10.1186\/s13677-018-0111-x"},{"key":"126_CR4","doi-asserted-by":"publisher","unstructured":"Clark C, Fraser K, Hand S, Hansen JG, Jul E, Limpach C, Pratt I, Warfield A (2005) Live migration of virtual machines In: Proceedings of the 2Nd Conference on Symposium on Networked Systems Design and Implementation. \n                    https:\/\/doi.org\/10.1145\/1251203.1251223\n                    \n                  .","DOI":"10.1145\/1251203.1251223"},{"key":"126_CR5","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1145\/1508284.1508269","volume":"44","author":"D Meisner","year":"2007","unstructured":"Meisner D, Gold B, Wenisch T (2007) Powernap: eliminating server idle power. ACM SIGPLAN Not 44:205\u2013216.","journal-title":"ACM SIGPLAN Not"},{"key":"126_CR6","doi-asserted-by":"crossref","unstructured":"Guazzone M, Anglano C, Canonico M (2012) Exploiting vm migration for the automated power and performance management of green cloud computing systems. Lecture Notes in Computer Science: Energy Efficient Data Centers 7396: 81\u201392.","DOI":"10.1007\/978-3-642-33645-4_8"},{"key":"126_CR7","doi-asserted-by":"publisher","first-page":"254","DOI":"10.1007\/978-3-642-10665-1_23","volume-title":"Cloud Computing","author":"W Voorsluys","year":"2009","unstructured":"Voorsluys W, Broberg J, Venugopal S, Buyya R (2009) Cost of virtual machine live migration in clouds: A performance evaluation In: Cloud Computing, 254\u2013265.. Springer, Berlin."},{"key":"126_CR8","doi-asserted-by":"publisher","unstructured":"Strunk A, Dargie W (2013) Does live migration of virtual machines cost energy? In: 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA), 514\u2013521.. IEEE. \n                    https:\/\/doi.org\/10.1109\/AINA.2013.137\n                    \n                  .","DOI":"10.1109\/AINA.2013.137"},{"key":"126_CR9","doi-asserted-by":"publisher","unstructured":"Urgaonkar R, Kozat UC, Igarashi K, Neely MJ (2010) Dynamic resource allocation and power management in virtualized data centers. 2010 IEEE Netw Oper Manag Symp - NOMS 2010:479\u2013486. \n                    https:\/\/doi.org\/10.1109\/NOMS.2010.5488484\n                    \n                  .","DOI":"10.1109\/NOMS.2010.5488484"},{"key":"126_CR10","doi-asserted-by":"publisher","unstructured":"Berral JL, Gavald\u00e0 R, Torres J (2011) Adaptive scheduling on power-aware managed data-centers using machine learning. Proc - 2011 12th IEEE\/ACM Int Conf Grid Comput Grid 2011 66\u201373. \n                    https:\/\/doi.org\/10.1109\/Grid.2011.18\n                    \n                  .","DOI":"10.1109\/Grid.2011.18"},{"key":"126_CR11","doi-asserted-by":"publisher","unstructured":"Berral J, Gavalda R, Torres J (2013) Power-aware multi-data center management using machine learning. 42nd Int Conf Parallel Process. 858\u2013867. \n                    https:\/\/doi.org\/10.1109\/ICPP.2013.102\n                    \n                  .","DOI":"10.1109\/ICPP.2013.102"},{"key":"126_CR12","doi-asserted-by":"publisher","unstructured":"Moghaddam FF, Moghaddam RF, Cheriet M (2015) Carbon-aware distributed cloud: multi-level grouping genetic algorithm. Cluster Comput 18(1):477\u2013491. \n                    https:\/\/doi.org\/10.1007\/s10586-014-0359-y\n                    \n                  .","DOI":"10.1007\/s10586-014-0359-y"},{"key":"126_CR13","doi-asserted-by":"publisher","unstructured":"Zhang J, Zhang L, Huang H, Wang X, Gu C, He Z (2016) A Unified Algorithm for Virtual Desktops Placement in Distributed Cloud Computing. Math Probl Eng. \n                    https:\/\/doi.org\/10.1155\/2016\/9084370\n                    \n                  .","DOI":"10.1155\/2016\/9084370"},{"key":"126_CR14","doi-asserted-by":"publisher","unstructured":"Beloglazov A, Buyya R (2014) Openstack neat: A framework for dynamic and energy-efficient consolidation of virtual machines in openstack clouds. Concurr Comput Pract Experience. \n                    https:\/\/doi.org\/10.1002\/cpe.3314\n                    \n                  .","DOI":"10.1002\/cpe.3314"},{"key":"126_CR15","doi-asserted-by":"publisher","unstructured":"Wen X, Gu G, Li Q, Gao Y, Zhang X (2012) Comparison of open-source cloud management platforms: OpenStack and OpenNebula. Proc - 2012 9th Int Conf Fuzzy Syst Knowl Discov FSKD 2012:2457\u20132461. \n                    https:\/\/doi.org\/10.1109\/FSKD.2012.6234218\n                    \n                  .","DOI":"10.1109\/FSKD.2012.6234218"},{"key":"126_CR16","doi-asserted-by":"publisher","unstructured":"Kumar R, Gupta N, Charu S, Jain K, Jangir SK (2014) Open Source Solution for Cloud Computing Platform Using OpenStack. Int J Comput Sci Mob Comput 3(5):89\u201398. \n                    https:\/\/doi.org\/10.13140\/2.1.1695.9043\n                    \n                  .","DOI":"10.13140\/2.1.1695.9043"},{"key":"126_CR17","doi-asserted-by":"publisher","unstructured":"Mullerikkal JP, Sastri Y (2015) A comparative study of openstack and cloudstack In: 2015 Fifth International Conference on Advances in Computing and Communications (ICACC), 81\u201384.. IEEE. \n                    https:\/\/doi.org\/10.1109\/ICACC.2015.110\n                    \n                  .","DOI":"10.1109\/ICACC.2015.110"},{"key":"126_CR18","doi-asserted-by":"publisher","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. \n                    https:\/\/doi.org\/10.1002\/cpe.1867\n                    \n                  . \n                    1006.0308\n                    \n                  .","DOI":"10.1002\/cpe.1867"},{"key":"126_CR19","unstructured":"Anoep S, Dumitrescu C, Epema D, Iosup A, Jan M, Li H, Wolters LThe Grid Workloads Archive: Bitbrains. \n                    http:\/\/gwa.ewi.tudelft.nl\/datasets\/gwa-t-12-bitbrains.\n                    \n                  . Accessed 20 Mar 2018."},{"key":"126_CR20","unstructured":"Guazzone M (2012) Power and performance management in cloud computing systems. Ph.d. thesis, University of Torino, Computer Science Department \n                    https:\/\/dott-informatica.campusnet.unito.it\/html\/theses\/guazzone.pdf\n                    \n                  ."},{"key":"126_CR21","doi-asserted-by":"publisher","unstructured":"Rawas S, Zekri A, Zaart AE (2018) Power and cost-aware virtual machine placement in geo-distributed data centers In: Proceedings of the 8th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, 112\u2013123.. SciTePress. \n                    https:\/\/doi.org\/10.5220\/0006696201120123\n                    \n                  .","DOI":"10.5220\/0006696201120123"},{"key":"126_CR22","doi-asserted-by":"publisher","unstructured":"Chowdhury MR, Mahmud MR, Rahman RM (2015) Implementation and performance analysis of various VM placement strategies in CloudSim. J Cloud Comput 4(1):1\u201321. \n                    https:\/\/doi.org\/10.1186\/s13677-015-0045-5\n                    \n                  .","DOI":"10.1186\/s13677-015-0045-5"},{"key":"126_CR23","doi-asserted-by":"publisher","unstructured":"Mann Z\u00c1, Szab\u00f3 M (2017) Which is the best algorithm for virtual machine placement optimization?Concurr Comput Pract Exp 29(10):4083. \n                    https:\/\/doi.org\/10.1002\/cpe.4083\n                    \n                  .","DOI":"10.1002\/cpe.4083"},{"key":"126_CR24","doi-asserted-by":"publisher","unstructured":"Farahnakian F, Pahikkala T, Liljeberg P, Plosila J, Tenhunen H (2015) Utilization Prediction Aware VM Consolidation Approach for Green Cloud Computing. Proc - 2015 IEEE 8th Int Conf Cloud Comput CLOUD 2015:381\u2013388. \n                    https:\/\/doi.org\/10.1109\/CLOUD.2015.58\n                    \n                  .","DOI":"10.1109\/CLOUD.2015.58"},{"key":"126_CR25","doi-asserted-by":"publisher","unstructured":"Shi, L, Furlong J, Wang, R (2013) Empirical evaluation of vector bin packing algorithms for energy efficient data centers. IEEE Symp Comput Commun 9\u201315. \n                    https:\/\/doi.org\/10.1109\/ISCC.2013.6754915\n                    \n                  .","DOI":"10.1109\/ISCC.2013.6754915"},{"key":"126_CR26","doi-asserted-by":"publisher","unstructured":"Wang S, Zhou A, Hsu CH, Xiao X, Yang F (2016) Provision of data-intensive services through energy- and qos-aware virtual machine placement in national cloud data centers. IEEE Trans Emerg Top Comput 4(2):290\u2013300. \n                    https:\/\/doi.org\/10.1109\/TETC.2015.2508383\n                    \n                  .","DOI":"10.1109\/TETC.2015.2508383"},{"key":"126_CR27","unstructured":"Coffman EG, Garey MR, Johnson DS (1997) Approximation algorithms for bin backing: a survey In: Approximation Algorithms for NP-Hard Problems, 46\u201393.. Springer."},{"key":"126_CR28","doi-asserted-by":"crossref","unstructured":"Coffman EG, Csirik J, Galambos G, Martello S, Vigo D (2013) Bin packing approximation algorithms: Survey and classification In: Handbook of Combinatorial Optimization.. Springer.","DOI":"10.1007\/978-1-4419-7997-1_35"},{"key":"126_CR29","unstructured":"Johnson DS (1973) Near-optimal bin packing algorithms. Ph.d. thesis, Massachusetts Institute of Technology, Dept. of Mathematics \n                    http:\/\/hdl.handle.net\/1721.1\/57819\n                    \n                  ."},{"key":"126_CR30","doi-asserted-by":"publisher","unstructured":"Johnson DS, Demers A, Ullman JD, Garey MR, Graham RL (1974) Worst-Case Performance Bounds for Simple One-Dimensional Packing Algorithms. SIAM J Comput 3(4):299\u2013325. \n                    https:\/\/doi.org\/10.1137\/0203025\n                    \n                  .","DOI":"10.1137\/0203025"},{"issue":"1","key":"126_CR31","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, Cesar aFDR, Buyya R (2011) CloudSim:a toolkit for modeling and simulation of cloud computing environments and evaluation of resource. Softw - Pract Exp 41(1):23\u201350.","journal-title":"Softw - Pract Exp"},{"key":"126_CR32","doi-asserted-by":"publisher","unstructured":"Shen S, Van Beek V, Iosup A (2015) Statistical characterization of business-critical workloads hosted in cloud datacenters. Proc - 2015 IEEE\/ACM 15th Int Symp Clust Cloud, Grid Comput CCGrid 2015:465\u2013474. \n                    https:\/\/doi.org\/10.1109\/CCGrid.2015.60\n                    \n                  . \n                    arXiv:1302.5679v1\n                    \n                  .","DOI":"10.1109\/CCGrid.2015.60"},{"key":"126_CR33","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1145\/1113361.1113374","volume":"40","author":"KS Park","year":"2006","unstructured":"Park KS, Pai VS (2006) Comon: a mostly-scalable monitoring system for planetlab. ACM SIGOPS Oper Syst Rev 40:65\u201374.","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"126_CR34","doi-asserted-by":"publisher","unstructured":"Huang Q, Gao F, Wang R, Qi Z (2011) Power consumption of virtual machine live migration in clouds In: 2011 Third International Conference on Communications and Mobile Computing, 122\u2013125. \n                    https:\/\/doi.org\/10.1109\/CMC.2011.62\n                    \n                  .","DOI":"10.1109\/CMC.2011.62"},{"key":"126_CR35","unstructured":"Montgomery DC, Runger GC (2003) Applied Statistics and Probability for Engineers. 3rd Edition. Wiley Press. pp 277\u2013656."}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-019-0126-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13677-019-0126-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-019-0126-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,1,23]],"date-time":"2020-01-23T19:05:48Z","timestamp":1579806348000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-019-0126-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,24]]},"references-count":35,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["126"],"URL":"https:\/\/doi.org\/10.1186\/s13677-019-0126-y","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,1,24]]},"assertion":[{"value":"8 August 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 January 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 January 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}},{"value":"Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Publisher\u2019s Note"}}],"article-number":"2"}}