{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T17:46:16Z","timestamp":1732038376711},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2019,6,7]],"date-time":"2019-06-07T00:00:00Z","timestamp":1559865600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,6,7]],"date-time":"2019-06-07T00:00:00Z","timestamp":1559865600000},"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":["J Supercomput"],"published-print":{"date-parts":[[2019,10]]},"DOI":"10.1007\/s11227-019-02909-3","type":"journal-article","created":{"date-parts":[[2019,6,7]],"date-time":"2019-06-07T18:10:55Z","timestamp":1559931055000},"page":"6904-6933","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["An efficient energy-aware method for virtual machine placement in cloud data centers using the cultural algorithm"],"prefix":"10.1007","volume":"75","author":[{"given":"Mahdieh","family":"Mohammadhosseini","sequence":"first","affiliation":[]},{"given":"Abolfazl","family":"Toroghi Haghighat","sequence":"additional","affiliation":[]},{"given":"Ebrahim","family":"Mahdipour","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,6,7]]},"reference":[{"issue":"2","key":"2909_CR1","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1109\/MNET.2015.7064904","volume":"29","author":"M Dabbagh","year":"2015","unstructured":"Dabbagh M, Hamdaoui B, Guizani M, Rayes A (2015) Toward energy-efficient cloud computing: prediction, consolidation, and overcommitment. IEEE Netw 29(2):56\u201361","journal-title":"IEEE Netw"},{"issue":"5","key":"2909_CR2","doi-asserted-by":"publisher","first-page":"1310","DOI":"10.1002\/cpe.3314","volume":"27","author":"A Beloglazov","year":"2014","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 Exp 27(5):1310\u20131333","journal-title":"Concurr Comput Pract Exp"},{"issue":"13","key":"2909_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":"2","key":"2909_CR4","doi-asserted-by":"publisher","first-page":"246","DOI":"10.3390\/s16020246","volume":"16","author":"G Han","year":"2016","unstructured":"Han G, Que W, Jia G, Shu L (2016) An efficient virtual machine consolidation scheme for multimedia cloud computing. Sensors 16(2):246","journal-title":"Sensors"},{"key":"2909_CR5","doi-asserted-by":"publisher","unstructured":"Mell P, Grance T (2011) The NIST definition of cloud computing. NIST Special Publication, Report Number 800\u2013145. \n https:\/\/doi.org\/10.6028\/NIST.SP.800-145","DOI":"10.6028\/NIST.SP.800-145"},{"issue":"1","key":"2909_CR6","doi-asserted-by":"publisher","first-page":"732","DOI":"10.1109\/COMST.2015.2481183","volume":"18","author":"M Dayarathna","year":"2016","unstructured":"Dayarathna M, Wen Y, Fan R (2016) Data center energy consumption modeling: a survey. IEEE Commun Surv Tutor 18(1):732\u2013794","journal-title":"IEEE Commun Surv Tutor"},{"issue":"6","key":"2909_CR7","doi-asserted-by":"publisher","first-page":"1385","DOI":"10.1109\/TPDS.2018.2794369","volume":"29","author":"H Zhao","year":"2018","unstructured":"Zhao H, Wang J, Liu F, Wang Q, Zhang W, Zheng Q (2018) Power-aware and performance-guaranteed virtual machine placement in the cloud. IEEE Trans Parallel Distrib Syst 29(6):1385\u20131400","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2909_CR8","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1016\/j.micpro.2016.09.014","volume":"47","author":"Peng J-j","year":"2016","unstructured":"J-j Peng, X-f Zhi, X-l Xie (2016) Application type based resource allocation strategy in cloud environment. Microprocess Microsyst 47:385\u2013391","journal-title":"Microprocess Microsyst"},{"issue":"2","key":"2909_CR9","doi-asserted-by":"publisher","first-page":"688","DOI":"10.1007\/s11227-015-1603-9","volume":"72","author":"E Arianyan","year":"2016","unstructured":"Arianyan E, Taheri H, Sharifian S (2016) Novel heuristics for consolidation of virtual machines in cloud data centers using multi-criteria resource management solutions. J Supercomput 72(2):688\u2013717","journal-title":"J Supercomput"},{"key":"2909_CR10","unstructured":"Zhao H, Zheng Q, Zhang W, Chen Y, Huang Y (2015) Virtual machine placement based on the VM performance models in cloud. In: 2015 IEEE 34th International Performance Computing and Communications Conference (IPCCC). IEEE, pp 1\u20138"},{"key":"2909_CR11","doi-asserted-by":"crossref","unstructured":"Fang F, Qu B-B (2017) Multi-objective virtual machine placement for load balancing. In: ITM Web of Conferences. EDP Sciences, p 01011","DOI":"10.1051\/itmconf\/20171101011"},{"issue":"2","key":"2909_CR12","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1109\/JSYST.2014.2315823","volume":"10","author":"J Shuja","year":"2016","unstructured":"Shuja J, Bilal K, Madani SA, Othman M, Ranjan R, Balaji P, Khan SU (2016) Survey of techniques and architectures for designing energy-efficient data centers. IEEE Syst J 10(2):507\u2013519","journal-title":"IEEE Syst J"},{"issue":"18","key":"2909_CR13","doi-asserted-by":"publisher","first-page":"e4125","DOI":"10.1002\/cpe.4125","volume":"29","author":"A Khosravi","year":"2017","unstructured":"Khosravi A, Nadjaran Toosi A, Buyya R (2017) Online virtual machine migration for renewable energy usage maximization in geographically distributed cloud data centers. Concurr Comput Pract Exp 29(18):e4125","journal-title":"Concurr Comput Pract Exp"},{"issue":"5","key":"2909_CR14","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"},{"issue":"12","key":"2909_CR15","doi-asserted-by":"publisher","first-page":"3012","DOI":"10.1109\/TC.2013.185","volume":"63","author":"F Xu","year":"2014","unstructured":"Xu F, Liu F, Liu L, Jin H, Li B, Li B (2014) iAware: making live migration of virtual machines interference-aware in the cloud. IEEE Trans Comput 63(12):3012\u20133025","journal-title":"IEEE Trans Comput"},{"issue":"2","key":"2909_CR16","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 (2017) Server consolidation techniques in virtualized data centers: a survey. IEEE Syst J 11(2):772\u2013783","journal-title":"IEEE Syst J"},{"issue":"2","key":"2909_CR17","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1007\/s11704-015-4286-8","volume":"9","author":"X Fu","year":"2015","unstructured":"Fu X, Zhou C (2015) Virtual machine selection and placement for dynamic consolidation in cloud computing environment. Front Comput Sci 9(2):322\u2013330","journal-title":"Front Comput Sci"},{"key":"2909_CR18","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1016\/j.jnca.2016.01.011","volume":"66","author":"M Masdari","year":"2016","unstructured":"Masdari M, Nabavi SS, Ahmadi V (2016) An overview of virtual machine placement schemes in cloud computing. J Netw Comput Appl 66:106\u2013127","journal-title":"J Netw Comput Appl"},{"issue":"8","key":"2909_CR19","doi-asserted-by":"publisher","first-page":"e3537","DOI":"10.1002\/dac.3537","volume":"31","author":"M Ghobaei-Arani","year":"2018","unstructured":"Ghobaei-Arani M, Rahmanian AA, Shamsi M, Rasouli-Kenari A (2018) A learning-based approach for virtual machine placement in cloud data centers. Int J Commun Syst 31(8):e3537","journal-title":"Int J Commun Syst"},{"key":"2909_CR20","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1016\/j.jss.2014.12.030","volume":"101","author":"Z Xiao","year":"2015","unstructured":"Xiao Z, Jiang J, Zhu Y, Ming Z, Zhong S, Cai S (2015) A solution of dynamic VMs placement problem for energy consumption optimization based on evolutionary game theory. J Syst Softw 101:260\u2013272","journal-title":"J Syst Softw"},{"issue":"8","key":"2909_CR21","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, Hou Y, Liu L (2013) A multi-objective ant colony system algorithm for virtual machine placement in cloud computing. J Comput Syst Sci 79(8):1230\u20131242","journal-title":"J Comput Syst Sci"},{"issue":"2","key":"2909_CR22","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","journal-title":"IEEE Trans Serv Comput"},{"key":"2909_CR23","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1016\/j.future.2015.02.010","volume":"54","author":"Q Zheng","year":"2016","unstructured":"Zheng Q, Li R, Li X, Shah N, Zhang J, Tian F, Chao K-M, Li J (2016) Virtual machine consolidated placement based on multi-objective biogeography-based optimization. Future Gener Comput Syst 54:95\u2013122","journal-title":"Future Gener Comput Syst"},{"key":"2909_CR24","doi-asserted-by":"publisher","first-page":"4664","DOI":"10.1109\/ACCESS.2017.2787735","volume":"6","author":"L Guo","year":"2018","unstructured":"Guo L, Hu G, Dong Y, Luo Y, Zhu Y (2018) A game based consolidation method of virtual machines in cloud data centers with energy and load constraints. IEEE Access 6:4664\u20134676","journal-title":"IEEE Access"},{"issue":"1","key":"2909_CR25","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","journal-title":"J Supercomput"},{"key":"2909_CR26","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1016\/j.future.2017.09.075","volume":"80","author":"Z Li","year":"2018","unstructured":"Li Z, Yan C, Yu L, Yu X (2018) Energy-aware and multi-resource overload probability constraint-based virtual machine dynamic consolidation method. Future Gener Comput Syst 80:139\u2013156","journal-title":"Future Gener Comput Syst"},{"issue":"4","key":"2909_CR27","doi-asserted-by":"publisher","first-page":"1547","DOI":"10.1007\/s11227-016-1842-4","volume":"73","author":"A Nadjar","year":"2017","unstructured":"Nadjar A, Abrishami S, Deldari H (2017) Load dispersion-aware VM placement in favor of energy-performance tradeoff. J Supercomput 73(4):1547\u20131566","journal-title":"J Supercomput"},{"issue":"2","key":"2909_CR28","doi-asserted-by":"publisher","first-page":"318","DOI":"10.1007\/s12083-016-0502-z","volume":"11","author":"W Ding","year":"2018","unstructured":"Ding W, Gu C, Luo F, Chang Y, Rugwiro U, Li X, Wen G (2018) DFA-VMP: an efficient and secure virtual machine placement strategy under cloud environment. Peer-to-Peer Netw Appl 11(2):318\u2013333","journal-title":"Peer-to-Peer Netw Appl"},{"key":"2909_CR29","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1016\/j.future.2014.09.009","volume":"50","author":"KS Rao","year":"2015","unstructured":"Rao KS, Thilagam PS (2015) Heuristics based server consolidation with residual resource defragmentation in cloud data centers. Future Gener Comput Syst 50:87\u201398","journal-title":"Future Gener Comput Syst"},{"key":"2909_CR30","doi-asserted-by":"publisher","DOI":"10.1002\/9780470512517","volume-title":"Computational intelligence: an introduction","author":"AP Engelbrecht","year":"2007","unstructured":"Engelbrecht AP (2007) Computational intelligence: an introduction. Wiley, New York"},{"issue":"8","key":"2909_CR31","doi-asserted-by":"publisher","first-page":"753","DOI":"10.1080\/01969720500306147","volume":"36","author":"RG Reynolds","year":"2005","unstructured":"Reynolds RG, Peng B (2005) Cultural algorithms: computational modeling of how cultures learn to solve problems: an engineering example. Cybern Syst Int J 36(8):753\u2013771","journal-title":"Cybern Syst Int J"},{"key":"2909_CR32","unstructured":"Jin X, Reynolds RG (1999) Using knowledge-based system with hierarchical architecture to guide the search of evolutionary computation. In: Proceedings 11th International Conference on Tools with Artificial Intelligence. IEEE, pp 29\u201336"},{"key":"2909_CR33","first-page":"1","volume":"2014","author":"SU Khan","year":"2014","unstructured":"Khan SU, Qureshi IM, Zaman F, Shoaib B, Naveed A, Basit A (2014) Correction of faulty sensors in phased array radars using symmetrical sensor failure technique and cultural algorithm with differential evolution. Sci World J 2014:1\u201310","journal-title":"Sci World J"},{"issue":"03","key":"2909_CR34","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1142\/S0218213098000135","volume":"7","author":"C-J Chung","year":"1998","unstructured":"Chung C-J, Reynolds RG (1998) CAEP: an evolution-based tool for real-valued function optimization using cultural algorithms. Int J Artif Intell Tools 7(03):239\u2013291","journal-title":"Int J Artif Intell Tools"},{"key":"2909_CR35","unstructured":"Reynolds RG, Chung C (1997) Knowledge-based self-adaptation in evolutionary programming using cultural algorithms. In: Proceedings of 1997 IEEE International Conference on Evolutionary Computation. IEEE, pp 71\u201376"},{"key":"2909_CR36","doi-asserted-by":"crossref","unstructured":"Ferdaus MH, Murshed M, Calheiros RN, Buyya R (2014) Virtual machine consolidation in cloud data centers using ACO metaheuristic. In: European Conference on Parallel Processing. Springer, pp 306\u2013317","DOI":"10.1007\/978-3-319-09873-9_26"},{"issue":"1","key":"2909_CR37","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"},{"key":"2909_CR38","doi-asserted-by":"crossref","unstructured":"Buyya R, Ranjan R, Calheiros RN (2009) Modeling and simulation of scalable cloud computing environments and the CloudSim toolkit: challenges and opportunities. In: International Conference on High Performance Computing & Simulation, 2009. HPCS\u201909. IEEE, pp 1\u201311","DOI":"10.1109\/HPCSIM.2009.5192685"},{"key":"2909_CR39","unstructured":"Standard Performance Evaluation Corporation. \n https:\/\/www.spec.org\/power_ssj2008\/results\/\n \n . Accessed Nov 2017"},{"key":"2909_CR40","unstructured":"Amazon EC2 Instance Types. \n https:\/\/aws.amazon.com\/ec2\/instance-types\/\n \n . Accessed Nov 2017"},{"issue":"1","key":"2909_CR41","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 Syst Rev 40(1):65\u201374","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"2909_CR42","doi-asserted-by":"crossref","unstructured":"Khosravi A, Buyya R (2017) Energy and carbon footprint-aware management of geo-distributed cloud data centers: a taxonomy, state of the art, and future directions. In: Advancing cloud database systems and capacity planning with dynamic applications, p 27","DOI":"10.4018\/978-1-5225-2013-9.ch002"},{"key":"2909_CR43","doi-asserted-by":"crossref","unstructured":"Beloglazov A, Buyya R (2010) Adaptive threshold-based approach for energy-efficient consolidation of virtual machines in cloud data centers. In: Proceedings of the 8th International Workshop on Middleware for Grids, Clouds and e-Science. ACM, New York, pp 4:1\u20134:6","DOI":"10.1145\/1890799.1890803"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02909-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-019-02909-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02909-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,6,5]],"date-time":"2020-06-05T23:28:48Z","timestamp":1591399728000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-019-02909-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,7]]},"references-count":43,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2019,10]]}},"alternative-id":["2909"],"URL":"https:\/\/doi.org\/10.1007\/s11227-019-02909-3","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,6,7]]},"assertion":[{"value":"7 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}