{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T22:33:21Z","timestamp":1777415601479,"version":"3.51.4"},"publisher-location":"Singapore","reference-count":37,"publisher":"Springer Singapore","isbn-type":[{"value":"9789811050251","type":"print"},{"value":"9789811050268","type":"electronic"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-981-10-5026-8_12","type":"book-chapter","created":{"date-parts":[[2017,12,27]],"date-time":"2017-12-27T22:15:23Z","timestamp":1514412923000},"page":"291-326","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Many-Objective Optimization for Virtual Machine Placement in Cloud Computing"],"prefix":"10.1007","author":[{"given":"Fabio","family":"L\u00f3pez-Pires","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benjam\u00edn","family":"Bar\u00e1n","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,12,28]]},"reference":[{"key":"12_CR1","unstructured":"L\u00f3pez-Pires, F., & Bar\u00e1n, B. (2015). Virtual machine placement literature review. http:\/\/arxiv.org\/abs\/1506.01509 ."},{"key":"12_CR2","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Pires, F., & Bar\u00e1n, B. (2015). A virtual machine placement taxonomy. In Proceedings of the 2015 IEEE\/ACM 15th International Symposium on Cluster, Cloud and Grid Computing. IEEE Computer Society.","DOI":"10.1109\/CCGrid.2015.15"},{"key":"12_CR3","doi-asserted-by":"crossref","unstructured":"Cheng, J., Yen, G. G., & Zhang, G. (2014, October). A many-objective evolutionary algorithm based on directional diversity and favorable convergence. In 2014 IEEE International Conference on Systems, Man and Cybernetics (SMC) (pp. 2415\u20132420).","DOI":"10.1109\/SMC.2014.6974288"},{"key":"12_CR4","doi-asserted-by":"crossref","unstructured":"Farina, M., & Amato, P. (2002). On the optimal solution definition for many-criteria optimization problems. In Proceedings of the NAFIPS-FLINT International Conference (pp. 233\u2013238).","DOI":"10.1109\/NAFIPS.2002.1018061"},{"key":"12_CR5","doi-asserted-by":"crossref","unstructured":"von L\u00fccken, C., Bar\u00e1n, B., & Brizuela, C. (2014). A survey on multi-objective evolutionary algorithms for many-objective problems. Computational Optimization and Applications, 1\u201350.","DOI":"10.1007\/s10589-014-9644-1"},{"issue":"2","key":"12_CR6","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/MCI.2015.2405351","volume":"10","author":"M Guzek","year":"2015","unstructured":"Guzek, M., Bouvry, P., & Talbi, E.-G. (2015). A survey of evolutionary computation for resource management of processing in cloud computing. Computational Intelligence Magazine, IEEE, 10(2), 53\u201367.","journal-title":"Computational Intelligence Magazine, IEEE"},{"key":"12_CR7","doi-asserted-by":"crossref","unstructured":"Ihara, D., L\u00f3pez-Pires, F., & Bar\u00e1n, B. (2015). Many-objective virtual machine placement for dynamic environments. In Proceedings of the 2015 IEEE\/ACM 8th International Conference on Utility and Cloud Computing. IEEE Computer Society.","DOI":"10.1109\/UCC.2015.22"},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Pires, F., & Bar\u00e1n, B. (2015). A many-objective optimization framework for virtualized datacenters. In Proceedings of the 2015 5th International Conference on Cloud Computing and Service Science (pp. 439\u2013450).","DOI":"10.5220\/0005434604390450"},{"key":"12_CR9","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Pires, F., & Bar\u00e1n, B. (2017). Cloud computing resource allocation taxonomies. International Journal of Cloud Computing (To appear).","DOI":"10.1504\/IJCC.2017.10007694"},{"key":"12_CR10","doi-asserted-by":"crossref","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. Journal of Computer and System Sciences, 79, 1230\u20131242.","journal-title":"Journal of Computer and System Sciences"},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Pires, F., & Bar\u00e1n, B. (2013). Multi-objective virtual machine placement with service level agreement: A memetic algorithm approach. In Proceedings of the 2013 IEEE\/ACM 6th International Conference on Utility and Cloud Computing (pp. 203\u2013210). IEEE Computer Society.","DOI":"10.1109\/UCC.2013.44"},{"key":"12_CR12","doi-asserted-by":"crossref","unstructured":"Tom\u00e1s, L., & Tordsson, J. (2013). Improving cloud infrastructure utilization through overbooking. In Proceedings of the 2013 ACM Cloud and Autonomic Computing Conference, CAC\u201913 (pp. 5:1\u20135:10). New York, NY, USA.","DOI":"10.1145\/2494621.2494627"},{"issue":"5","key":"12_CR13","doi-asserted-by":"crossref","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 Generation Computer Systems, 28(5), 755\u2013768.","journal-title":"Future Generation Computer Systems"},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"Shrivastava, V., Zerfos, P., Lee, K.-W., Jamjoom, H., Liu, Y.-H., & Banerjee, S. (2011). Application-aware virtual machine migration in data centers. In INFOCOM, 2011 Proceedings IEEE (pp. 66\u201370). IEEE.","DOI":"10.1109\/INFCOM.2011.5935247"},{"key":"12_CR15","doi-asserted-by":"crossref","unstructured":"Donoso, Y., Fabregat, R., Solano, F., Marzo, J.-L., & Bar\u00e1n, B. (2005). Generalized multiobjective multitree model for dynamic multicast groups. In 2005 IEEE International Conference on Communications, 2005. ICC 2005 (Vol. 1, pp. 148\u2013152). IEEE.","DOI":"10.1109\/ICC.2005.1494337"},{"key":"12_CR16","unstructured":"B\u00e1ez, M., Z\u00e1rate, D., & Bar\u00e1n, B. (2007). Adaptive memetic algorithms for multi-objective optimization. In 2007 XXXIII Latin American Computing Conference (CLEI) (Vol. 2007)."},{"key":"12_CR17","doi-asserted-by":"crossref","unstructured":"Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. A. M. T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2), 182\u2013197.","DOI":"10.1109\/4235.996017"},{"key":"12_CR18","unstructured":"Coello Coello, C., Lamont, G. B., & Van Veldhuizen, D. A. (2007). Evolutionary algorithms for solving multi-objective problems. Springer."},{"key":"12_CR19","doi-asserted-by":"crossref","unstructured":"Sun, M., Gu, W., Zhang, X., Shi, H., & Zhang, W. (2013). A matrix transformation algorithm for virtual machine placement in cloud. In 2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom) (pp. 1778\u20131783). IEEE.","DOI":"10.1109\/TrustCom.2013.221"},{"key":"12_CR20","doi-asserted-by":"crossref","unstructured":"Anand, A., Lakshmi, J., & Nandy, S. K. (2013). Virtual machine placement optimization supporting performance SLAs. In 2013 IEEE 5th International Conference on Cloud Computing Technology and Science (CloudCom) (Vol. 1, pp. 298\u2013305. IEEE.","DOI":"10.1109\/CloudCom.2013.46"},{"key":"12_CR21","doi-asserted-by":"crossref","unstructured":"Sato, K., Samejima, M., & Komoda, N. (2013). Dynamic optimization of virtual machine placement by resource usage prediction. In 2013 11th IEEE International Conference on Industrial Informatics (INDIN) (pp. 86\u201391). IEEE.","DOI":"10.1109\/INDIN.2013.6622863"},{"key":"12_CR22","unstructured":"Shi, L., Butler, B., Botvich, D., & Jennings, B. (2013). Provisioning of requests for virtual machine sets with placement constraints in iaas clouds. In 2013 IFIP\/IEEE International Symposium on Integrated Network Management (IM 2013) (pp. 499\u2013505). IEEE."},{"key":"12_CR23","doi-asserted-by":"crossref","unstructured":"Li, W., Tordsson, J., & Elmroth, E. (2011). Modeling for dynamic cloud scheduling via migration of virtual machines. In 2011 IEEE Third International Conference on Cloud Computing Technology and Science (CloudCom) (pp. 163\u2013171). IEEE.","DOI":"10.1109\/CloudCom.2011.31"},{"issue":"13","key":"12_CR24","doi-asserted-by":"crossref","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. Concurrency and Computation: Practice and Experience, 24(13), 1397\u20131420.","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"12_CR25","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Pires, F., & Bar\u00e1n, B. (2017). Many-objective virtual machine placement. Journal of Grid Computing (In Review).","DOI":"10.1007\/s10723-017-9399-x"},{"key":"12_CR26","doi-asserted-by":"crossref","unstructured":"Tom\u00e1s, L., & Tordsson, J. (2013). Improving cloud infrastructure utilization through overbooking. In Proceedings of the 2013 ACM Cloud and Autonomic Computing Conference (p. 5).","DOI":"10.1145\/2494621.2494627"},{"issue":"1","key":"12_CR27","doi-asserted-by":"crossref","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 Operating Systems Review, 49(1), 142\u2013155.","journal-title":"ACM SIGOPS Operating Systems Review"},{"key":"12_CR28","unstructured":"Talavera, F., Crichigno, J., & Bar\u00e1n, B. (2005). Policies for dynamical multiobjective environment of multicast traffic engineering. In IEEE ICT."},{"key":"12_CR29","unstructured":"Amazon\u00a0Web Services (2015, June). Amazon ec2 instances. http:\/\/aws.amazon.com\/ec2\/instance-types\/ ."},{"key":"12_CR30","doi-asserted-by":"crossref","unstructured":"Ortigoza, J., L\u00f3pez-Pires, F., & Bar\u00e1n, B. (2016, April). A taxonomy on dynamic environments for provider-oriented virtual machine placement. In 2016 IEEE International Conference on Cloud Engineering (IC2E) (pp. 214\u2013215).","DOI":"10.1109\/IC2E.2016.18"},{"key":"12_CR31","doi-asserted-by":"crossref","unstructured":"Li, K., Wu, J., & Blaisse, A. (2013). Elasticity-aware virtual machine placement for cloud datacenters. In 2013 IEEE 2nd International Conference on Cloud Networking (CloudNet) (pp. 99\u2013107). IEEE.","DOI":"10.1109\/CloudNet.2013.6710563"},{"key":"12_CR32","doi-asserted-by":"crossref","unstructured":"Wang, W., Chen, H., & Chen, X. (2012). An availability-aware virtual machine placement approach for dynamic scaling of cloud applications. In 2012 9th International Conference on Ubiquitous Intelligence & Computing and 9th International Conference on Autonomic & Trusted Computing (UIC\/ATC) (pp. 509\u2013516). IEEE.","DOI":"10.1109\/UIC-ATC.2012.31"},{"key":"12_CR33","doi-asserted-by":"crossref","first-page":"1772","DOI":"10.1016\/j.procs.2015.05.387","volume":"51","author":"A Tchernykh","year":"2015","unstructured":"Tchernykh, A., Schwiegelsohn, U., Alexandrov, V., & Talbi, E.-G. (2015). Towards understanding uncertainty in cloud computing resource provisioning. Procedia Computer Science, 51, 1772\u20131781.","journal-title":"Procedia Computer Science"},{"issue":"6","key":"12_CR34","first-page":"50","volume":"53","author":"P Mell","year":"2009","unstructured":"Mell, P., & Grance, T. (2009). The nist definition of cloud computing. National Institute of Standards and Technology, 53(6), 50.","journal-title":"National Institute of Standards and Technology"},{"key":"12_CR35","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Pires, F., Bar\u00e1n, B., Amarilla, A., Ben\u00edtez, L., Ferreira, R., & Zalimben, S. (2016). An experimental comparison of algorithms for virtual machine placement considering many objectives. In 9th Latin America Networking Conference (LANC) (pp. 75\u201379).","DOI":"10.1145\/2998373.2998374"},{"key":"12_CR36","unstructured":"Zheng, Q., Li, R., Li, X., Shah, N., Zhang, J., Tian, F., et al. (2015). Virtual machine consolidated placement based on multi-objective biogeography-based optimization. Future Generation Computer Systems."},{"key":"12_CR37","doi-asserted-by":"crossref","unstructured":"Calcavecchia, N. M., Biran, O., Hadad, E., & Moatti, Y. (2012). Vm placement strategies for cloud scenarios. In 2012 IEEE 5th International Conference on Cloud Computing (CLOUD) (pp. 852\u2013859). IEEE.","DOI":"10.1109\/CLOUD.2012.113"}],"container-title":["Research Advances in Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-10-5026-8_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,11]],"date-time":"2022-08-11T10:24:39Z","timestamp":1660213479000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-981-10-5026-8_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9789811050251","9789811050268"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/978-981-10-5026-8_12","relation":{},"subject":[],"published":{"date-parts":[[2017]]}}}