{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,8]],"date-time":"2026-02-08T20:01:05Z","timestamp":1770580865443,"version":"3.49.0"},"reference-count":25,"publisher":"SAGE Publications","issue":"2","license":[{"start":{"date-parts":[[2016,11,17]],"date-time":"2016-11-17T00:00:00Z","timestamp":1479340800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"published-print":{"date-parts":[[2017,1,30]]},"abstract":"<jats:p>Consolidation of services is one of the key problems in cloud data centers. It consists of two separate but related issues: Virtual machine (VM) placement and VM migration problems. In this paper, a VM consolidation scheme is proposed that turns the virtual machine consolidation (VMC) problem into a vector packing optimization problem based on deadlock-free migration (DFM) to minimize the energy consumptions. To solve this NP-hard and computationally infeasible for large data centers problem, a novel algorithm named Chicken Swarm Optimization based on deadlock-free migration (DFM-CSO) algorithm is proposed. The DFM-CSO algorithm is characterized by the \u2018one-step look-ahead with n-VMs migration in parallel (OSLA-NVMIP)\u2019 method, which carries out the VM migration validation and the rearrangement of target physical host, as well as records the migration order for each solution placement, so that VM transfer can be completed according to the migration sequence. The experimental results, for both real and synthetic datasets, show that the proposed algorithm with higher convergence rate is favourable in comparison with the other deadlock-free migration algorithms.<\/jats:p>","DOI":"10.3233\/jifs-169136","type":"journal-article","created":{"date-parts":[[2016,11,18]],"date-time":"2016-11-18T10:25:00Z","timestamp":1479464700000},"page":"1389-1400","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":14,"title":["Deadlock-free migration for virtual machine\u00a0consolidation using Chicken Swarm Optimization algorithm"],"prefix":"10.1177","volume":"32","author":[{"given":"Feng","family":"Tian","sequence":"first","affiliation":[{"name":"The MoE Key Lab for INNS, Xi\u2019an Jiaotong University, Xi\u2019an, P.R. China"},{"name":"Systems Engineering Institute, Xi\u2019an Jiaotong University, Xi\u2019an, P.R. China"}]},{"given":"Rong","family":"Zhang","sequence":"additional","affiliation":[{"name":"The MoE Key Lab for INNS, Xi\u2019an Jiaotong University, Xi\u2019an, P.R. China"},{"name":"Systems Engineering Institute, Xi\u2019an Jiaotong University, Xi\u2019an, P.R. China"}]},{"given":"Jacek","family":"Lewandowski","sequence":"additional","affiliation":[{"name":"School of Computing, Electronics and Mathematics, Coventry University, Coventry, UK"},{"name":"Department of Genetics, Wroclaw University of Environmental and Life Sciences, Wroclaw, Poland"}]},{"given":"Kuo-Ming","family":"Chao","sequence":"additional","affiliation":[{"name":"School of Computing, Electronics and Mathematics, Coventry University, Coventry, UK"}]},{"given":"Longzhuang","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Texas A&amp;M University, Corpus Christi, TX, USA"}]},{"given":"Bo","family":"Dong","sequence":"additional","affiliation":[{"name":"The MoE Key Lab for INNS, Xi\u2019an Jiaotong University, Xi\u2019an, P.R. China"}]}],"member":"179","published-online":{"date-parts":[[2016,11,17]]},"reference":[{"key":"e_1_3_2_2_2","first-page":"500","article-title":"Energy-Efficient Virtual Machines Consolidation in Cloud Data Centers using Reinforcement Learning","author":"Farahnakian F.","year":"2014","unstructured":"FarahnakianF., LiljebergP. and PlosilaJ., Energy-Efficient Virtual Machines Consolidation in Cloud Data Centers using Reinforcement Learning, Parallel, Distributed, & Network-based Processing2014, pp. 500\u2013507.","journal-title":"Parallel, Distributed, & Network-based Processing"},{"key":"e_1_3_2_3_2","unstructured":"ChenG. et al. Energy-aware server provisioning and load dispatching for connection-intensive internet services[A] NSDT\u201908[C]. Berkeley CA USA: USENIX Association (2008) 337\u2013350."},{"key":"e_1_3_2_4_2","first-page":"317","article-title":"Energy and carbon-efficient placement of virtual machines in distributed cloud data centers","author":"Khosravi A.","year":"2013","unstructured":"KhosraviA., GargS.K. and BuyyaR., Energy and carbon-efficient placement of virtual machines in distributed cloud data centers, International Conference on Parallel Processing, 2013, pp. 317\u2013328.","journal-title":"International Conference on Parallel Processing"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2016.01.011"},{"issue":"7","key":"e_1_3_2_6_2","first-page":"28","article-title":"A survey of virtual machine migration techniques in cloud computing","volume":"6","author":"Kaur S.","year":"2015","unstructured":"KaurS. and PandeyP.V., A survey of virtual machine migration techniques in cloud computing, Computer Engineering and Intelligent Systems6(7) (2015), 28\u201334.","journal-title":"Computer Engineering and Intelligent Systems"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/70.63273"},{"key":"e_1_3_2_8_2","first-page":"747","article-title":"Method and device for implementing load balance of data center resources","volume":"510","author":"Tian W.","year":"2013","unstructured":"TianW., LuG., JingC., ZhongY., HuJ. and DongX., Method and device for implementing load balance of data center resources, US Patent 8510 (2013), 747.","journal-title":"US Patent 8"},{"issue":"1","key":"e_1_3_2_9_2","first-page":"10","article-title":"Energy aware consolidation for cloud computing","volume":"12","author":"Srikantaiah S.","year":"2008","unstructured":"SrikantaiahS., KansalA. and ZhaoF., Energy aware consolidation for cloud computing, Cluster Computing12(1) (2008), 10\u201315.","journal-title":"Cluster Computing"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/1273440.1250665"},{"key":"e_1_3_2_11_2","first-page":"414","article-title":"Multi-objective Optimization Algorithm based on BBO for Virtual Machine Consolidation Problem","author":"Zheng Q.","year":"2015","unstructured":"ZhengQ., LiJ., et al., Multi-objective Optimization Algorithm based on BBO for Virtual Machine Consolidation Problem, IEEE International Conference on Parallel & Distributed Systems2015, pp. 414\u2013421.","journal-title":"IEEE International Conference on Parallel & Distributed Systems"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2007.904554"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.02.010"},{"key":"e_1_3_2_14_2","first-page":"86","article-title":"A new bio-inspired algorithm: Chicken swarm optimization","volume":"8794","author":"Meng X.","year":"2014","unstructured":"MengX., LiuY., GaoX. and ZhangH., A new bio-inspired algorithm: Chicken swarm optimization, in: Advances in Swarm Intelligence, vol. 8794, Lecture Notes in Computer Science (2014), 86\u201394.","journal-title":"Advances in Swarm Intelligence"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCA.2008.2007947"},{"key":"e_1_3_2_16_2","first-page":"253","article-title":"Performance-driven Live Migration of Multiple Virtual Machines in Datacenters,:","volume":"8151","author":"Sarker T.K.","year":"2013","unstructured":"SarkerT.K. and TangM., Performance-driven Live Migration of Multiple Virtual Machines in Datacenters,:, IEEE International Conference on Granular Computing (2013), 8151: 253\u2013258.","journal-title":"IEEE International Conference on Granular Computing"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcss.2013.02.004"},{"key":"e_1_3_2_18_2","unstructured":"http:\/\/aws.amazon.com\/ec2\/instance-types\/?nc1=h_ls"},{"key":"e_1_3_2_19_2","unstructured":"GaoF. MATLAB Super Learning Manual for Intelligent Algorithm Posts & Telecom Press 2014."},{"issue":"3","key":"e_1_3_2_20_2","first-page":"293","article-title":"Introduction to genetic algorithms","volume":"33","author":"Sivanandam S.N.","year":"1998","unstructured":"SivanandamS.N. and DeepaS.N., Introduction to genetic algorithms, MIT Press33(3) (1998), 293\u2013315.","journal-title":"MIT Press"},{"issue":"3","key":"e_1_3_2_21_2","first-page":"94","article-title":"den Bergh and A.P. Engelbrecht, A new locally convergent particle swarm optimize","volume":"3","author":"van F.","year":"2002","unstructured":"vanF., den Bergh and A.P. Engelbrecht, A new locally convergent particle swarm optimize, IEEE International Conference on Systems, Man & Cybernetics3(3) (2002), 94\u201399.","journal-title":"IEEE International Conference on Systems, Man & Cybernetics"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2005.02.003"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/72.265964"},{"key":"e_1_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1162\/EVCO_a_00018"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.3233\/IFS-162127"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.3233\/IFS-151543"}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-169136","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.3233\/JIFS-169136","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-169136","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,8]],"date-time":"2026-02-08T00:58:04Z","timestamp":1770512284000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.3233\/JIFS-169136"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,11,17]]},"references-count":25,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,1,30]]}},"alternative-id":["10.3233\/JIFS-169136"],"URL":"https:\/\/doi.org\/10.3233\/jifs-169136","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,11,17]]}}}