{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T07:51:52Z","timestamp":1761897112211,"version":"3.37.3"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,8,27]],"date-time":"2019-08-27T00:00:00Z","timestamp":1566864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2019,8,27]],"date-time":"2019-08-27T00:00:00Z","timestamp":1566864000000},"content-version":"vor","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-0136-9","type":"journal-article","created":{"date-parts":[[2019,8,27]],"date-time":"2019-08-27T14:23:48Z","timestamp":1566915828000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["Temperature and energy-aware consolidation algorithms in cloud computing"],"prefix":"10.1186","volume":"8","author":[{"given":"Maede","family":"Yavari","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0902-379X","authenticated-orcid":false,"given":"Akbar","family":"Ghaffarpour Rahbar","sequence":"additional","affiliation":[]},{"given":"Mohammad Hadi","family":"Fathi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,8,27]]},"reference":[{"key":"136_CR1","doi-asserted-by":"publisher","DOI":"10.6028\/NIST.SP.800-145","volume-title":"The NIST definition of cloud computing","author":"P Mell","year":"2011","unstructured":"Mell P, Grance T (2011) The NIST definition of cloud computing. \n                    https:\/\/doi.org\/10.6028\/NIST.SP.800-145"},{"issue":"6","key":"136_CR2","doi-asserted-by":"publisher","first-page":"599","DOI":"10.1016\/j.future.2008.12.001","volume":"25","author":"R Buyya","year":"2009","unstructured":"Buyya R, Yeo CS, Venugopal S, Broberg J, Brandic I (2009) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Futur Gener Comput Syst 25(6):599\u2013616. \n                    https:\/\/doi.org\/10.1016\/j.future.2008.12.001","journal-title":"Futur Gener Comput Syst"},{"key":"136_CR3","doi-asserted-by":"publisher","first-page":"10709","DOI":"10.1109\/ACCESS.2017.2711043","volume":"5","author":"MA Khoshkholghi","year":"2017","unstructured":"Khoshkholghi MA, Derahman MN, Abdullah A, Subramaniam S, Othman M (2017) Energy-efficient algorithms for dynamic virtual machine consolidation in cloud data centers. IEEE Access 5:10709\u201310722. \n                    https:\/\/doi.org\/10.1109\/ACCESS.2017.2711043","journal-title":"IEEE Access"},{"key":"136_CR4","doi-asserted-by":"publisher","first-page":"31224","DOI":"10.1109\/ACCESS.2018.2835670","volume":"6","author":"Y Liu","year":"2018","unstructured":"Liu Y, Sun X, Wei W, Jing W (2018) Enhancing energy-efficient and QoS dynamic virtual machine consolidation method in cloud environment. IEEE Access 6:31224\u201331235. \n                    https:\/\/doi.org\/10.1109\/ACCESS.2018.2835670","journal-title":"IEEE Access"},{"key":"136_CR5","volume-title":"Revolutionizing data center energy efficiency: McKinsey & Company","author":"M James","year":"2008","unstructured":"James, M., Forrest, W., & Kindler, N. (2008). Revolutionizing data center energy efficiency: McKinsey & Company, July"},{"issue":"2","key":"136_CR6","doi-asserted-by":"publisher","first-page":"784","DOI":"10.1109\/JSYST.2015.2498639","volume":"11","author":"Z Asad","year":"2017","unstructured":"Asad Z, Chaudhry MAR (2017) A two-way street: green big data processing for a greener smart grid. IEEE Syst J 11(2):784\u2013795. \n                    https:\/\/doi.org\/10.1109\/JSYST.2015.2498639","journal-title":"IEEE Syst J"},{"issue":"5","key":"136_CR7","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":"136_CR8","first-page":"76","volume-title":"Proceedings of the ACEEE Summer Study on Energy Efficiency in Buildings in Asilomar, CA. ACEEE","author":"S Greenberg","year":"2006","unstructured":"Greenberg S, Mills E, Tschudi B, Rumsey P, Myatt B (2006) Best practices for data centers: lessons learned from benchmarking 22 data centers. In: Proceedings of the ACEEE Summer Study on Energy Efficiency in Buildings in Asilomar, CA. ACEEE, pp 76\u201387"},{"key":"136_CR9","volume-title":"Elastictree: saving energy in data center networks. Paper presented at the Nsdi","author":"B Heller","year":"2010","unstructured":"Heller B, Seetharaman S, Mahadevan P, Yiakoumis Y, Sharma P, Banerjee S, McKeown N (2010) Elastictree: saving energy in data center networks. Paper presented at the Nsdi"},{"issue":"1","key":"136_CR10","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1145\/1496091.1496103","volume":"39","author":"A Greenberg","year":"2008","unstructured":"Greenberg A, Hamilton J, Maltz DA, Patel P (2008) The cost of a cloud: research problems in data center networks. ACM SIGCOMM Comput Commun Rev 39(1):68\u201373. \n                    https:\/\/doi.org\/10.1145\/1496091.1496103","journal-title":"ACM SIGCOMM Comput Commun Rev"},{"key":"136_CR11","doi-asserted-by":"publisher","first-page":"24110","DOI":"10.1109\/ACCESS.2018.2830183","volume":"6","author":"M Amoon","year":"2018","unstructured":"Amoon M (2018) A multi criteria-based approach for virtual machines consolidation to save electrical power in cloud data centers. IEEE Access 6:24110\u201324117. \n                    https:\/\/doi.org\/10.1109\/ACCESS.2018.2830183","journal-title":"IEEE Access"},{"issue":"12","key":"136_CR12","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/MC.2007.443","volume":"40","author":"LA Barroso","year":"2007","unstructured":"Barroso LA, H\u00f6lzle U (2007) The case for energy-proportional computing. Computer 40(12):33\u201337","journal-title":"Computer"},{"key":"136_CR13","volume-title":"Power provisioning for a warehouse-sized computer. Paper presented at the ACM SIGARCH computer architecture news","author":"X Fan","year":"2007","unstructured":"Fan X, Weber W-D, Barroso LA (2007) Power provisioning for a warehouse-sized computer. Paper presented at the ACM SIGARCH computer architecture news"},{"key":"136_CR14","volume-title":"Paper presented at the proceedings of the 2nd conference on symposium on networked systems Design & Implementation-Volume 2","author":"C Clark","year":"2005","unstructured":"Clark C, Fraser K, Hand S, Hansen JG, Jul E, Limpach C et al (2005) Live migration of virtual machines. In: Paper presented at the proceedings of the 2nd conference on symposium on networked systems Design & Implementation-Volume 2"},{"key":"136_CR15","volume-title":"Paper presented at the Cyber Technology in Automation, control, and intelligent systems (CYBER), 2012 IEEE international conference on","author":"SS Islam","year":"2012","unstructured":"Islam SS, Mollah MB, Huq MI, Ullah MA (2012) Cloud computing for future generation of computing technology. In: Paper presented at the Cyber Technology in Automation, control, and intelligent systems (CYBER), 2012 IEEE international conference on"},{"issue":"3","key":"136_CR16","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1007\/s00607-015-0467-4","volume":"98","author":"H Li","year":"2016","unstructured":"Li H, Zhu G, Cui C, Tang H, Dou Y, He C (2016) Energy-efficient migration and consolidation algorithm of virtual machines in data centers for cloud computing. Computing 98(3):303\u2013317","journal-title":"Computing"},{"key":"136_CR17","volume-title":"Cost of virtual machine live migration in clouds: a performance evaluation. Paper presented at the IEEE International Conference on 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. Paper presented at the IEEE International Conference on Cloud Computing"},{"key":"136_CR18","doi-asserted-by":"crossref","unstructured":"Cao Le Thanh M, Kayashima M (2011) Virtual machine placement algorithm for virtualized desktop infrastructure.\u00a02011 IEEE International Conference on Cloud Computing and Intelligence Systems. IEEE.","DOI":"10.1109\/CCIS.2011.6045085"},{"issue":"10","key":"136_CR19","doi-asserted-by":"publisher","first-page":"4347","DOI":"10.1007\/s11227-017-2016-8","volume":"73","author":"SYZ Fard","year":"2017","unstructured":"Fard SYZ, Ahmadi MR, Adabi S (2017) A dynamic VM consolidation technique for QoS and energy consumption in cloud environment. J Supercomput 73(10):4347\u20134368","journal-title":"J Supercomput"},{"issue":"13","key":"136_CR20","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. Experience 24(13):1397\u20131420","journal-title":"Concurr. Comput. Pract. Experience"},{"issue":"12","key":"136_CR21","doi-asserted-by":"publisher","first-page":"3528","DOI":"10.1109\/TC.2015.2409857","volume":"64","author":"M Qiu","year":"2015","unstructured":"Qiu M, Ming Z, Li J, Gai K, Zong Z (2015) Phase-change memory optimization for green cloud with genetic algorithm. IEEE Trans Comput 64(12):3528\u20133540. \n                    https:\/\/doi.org\/10.1109\/TC.2015.2409857","journal-title":"IEEE Trans Comput"},{"key":"136_CR22","volume-title":"Paper presented at the green computing conference, 2010 international","author":"AJ Younge","year":"2010","unstructured":"Younge AJ, Von Laszewski G, Wang L, Lopez-Alarcon S, Carithers W (2010) Efficient resource management for cloud computing environments. In: Paper presented at the green computing conference, 2010 international"},{"key":"136_CR23","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/j.jnca.2015.12.018","volume":"64","author":"J Zhang","year":"2016","unstructured":"Zhang J, Huang H, Wang X (2016) Resource provision algorithms in cloud computing: a survey. J Netw Comput Appl 64:23\u201342. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2015.12.018","journal-title":"J Netw Comput Appl"},{"issue":"1","key":"136_CR24","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1109\/TNET.2014.2362541","volume":"24","author":"F Wang","year":"2016","unstructured":"Wang F, Liu J, Chen M, Wang H (2016) Migration towards cloud-assisted live media streaming. IEEE\/ACM Trans Netw 24(1):272\u2013282","journal-title":"IEEE\/ACM Trans Netw"},{"key":"136_CR25","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1016\/j.future.2014.03.001","volume":"37","author":"C-T Yang","year":"2014","unstructured":"Yang C-T, Liu J-C, Huang K-L, Jiang F-C (2014) A method for managing green power of a virtual machine cluster in cloud. Futur Gener Comput Syst 37:26\u201336","journal-title":"Futur Gener Comput Syst"},{"issue":"1","key":"136_CR26","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/s10922-018-9462-3","volume":"27","author":"J Choi","year":"2019","unstructured":"Choi J (2019) Virtual machine placement algorithm for energy saving and reliability of servers in cloud data centers. J Netw Syst Manag 27(1):149\u2013165. \n                    https:\/\/doi.org\/10.1007\/s10922-018-9462-3","journal-title":"J Netw Syst Manag"},{"issue":"10","key":"136_CR27","doi-asserted-by":"publisher","first-page":"1775","DOI":"10.1002\/spe.2603","volume":"48","author":"P Arroba","year":"2018","unstructured":"Arroba P, Risco-Mart\u00edn JL, Moya JM, Ayala JL (2018) Heuristics and metaheuristics for dynamic management of computing and cooling energy in cloud data centers. Softw Pract Exp 48(10):1775\u20131804. \n                    https:\/\/doi.org\/10.1002\/spe.2603","journal-title":"Softw Pract Exp"},{"key":"136_CR28","volume-title":"Paper presented at the proceedings of the 9th ACM\/IFIP\/USENIX international conference on middleware","author":"A Verma","year":"2008","unstructured":"Verma A, Ahuja P, Neogi A (2008) pMapper: power and migration cost aware application placement in virtualized systems. In: Paper presented at the proceedings of the 9th ACM\/IFIP\/USENIX international conference on middleware"},{"key":"136_CR29","volume-title":"Paper presented at the proceedings of the 2009 conference on USENIX annual technical conference","author":"A Verma","year":"2009","unstructured":"Verma A, Dasgupta G, Nayak TK, De P, Kothari R (2009) Server workload analysis for power minimization using consolidation. In: Paper presented at the proceedings of the 2009 conference on USENIX annual technical conference"},{"issue":"2","key":"136_CR30","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1016\/S0303-2647(97)01708-5","volume":"43","author":"M Dorigo","year":"1997","unstructured":"Dorigo M, Gambardella LM (1997) Ant colonies for the travelling salesman problem. Biosystems 43(2):73\u201381. \n                    https:\/\/doi.org\/10.1016\/S0303-2647(97)01708-5","journal-title":"Biosystems"},{"key":"136_CR31","volume-title":"An idea based on honey bee swarm for numerical optimization","author":"D Karaboga","year":"2005","unstructured":"Karaboga, D. (2005). An idea based on honey bee swarm for numerical optimization. Retrieved from"},{"key":"136_CR32","unstructured":"Yang X-S (2010) Nature-inspired metaheuristic algorithms. Luniver press"},{"issue":"6","key":"136_CR33","doi-asserted-by":"publisher","first-page":"881","DOI":"10.1016\/j.comnet.2009.10.024","volume":"54","author":"F Dressler","year":"2010","unstructured":"Dressler F, Akan OB (2010) A survey on bio-inspired networking. Comput Netw 54(6):881\u2013900. \n                    https:\/\/doi.org\/10.1016\/j.comnet.2009.10.024","journal-title":"Comput Netw"},{"issue":"2","key":"136_CR34","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1109\/TSC.2014.2382555","volume":"8","author":"F Farahnakian","year":"2015","unstructured":"Farahnakian F, Ashraf A, Pahikkala T, Liljeberg P, Plosila J, Porres I, Tenhunen H (2015) Using ant colony system to consolidate VMs for green cloud computing. IEEE Trans Serv Comput 8(2):187\u2013198. \n                    https:\/\/doi.org\/10.1109\/TSC.2014.2382555","journal-title":"IEEE Trans Serv Comput"},{"issue":"5","key":"136_CR35","doi-asserted-by":"publisher","first-page":"1207","DOI":"10.1002\/cpe.3295","volume":"27","author":"NJ Kansal","year":"2015","unstructured":"Kansal NJ, Chana I (2015) Artificial bee colony based energy-aware resource utilization technique for cloud computing. Concurr Comput Pract Exp 27(5):1207\u20131225. \n                    https:\/\/doi.org\/10.1002\/cpe.3295","journal-title":"Concurr Comput Pract Exp"},{"issue":"2","key":"136_CR36","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/s10723-016-9364-0","volume":"14","author":"NJ Kansal","year":"2016","unstructured":"Kansal NJ, Chana I (2016) Energy-aware virtual machine migration for cloud computing-a firefly optimization approach. J Grid Comput 14(2):327\u2013345. \n                    https:\/\/doi.org\/10.1007\/s10723-016-9364-0","journal-title":"J Grid Comput"},{"key":"136_CR37","doi-asserted-by":"publisher","unstructured":"Fathi MH, Khanli LM (2018) Consolidating VMs in Green Cloud Computing Using Harmony Search Algorithm. In:\u00a0Proceedings of the 2018 International Conference on Internet and e-Business\u00a0(ICIEB '18). ACM, New York, NY, USA, 146-151. \n                    https:\/\/doi.org\/10.1145\/3230348.3230369","DOI":"10.1145\/3230348.3230369"},{"key":"136_CR38","volume-title":"Optimal power allocation in server farms. Paper presented at the ACM SIGMETRICS Performance Evaluation Review","author":"A Gandhi","year":"2009","unstructured":"Gandhi A, Harchol-Balter M, Das R, Lefurgy C (2009) Optimal power allocation in server farms. Paper presented at the ACM SIGMETRICS Performance Evaluation Review"},{"key":"136_CR39","first-page":"242","volume-title":"Algorithms, N.-I. M.","author":"X-S Yang","year":"2008","unstructured":"Yang X-S (2008) Algorithms, N.-I. M. Luniver press, Beckington, pp 242\u2013246"},{"issue":"1","key":"136_CR40","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1504\/IJSI.2013.055801","volume":"1","author":"X-S Yang","year":"2013","unstructured":"Yang X-S, He X (2013) Firefly algorithm: recent advances and applications. Int J Swarm Intell 1(1):36\u201350","journal-title":"Int J Swarm Intell"},{"issue":"3","key":"136_CR41","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1109\/TCC.2014.2360399","volume":"4","author":"A Wolke","year":"2016","unstructured":"Wolke A, Bichler M, Setzer T (2016) Planning vs. dynamic control: resource allocation in corporate clouds. IEEE Trans Cloud Comput 4(3):322\u2013335","journal-title":"IEEE Trans Cloud Comput"},{"issue":"6","key":"136_CR42","doi-asserted-by":"publisher","first-page":"1107","DOI":"10.1109\/TPDS.2012.283","volume":"24","author":"Z Xiao","year":"2013","unstructured":"Xiao Z, Song W, Chen Q (2013) Dynamic resource allocation using virtual machines for cloud computing environment. IEEE Trans Parallel Distrib Syst 24(6):1107\u20131117. \n                    https:\/\/doi.org\/10.1109\/TPDS.2012.283","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"1","key":"136_CR43","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 CA, 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","journal-title":"Softw Pract Exp"},{"issue":"1","key":"136_CR44","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1145\/1113361.1113374","volume":"40","author":"K Park","year":"2006","unstructured":"Park K, Pai VS (2006) CoMon: a mostly-scalable monitoring system for PlanetLab. ACM SIGOPS Oper Sys Rev 40(1):65\u201374. \n                    https:\/\/doi.org\/10.1145\/1113361.1113374","journal-title":"ACM SIGOPS Oper Sys Rev"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-019-0136-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13677-019-0136-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-019-0136-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,25]],"date-time":"2020-08-25T23:04:53Z","timestamp":1598396693000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-019-0136-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,27]]},"references-count":44,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["136"],"URL":"https:\/\/doi.org\/10.1186\/s13677-019-0136-9","relation":{},"ISSN":["2192-113X"],"issn-type":[{"type":"electronic","value":"2192-113X"}],"subject":[],"published":{"date-parts":[[2019,8,27]]},"assertion":[{"value":"10 January 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 July 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 August 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"}}],"article-number":"13"}}