{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T06:08:43Z","timestamp":1762409323582},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2017,11,6]],"date-time":"2017-11-06T00:00:00Z","timestamp":1509926400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"NWO","award":["629.002.102"],"award-info":[{"award-number":["629.002.102"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2019,3]]},"DOI":"10.1007\/s00500-017-2905-z","type":"journal-article","created":{"date-parts":[[2017,11,6]],"date-time":"2017-11-06T10:15:47Z","timestamp":1509963347000},"page":"1917-1932","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":43,"title":["Energy-aware virtual machine allocation and selection in cloud data centers"],"prefix":"10.1007","volume":"23","author":[{"given":"V.","family":"Dinesh Reddy","sequence":"first","affiliation":[]},{"given":"G. R.","family":"Gangadharan","sequence":"additional","affiliation":[]},{"given":"G. Subrahmanya V. R. K.","family":"Rao","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,11,6]]},"reference":[{"key":"2905_CR1","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1002\/9781118981122.ch8","volume-title":"Large-scale distributed systems and energy efficiency: a holistic view","author":"P Agrawal","year":"2015","unstructured":"Agrawal P, Borgetto D, Comito C, Da Costa G, Pierson JM, Prakash P, Rao S, Talia D, Thiam C, Trunfio P (2015) Scheduling and resource allocation. In: Pierson JM (ed) Large-scale distributed systems and energy efficiency: a holistic view. Wiley, New Jersey, pp 225\u2013262"},{"issue":"1","key":"2905_CR2","first-page":"24","volume":"13","author":"CL Belady","year":"2007","unstructured":"Belady CL (2007) In the data center, power and cooling costs more than the it equipment it supports. Electron Cool 13(1):24","journal-title":"Electron Cool"},{"issue":"13","key":"2905_CR3","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","journal-title":"Concurr Comput Pract Exp"},{"issue":"5","key":"2905_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 (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener Comput Syst 28(5):755\u2013768","journal-title":"Future Gener Comput Syst"},{"key":"2905_CR5","doi-asserted-by":"crossref","unstructured":"Bird S, Li X (2006) Adaptively choosing niching parameters in a PSO. In: Proceedings of the 8th annual conference on Genetic and evolutionary computation. ACM, London pp 3\u201310","DOI":"10.1145\/1143997.1143999"},{"issue":"11","key":"2905_CR6","doi-asserted-by":"publisher","first-page":"793","DOI":"10.1007\/s00500-004-0420-5","volume":"9","author":"TM Blackwell","year":"2005","unstructured":"Blackwell TM (2005) Particle swarms and population diversity. Soft Comput 9(11):793\u2013802","journal-title":"Soft Comput"},{"key":"2905_CR7","doi-asserted-by":"crossref","unstructured":"Bose SK, Brock S, Skeoch R, Rao S (2011) CloudSpider: combining replication with scheduling for optimizing live migration of virtual machines across wide area networks. In: Proceedings of IEEE\/ACM international symposium on cluster, cloud and grid computing (CCGrid). IEEE, Washington, pp 13\u201322","DOI":"10.1109\/CCGrid.2011.16"},{"issue":"1","key":"2905_CR8","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":"11","key":"2905_CR9","doi-asserted-by":"publisher","first-page":"2271","DOI":"10.1007\/s00500-013-1199-z","volume":"18","author":"CL Chen","year":"2014","unstructured":"Chen CL, Huang SY, Tzeng YR, Chen CL (2014) A revised discrete particle swarm optimization algorithm for permutation flow-shop scheduling problem. Soft Comput 18(11):2271\u20132282","journal-title":"Soft Comput"},{"key":"2905_CR10","doi-asserted-by":"crossref","unstructured":"Curry E, Hasan S, White M, Melvin H (2012) An environmental chargeback for data center and cloud computing consumer. In: Proceedings of first international workshop on energy efficient data centers. Springer, Berlin, pp 117-128","DOI":"10.1007\/978-3-642-33645-4_11"},{"issue":"7","key":"2905_CR11","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1145\/1965724.1965752","volume":"54","author":"G Dasgupta","year":"2011","unstructured":"Dasgupta G, Sharma A, Verma A, Neogi A, Kothari R (2011) Workload management for power efficiency in virtualized data centers. Commun ACM 54(7):131\u2013141","journal-title":"Commun ACM"},{"key":"2905_CR12","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1080\/0952813X.2015.1020519","volume":"28","author":"SE Dashti","year":"2015","unstructured":"Dashti SE, Rahmani AM (2015) Dynamic VMs placement for energy efficiency by PSO in cloud computing. J Exp Theor Artif Intell 28:97\u2013112","journal-title":"J Exp Theor Artif Intell"},{"issue":"3","key":"2905_CR13","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1109\/TEVC.2010.2053935","volume":"15","author":"JL Fernandez-Martinez","year":"2011","unstructured":"Fernandez-Martinez JL, Garcia-Gonzalo E (2011) Stochastic stability analysis of the linear continuous and discrete PSO models. IEEE Trans Evol Comput 15(3):405\u2013423","journal-title":"IEEE Trans Evol Comput"},{"key":"2905_CR14","first-page":"111","volume-title":"Handbook of test problems in local and global optimization","author":"CA Floudas","year":"2013","unstructured":"Floudas CA, Pardalos PM, Adjiman C, Esposito WR, Gms ZH, Harding ST, Klepeis JL, Meyer CA, Schweiger CA (2013) Handbook of test problems in local and global optimization, vol 33. Springer, Berlin, pp 111\u2013113"},{"key":"2905_CR15","doi-asserted-by":"crossref","unstructured":"Gandhi A, Harchol-Balter M (2011) How data center size impacts the effectiveness of dynamic power management. In: Proceedings of 49th annual allerton conference on communication, control, and computing. IEEE, Washington, pp 1164\u20131169","DOI":"10.1109\/Allerton.2011.6120299"},{"key":"2905_CR16","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1016\/j.jnca.2014.07.030","volume":"45","author":"SK Garg","year":"2014","unstructured":"Garg SK, Toosi AN, Gopalaiyengar SK, Buyya R (2014) SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter. J Netw Comput Appl 45:108\u2013120","journal-title":"J Netw Comput Appl"},{"key":"2905_CR17","doi-asserted-by":"crossref","unstructured":"Gray L, Kumar A, Li, H (2008) Characterization of SPECpower_ssj2008** benchmark. In: Proceedings of SPEC benchmark workshop. www.spec.org","DOI":"10.1007\/978-3-540-69814-2_17"},{"key":"2905_CR18","doi-asserted-by":"crossref","unstructured":"Hu J, Phung-Duc T (2015) Power consumption analysis for data centers with independent setup times and threshold controls. In: Proceedings of the international conference on numerical analysis and applied mathematics (ICNAAM-2014), vol 1648. American Institute of Physics (AIP) Publishing, eid 170005","DOI":"10.1063\/1.4912463"},{"issue":"2","key":"2905_CR19","doi-asserted-by":"publisher","first-page":"25","DOI":"10.4018\/jiit.2011040102","volume":"7","author":"R Jeyarani","year":"2011","unstructured":"Jeyarani R, Nagaveni N, Ram RV (2011) Self adaptive particle swarm optimization for efficient virtual machine provisioning in cloud. Int J Intell Inf Technol 7(2):25\u201344","journal-title":"Int J Intell Inf Technol"},{"key":"2905_CR20","unstructured":"Jin H, Pan D, Xu J, Pissinou N (2012) Efficient VM placement with multiple deterministic and stochastic resources in data centers. In: Proceedings of global communications conference (GLOBECOM). IEEE, Washington, pp 2505\u20132510"},{"key":"2905_CR21","doi-asserted-by":"crossref","unstructured":"Kennedy J (1997) The particle swarm: social adaptation of knowledge. In: Proceedings of IEEE international conference on evolutionary computation. IEEE, Washington, pp 303\u2013308","DOI":"10.1109\/ICEC.1997.592326"},{"key":"2905_CR22","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart RC (1997) A discrete binary version of the particle swarm algorithm. In: Proceedings of IEEE international conference on systems, man, and cybernetics. Computational cybernetics and simulation, vol 5. IEEE, Washington, pp 4104\u20134108","DOI":"10.1109\/ICSMC.1997.637339"},{"issue":"4","key":"2905_CR23","doi-asserted-by":"publisher","first-page":"809","DOI":"10.1002\/cpe.2839","volume":"27","author":"J Kolodziej","year":"2015","unstructured":"Kolodziej J, Khan SU, Wang L, Zomaya AY (2015) Energy efficient genetic-based schedulers in computational grids. Concurr Comput Pract Exp 27(4):809\u2013829","journal-title":"Concurr Comput Pract Exp"},{"key":"2905_CR24","doi-asserted-by":"crossref","unstructured":"Kumar D, Raza Z (2015) A PSO based VM resource scheduling model for cloud computing. In: Proceedings of IEEE international conference on computational intelligence and communication technology (CICT). IEEE, Washington, pp 213\u2013219","DOI":"10.1109\/CICT.2015.35"},{"key":"2905_CR25","doi-asserted-by":"crossref","unstructured":"Li X (2004). Adaptively choosing neighbourhood bests using species in a particle swarm optimizer for multimodal function optimization. In: Proceedings of genetic and evolutionary computation conference. Springer, Berlin, pp 105\u2013116","DOI":"10.1007\/978-3-540-24854-5_10"},{"key":"2905_CR26","doi-asserted-by":"publisher","first-page":"1301","DOI":"10.1007\/s00500-015-1862-7","volume":"21","author":"W Lin","year":"2015","unstructured":"Lin W, Xu S, Li J, Xu L, Peng Z (2015) Design and theoretical analysis of virtual machine placement algorithm based on peak workload characteristics. Soft Comput 21:1301\u20131314","journal-title":"Soft Comput"},{"key":"2905_CR27","doi-asserted-by":"crossref","unstructured":"Maguluri ST, Srikant R, Ying L (2012) Stochastic models of load balancing and scheduling in cloud computing clusters. In: Proceedings of INFOCOM. IEEE, Washington, pp 702\u2013710","DOI":"10.1109\/INFCOM.2012.6195815"},{"key":"2905_CR28","volume-title":"Computers and intractability: a guide to the theory of NP-completeness","author":"RG Michael","year":"1979","unstructured":"Michael RG, David SJ (1979) Computers and intractability: a guide to the theory of NP-completeness. W. H. Freeman & Co., New York"},{"issue":"12","key":"2905_CR29","doi-asserted-by":"publisher","first-page":"3367","DOI":"10.1007\/s00500-015-2014-9","volume":"21","author":"MSP Mohamed","year":"2016","unstructured":"Mohamed MSP, Swarnammal SR (2016) An efficient framework to handle integrated VM workloads in heterogeneous cloud infrastructure. Soft Comput 21(12):3367\u20133376","journal-title":"Soft Comput"},{"issue":"16","key":"2905_CR30","doi-asserted-by":"publisher","first-page":"4531","DOI":"10.1007\/s00500-016-2129-7","volume":"21","author":"C Negru","year":"2016","unstructured":"Negru C, Mocanu M, Cristea V, Sotiriadis S, Bessis N (2016) Analysis of power consumption in heterogeneous virtual machine environments. Soft Comput 21(16):4531\u20134542","journal-title":"Soft Comput"},{"key":"2905_CR31","doi-asserted-by":"crossref","unstructured":"Palmieri F, Castagna D (2007) Swarm-based distributed job scheduling in next-generation grids. Advances and innovations in systems, computing sciences and software engineering. Springer, Berlin, pp 137\u2013143","DOI":"10.1007\/978-1-4020-6264-3_25"},{"key":"2905_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/978-1-61520-666-7","volume-title":"Particle swarm optimization and intelligence: advances and applications","author":"KE Parsopoulos","year":"2010","unstructured":"Parsopoulos KE, Vrahatis MN (2010) Particle swarm optimization and intelligence: advances and applications. IGI Global, Hershey, pp 1\u2013328"},{"key":"2905_CR33","doi-asserted-by":"crossref","unstructured":"Pernici B, Aiello M, Brocke V, vom Brocke J, Donnellan B, Gelenbe E, Kretsis M (2012 What IS can do for environmental sustainability: a report from CAiSE11 panel on green and sustainable IS. Commun Assoc Inf Syst 30, Article 18","DOI":"10.17705\/1CAIS.03018"},{"key":"2905_CR34","doi-asserted-by":"crossref","unstructured":"Quang-Hung N, Le DK, Thoai N, Son NT (2014) Heuristics for energy-aware VM allocation in HPC clouds. In: Proceedings of international conference on future data and security engineering. Springer, Berlin, pp 248\u2013261","DOI":"10.1007\/978-3-319-12778-1_19"},{"key":"2905_CR35","doi-asserted-by":"crossref","unstructured":"Ricciardi S, Careglio D, Sole-Pareta J, Fiore U, Palmieri F (2011) Saving energy in data center infrastructures. In: Proceedings of international conference on data compression, communications and processing. IEEE, Washington, pp 265\u2013270","DOI":"10.1109\/CCP.2011.9"},{"key":"2905_CR36","unstructured":"Shi W, Hong B (2011) Towards profitable virtual machine placement in the data center. In: Proceedings of fourth IEEE international conference on utility and cloud computing (UCC). IEEE, Washington, pp 138\u2013145"},{"issue":"1","key":"2905_CR37","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1145\/2723872.2723894","volume":"49","author":"P Sv\u00e4rd","year":"2015","unstructured":"Sv\u00e4rd P, Hudzia B, Walsh S, Tordsson J, Elmroth E (2015) Principles and performance characteristics of algorithms for live VM migration. ACM SIGOPS Oper Syst Rev 49(1):142\u2013155","journal-title":"ACM SIGOPS Oper Syst Rev"},{"issue":"2","key":"2905_CR38","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1109\/TEVC.2007.896686","volume":"12","author":"YD Valle","year":"2008","unstructured":"Valle YD, Venayagamoorthy GK, Mohagheghi S, Hernandez JC, Harley RG (2008) Particle swarm optimization: basic concepts, variants and applications in power systems. IEEE Trans Evol Comput 12(2):171\u2013195","journal-title":"IEEE Trans Evol Comput"},{"issue":"17","key":"2905_CR39","doi-asserted-by":"publisher","first-page":"4429","DOI":"10.1002\/cpe.3767","volume":"28","author":"M Verma","year":"2016","unstructured":"Verma M, Gangadharan GR, Narendra NC, Vadlamani R, Inamdar V, Ramachandran L, Calheiros RN, Buyya R (2016) Dynamic resource demand prediction and allocation in multitenant service clouds. Concurr Comput Pract Exp 28(17):4429\u20134442","journal-title":"Concurr Comput Pract Exp"},{"issue":"5","key":"2905_CR40","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1007\/s00500-002-0224-4","volume":"7","author":"M Vomlelov","year":"2003","unstructured":"Vomlelov M, Vomlel J (2003) Troubleshooting: NP-hardness and solution methods. Soft Comput 7(5):357\u2013368","journal-title":"Soft Comput"},{"key":"2905_CR41","doi-asserted-by":"crossref","unstructured":"Wang X, Liu X, Fan L, Jia X (2013a) A decentralized virtual machine migration approach of data centers for cloud computing. In: Mathematical problems in engineering, Hindawi Publishing Corporation, Cairo","DOI":"10.1155\/2013\/878542"},{"key":"2905_CR42","doi-asserted-by":"crossref","unstructured":"Wang S, Liu Z, Zheng Z, Sun Q, Yang F (2013b) Particle swarm optimization for energy-aware virtual machine placement optimization in virtualized data centers. In: Proceedings of international conference on parallel and distributed systems (ICPADS). IEEE, Washington, pp 102-109","DOI":"10.1109\/ICPADS.2013.26"},{"issue":"1","key":"2905_CR43","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1007\/s00500-014-1506-3","volume":"20","author":"X Wang","year":"2016","unstructured":"Wang X, Wang Y, Cui Y (2016) An energy-aware bi-level optimization model for multi-job scheduling problems under cloud computing. Soft Comput 20(1):303\u2013317","journal-title":"Soft Comput"},{"key":"2905_CR44","doi-asserted-by":"crossref","unstructured":"Wu G, Tang M, Tian Y, Li W (2012) Energy-efficient virtual machine placement in data centers by genetic algorithm. In: proceedings of international conference on neural information processing. Springer, Berlin, pp 315\u2013323","DOI":"10.1007\/978-3-642-34487-9_39"},{"key":"2905_CR45","doi-asserted-by":"crossref","unstructured":"Younge AJ, Laszewski GV, Wang L, Lopez-Alarcon S, Carithers W (2010) Efficient resource management for cloud computing environments. In: Proceedings of international green computing conference. IEEE, Washington, pp 357\u2013364","DOI":"10.1109\/GREENCOMP.2010.5598294"},{"issue":"17","key":"2905_CR46","doi-asserted-by":"publisher","first-page":"5177","DOI":"10.1002\/cpe.3554","volume":"27","author":"X Zhang","year":"2015","unstructured":"Zhang X, Li K, Zhang Y (2015) Minimum-cost virtual machine migration strategy in data center. Concurr Comput Pract Exp 27(17):5177\u20135187","journal-title":"Concurr Comput Pract Exp"},{"key":"2905_CR47","doi-asserted-by":"publisher","DOI":"10.1155\/2016\/5612039","volume-title":"Virtual machine placement algorithm for both energy-awareness and SLA violation reduction in cloud data centers","author":"Z Zhou","year":"2016","unstructured":"Zhou Z, Hu Z, Li K (2016) Virtual machine placement algorithm for both energy-awareness and SLA violation reduction in cloud data centers. Scientific Programming, Hindawi Publishing Corporation, Cairo"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00500-017-2905-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-017-2905-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-017-2905-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,28]],"date-time":"2024-06-28T09:48:25Z","timestamp":1719568105000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00500-017-2905-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,11,6]]},"references-count":47,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2019,3]]}},"alternative-id":["2905"],"URL":"https:\/\/doi.org\/10.1007\/s00500-017-2905-z","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,11,6]]},"assertion":[{"value":"6 November 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"V. Dinesh Reddy, G. R. Gangadharan and G. Subrahmanya V. R. K. Rao declares that they have no conflict of interest.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}