{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,21]],"date-time":"2026-10-21T01:53:00Z","timestamp":1792547580472,"version":"4.5.0"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2018,2,15]],"date-time":"2018-02-15T00:00:00Z","timestamp":1518652800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2018,9]]},"DOI":"10.1007\/s10723-018-9428-4","type":"journal-article","created":{"date-parts":[[2018,2,15]],"date-time":"2018-02-15T08:04:10Z","timestamp":1518681850000},"page":"477-491","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":57,"title":["Energy-Aware Virtual Machine Consolidation Algorithm Based on Ant Colony System"],"prefix":"10.1007","volume":"16","author":[{"given":"Azra","family":"Aryania","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1613-7370","authenticated-orcid":false,"given":"Hadi S.","family":"Aghdasi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Leyli Mohammad","family":"Khanli","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,2,15]]},"reference":[{"key":"9428_CR1","doi-asserted-by":"crossref","unstructured":"Mell, P., Grance, T.: The NIST definition of cloud computing recommendations of the national institute of standards and technology. NIST special publication, p. 7 (2011)","DOI":"10.6028\/NIST.SP.800-145"},{"key":"9428_CR2","unstructured":"Beloglazov, A., Buyya, R., Lee, Y.C., Zomaya, A.: A taxonomy and survey of energy-efficient data centers and cloud computing systems. Adv. Comput. 82, 47\u2013111 (2011)"},{"key":"9428_CR3","unstructured":"Muirhead, R.: Data centres set to overtake the aviation industry\u2019s carbon footprint. http:\/\/www.firestartr.co\/journal\/2015\/7\/13\/data-centres-set-to-overtake-the-aviation-industrys-carbon-footprint (2015)"},{"key":"9428_CR4","unstructured":"Vaughan, A.: Data centre emissions rival air travel as digital demand soars. https:\/\/www.theguardian.com\/environment\/2015\/sep\/25\/server-data-centre-emissions-air-travel-web-google-facebook-greenhouse-gas (2015)"},{"issue":"1","key":"9428_CR5","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/s10723-015-9354-7","volume":"14","author":"P Borylo","year":"2016","unstructured":"Borylo, P., Lason, A., Rzasa, J., Szymanski, A., Jajszczyk, A.: Green cloud provisioning throughout cooperation of a WDM wide area network and a hybrid power IT infrastructure: a study on cooperation models. Journal of Grid Computing 14(1), 127\u2013151 (2016)","journal-title":"Journal of Grid Computing"},{"issue":"1","key":"9428_CR6","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/s10723-016-9387-6","volume":"15","author":"M Hirsch","year":"2017","unstructured":"Hirsch, M., Rodriguez, J.M., Mateos, C., Zunino, A.: A two-phase energy-aware scheduling approach for CPU-intensive jobs in mobile grids. Journal of Grid Computing 15(1), 55\u201380 (2017)","journal-title":"Journal of Grid Computing"},{"issue":"1","key":"9428_CR7","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/s10723-015-9340-0","volume":"14","author":"A Tchernykh","year":"2016","unstructured":"Tchernykh, A., Lozano, L., Schwiegelshohn, U., Bouvry, P., Pecero, J.E., Nesmachnow, S., Drozdov, A.Y.: Online bi-objective scheduling for iaas clouds ensuring quality of service. Journal of Grid Computing 14(1), 5\u201322 (2016)","journal-title":"Journal of Grid Computing"},{"key":"9428_CR8","doi-asserted-by":"crossref","unstructured":"Ferdaus, H., Murshed, M., Calheiros, R.N., Buyya, R.: Virtual machine consolidation in cloud data centers using ACO metaheuristic. In: Euro-Par 2014 Parallel Processing, pp. 306\u2013317 (2014)","DOI":"10.1007\/978-3-319-09873-9_26"},{"issue":"5-6","key":"9428_CR9","doi-asserted-by":"publisher","first-page":"1222","DOI":"10.1016\/j.mcm.2013.02.003","volume":"58","author":"X Li","year":"2013","unstructured":"Li, X., Qian, Z., Lu, S., Wu, J.: Energy efficient virtual machine placement algorithm with balanced and improved resource utilization in a data center. Math. Comput. Model. 58(5-6), 1222\u20131235 (2013)","journal-title":"Math. Comput. Model."},{"key":"9428_CR10","doi-asserted-by":"crossref","unstructured":"Jayasinghe, D., Pu, C., Eilam, T., Steinder, M., Whalley, I., Snible, E.: Improving performance and availability of services hosted on IaaS clouds with structural constraint-aware virtual machine placement. In: Proceedings - 2011 IEEE International Conference on Services Computing, SCC 2011, pp. 72\u201379 (2011)","DOI":"10.1109\/SCC.2011.28"},{"issue":"7","key":"9428_CR11","doi-asserted-by":"publisher","first-page":"705","DOI":"10.1057\/palgrave.jors.2601771","volume":"55","author":"J Levine","year":"2004","unstructured":"Levine, J., Ducatelle, F.: Ant colony optimization and local search for bin packing and cutting stock problems. J. Oper. Res. Soc. 55(7), 705\u2013716 (2004)","journal-title":"J. Oper. Res. Soc."},{"key":"9428_CR12","doi-asserted-by":"crossref","unstructured":"Feller, E., Rilling, L., Morin, C.: Energy-aware ant colony based workload placement in clouds. In: Proceedings - 2011 12th IEEE\/ACM International Conference on Grid Computing, pp. 26\u201333 (2011)","DOI":"10.1109\/Grid.2011.13"},{"key":"9428_CR13","unstructured":"Esnault, A., Feller, E., Morin, C.: Energy-aware distributed ant colony based virtual machine consolidation in iaas clouds bibliographic study. Informatics Mathematics (INRIA), 1\u201313 (2012)"},{"issue":"8","key":"9428_CR14","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.: A multi-objective ant colony system algorithm for virtual machine placement in cloud computing. J. Comput. Syst. Sci. 79(8), 1230\u20131242 (2013)","journal-title":"J. Comput. Syst. Sci."},{"key":"9428_CR15","unstructured":"Stifler, D.: Johnson: Near-Optimal Bin Packing Algorithms. Thesis (Ph. D.), Massachusetts Institute of Technology, Dept of Mathematics (1973)"},{"issue":"2","key":"9428_CR16","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.: Using ant colony system to consolidate VMs for green cloud computing. IEEE Trans. Serv. Comput. 8(2), 187\u2013198 (2015)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"9428_CR17","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.: Virtual machine consolidated placement based on multi-objective biogeography-based optimization. Futur. Gener. Comput. Syst. 54, 95\u2013122 (2016)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"4","key":"9428_CR18","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1109\/TSC.2010.25","volume":"3","author":"B Speitkamp","year":"2010","unstructured":"Speitkamp, B., Bichler, M.: A mathematical programming approach for server consolidation problems in virtualized data centers. IEEE Trans. Serv. Comput. 3(4), 266\u2013278 (2010)","journal-title":"IEEE Trans. Serv. Comput."},{"issue":"8","key":"9428_CR19","doi-asserted-by":"publisher","first-page":"1027","DOI":"10.1016\/j.future.2011.04.016","volume":"27","author":"TC Ferreto","year":"2011","unstructured":"Ferreto, T.C., Netto, M.A.S., Calheiros, R.N., De Rose, C.A.F.: Server consolidation with migration control for virtualized data centers. Futur. Gener. Comput. Syst. 27(8), 1027\u20131034 (2011)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9428_CR20","doi-asserted-by":"crossref","unstructured":"Anand, A., Lakshmi, J., Nandy, S. K.: Virtual machine placement optimization supporting performance SLAs. In: Proceedings of the International Conference on Cloud Computing Technology and Science, Cloudcom, pp. 298\u2013305 (2013)","DOI":"10.1109\/CloudCom.2013.46"},{"issue":"7","key":"9428_CR21","doi-asserted-by":"publisher","first-page":"478","DOI":"10.1016\/j.future.2013.12.034","volume":"37","author":"JW Lin","year":"2014","unstructured":"Lin, J.W., Chen, C.H., Lin, C.Y.: Integrating QoS awareness with virtualization in cloud computing systems for delay-sensitive applications. Futur. Gener. Comput. Syst. 37(7), 478\u2013487 (2014)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9428_CR22","doi-asserted-by":"crossref","unstructured":"Hermenier, F., Lorca, X., Menaud, J.-M., Muller, G., Lawall, J.: Entropy: a consolidation manager for clusters. In: Proceedings of the 2009 ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments - VEE \u201909, p 41 (2009)","DOI":"10.1145\/1508293.1508300"},{"key":"9428_CR23","doi-asserted-by":"crossref","unstructured":"Van, H.N.V.H.N., Tran, F.D., Menaud, J.-M.: Performance and power management for cloud infrastructures. In: Proceedings - 2010 IEEE 3rd International Conference on Cloud Computing, CLOUD 2010, pp. 329\u2013336 (2010)","DOI":"10.1109\/CLOUD.2010.25"},{"key":"9428_CR24","doi-asserted-by":"crossref","unstructured":"Bin, E., Biran, O., Boni, O., Hadad, E., Kolodner, E.K., Moatti, Y., Lorenz, D.H.: Guaranteeing high availability goals for virtual machine placement. In: Proceedings - International Conference on Distributed Computing Systems, pp. 700\u2013709 (2011)","DOI":"10.1109\/ICDCS.2011.72"},{"key":"9428_CR25","doi-asserted-by":"crossref","unstructured":"Dang, H.T., Hermenier, F.: Higher SLA satisfaction in datacenters with continuous VM placement constraints. In: Proceedings of the 9th Workshop on Hot Topics in Dependable Systems - Hotdep \u201913, pp. 1\u20136 (2013)","DOI":"10.1145\/2524224.2524226"},{"issue":"17","key":"9428_CR26","doi-asserted-by":"publisher","first-page":"2923","DOI":"10.1016\/j.comnet.2009.04.014","volume":"53","author":"T Wood","year":"2009","unstructured":"Wood, T., Shenoy, P., Venkataramani, A., Yousif, M.: Sandpiper: black-box and gray-box resource management for virtual machines. Comput. Netw. 53(17), 2923\u20132938 (2009)","journal-title":"Comput. Netw."},{"key":"9428_CR27","doi-asserted-by":"crossref","unstructured":"Mishra, M., Sahoo, A.: On theory of VM placement: anomalies in existing methodologies and their mitigation using a novel vector based approach. In: Proceedings - 2011 IEEE 4th International Conference on Cloud Computing, CLOUD 2011, pp. 275\u2013282 (2011)","DOI":"10.1109\/CLOUD.2011.38"},{"key":"9428_CR28","doi-asserted-by":"crossref","unstructured":"Beloglazov, A., Buyya, R.: 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, pp. 1\u20136 (2010)","DOI":"10.1145\/1890799.1890803"},{"issue":"3","key":"9428_CR29","doi-asserted-by":"publisher","first-page":"212","DOI":"10.4103\/0256-4602.81230","volume":"28","author":"A Murtazaev","year":"2011","unstructured":"Murtazaev, A., Oh, S.: Sercon: server consolidation algorithm using live migration of virtual machines for green computing. IETE Tech. Rev. 28(3), 212\u2013231 (2011)","journal-title":"IETE Tech. Rev."},{"key":"9428_CR30","doi-asserted-by":"crossref","unstructured":"Tsakalozos, K., Roussopoulos, M., Delis, A.: VM placement in non-homogeneous IaaS-clouds. In: Proceedings of the 9th International Conference on Service-Oriented Computing, ICSOC\u201911, Paphos, Cyprus, pp. 172\u2013187 (2011)","DOI":"10.1007\/978-3-642-25535-9_12"},{"issue":"2","key":"9428_CR31","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1016\/j.future.2011.04.013","volume":"28","author":"X Liao","year":"2012","unstructured":"Liao, X., Jin, H., Liu, H.: Towards a green cluster through dynamic remapping of virtual machines. Futur. Gener. Comput. Syst. 28(2), 469\u2013477 (2012)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9428_CR32","doi-asserted-by":"crossref","unstructured":"Wu, Y., Tang, M., Fraser, W.: A simulated annealing algorithm for energy efficient virtual machine placement. In: 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 1245\u20131250 (2012)","DOI":"10.1109\/ICSMC.2012.6377903"},{"key":"9428_CR33","doi-asserted-by":"crossref","unstructured":"Marotta, A., Avallone, S.: A simulated annealing based approach for power efficient virtual machines consolidation. In: Proceedings- 2015 IEEE 8th International Conference on, Cloud Computing, CLOUD 2015, pp. 445\u2013452 (2015)","DOI":"10.1109\/CLOUD.2015.66"},{"key":"9428_CR34","doi-asserted-by":"crossref","unstructured":"Mi, H., Wang, H., Yin, G., Zhou, Y., Shi, D., Yuan, L.: Online self-reconfiguration with performance guarantee for energy-efficient large-scale cloud computing data centers. In: Proceedings - 2010 IEEE 7th International Conference on Services Computing, SCC 2010, pp. 514\u2013521 (2010)","DOI":"10.1109\/SCC.2010.69"},{"issue":"5","key":"9428_CR35","doi-asserted-by":"publisher","first-page":"811","DOI":"10.1016\/j.future.2011.06.002","volume":"28","author":"R Jeyarani","year":"2012","unstructured":"Jeyarani, R., Nagaveni, N., Vasanth Ram, R.: Design and implementation of adaptive power-aware virtual machine provisioner (APA-VMP) using swarm intelligence. Futur. Gener. Comput. Syst. 28(5), 811\u2013821 (2012)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"2","key":"9428_CR36","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/s10723-016-9364-0","volume":"14","author":"NJ Kansal","year":"2016","unstructured":"Kansal, N.J., Chana, I.: Energy-aware virtual machine migration for cloud computing - a firefly optimization approach. Journal of Grid Computing 14(2), 327\u2013345 (2016)","journal-title":"Journal of Grid Computing"},{"issue":"2","key":"9428_CR37","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1007\/s10723-017-9399-x","volume":"15","author":"F L\u00f3pez-Pires","year":"2017","unstructured":"L\u00f3pez-Pires, F., Bar\u00e1n, B.: Many-Objective Virtual machine placement. Journal of Grid Computing 15(2), 161\u2013176 (2017)","journal-title":"Journal of Grid Computing"},{"key":"9428_CR38","doi-asserted-by":"crossref","unstructured":"Feller, E., Morin, C., Esnault, A.: A case for fully decentralized dynamic VM consolidation in clouds. In: Cloudcom 2012 - Proceedings: 2012 4th IEEE International Conference on Cloud Computing Technology and Science, pp. 26\u201333 (2012)","DOI":"10.1109\/CloudCom.2012.6427585"},{"key":"9428_CR39","doi-asserted-by":"crossref","unstructured":"Ashraf, A., Porres, I.: Using ant colony system to consolidate multiple web applications in a cloud environment. In: Proceeedings- 2014 22Nd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 482\u2013489 (2014)","DOI":"10.1109\/PDP.2014.101"},{"issue":"1","key":"9428_CR40","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/4235.585892","volume":"1","author":"M Dorigo","year":"1997","unstructured":"Dorigo, M., Gambardella, L.M.: Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comput. 1(1), 1\u201326 (1997)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9428_CR41","unstructured":"Ajiro, Y., Tanaka, A.: Improving packing algorithms for server consolidation. In: Proceedings of the 33rd International Computer Measurement Group Conference (CMG), pp. 299\u2013406 (2007)"},{"key":"9428_CR42","doi-asserted-by":"crossref","unstructured":"Ashraf, A., Porres, I.: Multi-objective dynamic virtual machine consolidation in the cloud using ant colony system. International Journal of Parallel, Emergent and Distributed Systems, Taylor &, Francis, 33(1), 103\u2013120 (2018)","DOI":"10.1080\/17445760.2017.1278601"},{"issue":"1","key":"9428_CR43","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1504\/IJSI.2013.055801","volume":"1","author":"XS Yang","year":"2013","unstructured":"Yang, X.S., He, X.: Firefly algorithm: recent advances and applications. International Journal of Swarm Intelligence 1(1), 36\u201350 (2013)","journal-title":"International Journal of Swarm Intelligence"},{"key":"9428_CR44","first-page":"9","volume":"2014","author":"ZC Wang","year":"2014","unstructured":"Wang, Z.C., Wu, X.B.: Hybrid biogeography-based optimization for integer programming. Sci. World J. 2014, 9 (2014)","journal-title":"Sci. World J."},{"issue":"1","key":"9428_CR45","doi-asserted-by":"publisher","first-page":"705","DOI":"10.1515\/math-2016-0066","volume":"14","author":"SK Goudos","year":"2016","unstructured":"Goudos, S.K.: A novel generalized oppositional biogeography-based optimization algorithm: application to peak to average power ratio reduction in OFDM systems. Open Mathematics 14(1), 705\u2013722 (2016)","journal-title":"Open Mathematics"},{"issue":"13","key":"9428_CR46","doi-asserted-by":"publisher","first-page":"1397","DOI":"10.1002\/cpe.1867","volume":"24","author":"A Beloglazov","year":"2012","unstructured":"Beloglazov, A., Buyya, R.: Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers. Concurrency Computation Practice and Experience 24(13), 1397\u20131420 (2012)","journal-title":"Concurrency Computation Practice and Experience"},{"key":"9428_CR47","doi-asserted-by":"crossref","unstructured":"Reed, G.T., Headley, W.R., Mashanovich, G.Z., Gardes, F.Y., Thomson, D.J., Milosevic, M.M.: Chapter 1: silicon photonics\u2014the evolution of integration. In: Fathpour, S., Jalili, B. (eds.) Silicon Photonics for Telecommunications and Biomedicine, p. 25. CRC Press (2012)","DOI":"10.1201\/b11353-2"},{"key":"9428_CR48","unstructured":"SPECPower benchmark, https:\/\/www.spec.org\/power_ssj2008"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-018-9428-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-018-9428-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-018-9428-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,10]],"date-time":"2019-10-10T21:09:31Z","timestamp":1570741771000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-018-9428-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,15]]},"references-count":48,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2018,9]]}},"alternative-id":["9428"],"URL":"https:\/\/doi.org\/10.1007\/s10723-018-9428-4","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,2,15]]},"assertion":[{"value":"12 September 2016","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 January 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 February 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}