{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T07:58:04Z","timestamp":1761897484176,"version":"3.37.3"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2021,2,18]],"date-time":"2021-02-18T00:00:00Z","timestamp":1613606400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,2,18]],"date-time":"2021-02-18T00:00:00Z","timestamp":1613606400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2021,6]]},"DOI":"10.1007\/s00607-021-00915-z","type":"journal-article","created":{"date-parts":[[2021,2,19]],"date-time":"2021-02-19T06:33:15Z","timestamp":1613716395000},"page":"1255-1279","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Multi-objective optimization for VM placement in homogeneous and heterogeneous cloud service provider data centers"],"prefix":"10.1007","volume":"103","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6279-8201","authenticated-orcid":false,"given":"Rym","family":"Regaieg","sequence":"first","affiliation":[]},{"given":"Mohamed","family":"Koub\u00e0a","sequence":"additional","affiliation":[]},{"given":"Zacharie","family":"Ales","sequence":"additional","affiliation":[]},{"given":"Taoufik","family":"Aguili","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,2,18]]},"reference":[{"issue":"6","key":"915_CR1","doi-asserted-by":"publisher","first-page":"599","DOI":"10.1016\/j.future.2008.12.001","volume":"25","author":"R Buyya","year":"2009","unstructured":"Buyya R, Yeo CS, Venugopal S, Broberg J, Brandic I (2009) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener Comput Syst 25(6):599\u2013616","journal-title":"Future Gener Comput Syst"},{"issue":"4","key":"915_CR2","doi-asserted-by":"publisher","first-page":"1113","DOI":"10.1016\/j.jnca.2010.06.008","volume":"34","author":"F Lombardi","year":"2011","unstructured":"Lombardi F, Di Pietro R (2011) Secure virtualization for cloud computing. Netw Comput Appl 34(4):1113\u201311122","journal-title":"Netw Comput Appl"},{"issue":"1","key":"915_CR3","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1007\/s13174-010-0007-6","volume":"1","author":"Q Zhang","year":"2010","unstructured":"Zhang Q, Cheng L, Boutaba R (2010) Cloud computing, state-of-the-art and research challenges. Internet Serv Appl 1(1):7\u201318","journal-title":"Internet Serv Appl"},{"key":"915_CR4","unstructured":"Hoehl M (2020) Proposal for standard cloud computing security SLAs-key metrics for safeguarding confidential data in the cloud"},{"key":"915_CR5","doi-asserted-by":"crossref","unstructured":"Serrano D, Bouchenak S, Kouki Y, Ledoux T, Lejeune J, Sopena J, Arantes L, Sens P (2013) Towards QoS-oriented SLA guarantees for online cloud services. In: International symposium on cluster, cloud and grid computing (CCGrid). IEEE, pp 50\u201357","DOI":"10.1109\/CCGrid.2013.66"},{"key":"915_CR6","unstructured":"Tharam D, Chen W, Elizabeth CH (2014) Cloud computing: issues and challenges. In: International conference on advanced information networking and applications. IEEE, pp 27\u201333"},{"key":"915_CR7","unstructured":"Mell P, Grance T (2019) The NIST definition of cloud computing"},{"key":"915_CR8","doi-asserted-by":"crossref","unstructured":"Lopez-Pires F, Baran B (2015) Virtual machine placement literature. Computing Research Repository (CoRR). arXiv:1506.01509","DOI":"10.1109\/CCGrid.2015.15"},{"key":"915_CR9","unstructured":"NIST Cloud Computing Reference Architecture and Taxonomy Working Group (2019) Cloud computing service metrics description"},{"key":"915_CR10","doi-asserted-by":"crossref","unstructured":"Regaieg R, Koub\u00e1a M, Osei-Opokou E, Aguili T (2018) A two objective linear programming model for VM placement in heterogeneous data centers. In: International symposium on ubiquitous networking. Springer, pp 167\u2013178","DOI":"10.1007\/978-3-030-02849-7_15"},{"key":"915_CR11","unstructured":"Cvetkovic D, Parmee I (1998) Evolutionary design and multi-objective optimisation. In: Proceedings of the 6th European congress on intelligent techniques and soft computing (EUFIT). pp 397\u2013401"},{"issue":"4","key":"915_CR12","first-page":"49","volume":"26","author":"I Stanimirovic","year":"2011","unstructured":"Stanimirovic I, Zlatanovic M, Petkovic M (2011) On the linear weighted sum method for multi-objective optimization. Facta Acta Univ 26(4):49\u201363","journal-title":"Facta Acta Univ"},{"issue":"2","key":"915_CR13","doi-asserted-by":"publisher","first-page":"1409","DOI":"10.1109\/COMST.2018.2884835","volume":"21","author":"A Laghrissi","year":"2018","unstructured":"Laghrissi A, Taleb T (2018) A survey on the placement of virtual resources and virtual network functions. IEEE Commun Surv Tutor 21(2):1409\u20131434","journal-title":"IEEE Commun Surv Tutor"},{"issue":"3","key":"915_CR14","doi-asserted-by":"publisher","first-page":"447","DOI":"10.1007\/s10723-012-9219-2","volume":"10","author":"I Rodero","year":"2012","unstructured":"Rodero I, Viswanathan H, Lee EK, Gamell M, Pompili D, Parashar M (2012) Energy-efficient thermal-aware autonomic management of virtualized HPC cloud infrastructure. Grid Comput 10(3):447\u2013473","journal-title":"Grid Comput"},{"key":"915_CR15","unstructured":"Attaoui W, Sabir E (2018) Multi-criteria virtual machine placement in cloud computing environments. A literature review. arXiv:1802.05113"},{"issue":"13","key":"915_CR16","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":"915_CR17","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1007\/s10115-016-0951-y","volume":"50","author":"A Yousafzai","year":"2017","unstructured":"Yousafzai A, Gant A, Md NR (2017) Cloud resource allocation schemes: review, taxonomy, and opportunities. Knowl Inf Syst 50(2):347\u2013381","journal-title":"Knowl Inf Syst"},{"key":"915_CR18","unstructured":"Aydina N, Muterb I, Birbilc S-I (2019) Bin packing problem with time dimension: an application in cloud computing. Preprint submitted to Elsevier"},{"key":"915_CR19","first-page":"1","volume":"41","author":"M Tang","year":"2014","unstructured":"Tang M, Pan S (2014) A hybrid genetic algorithm for the energy-efficient virtual machine placement problem in data centers. Neural Process Lett 41:1\u201311","journal-title":"Neural Process Lett"},{"key":"915_CR20","unstructured":"Lu K, Yahyapour R, Wieder P, Kotsokalis, C, Yaqub E, Jehangiri A.I (2013) Qos-aware vm placement in multi-domain service level agreements scenarios. In: 6th international conference on cloud computing (CLOUD). IEEE, pp 661\u2013668"},{"issue":"6","key":"915_CR21","first-page":"2088","volume":"9","author":"SJ Nair","year":"2019","unstructured":"Nair SJ, Nair TR (2019) Performance degradation assessment and VM placement policy in cloud. Electr Comput Eng 9(6):2088\u20138708","journal-title":"Electr Comput Eng"},{"key":"915_CR22","unstructured":"Shi L, Butler B, Wang R, Botvich D, Jennings B (2012) Optimal placement of virtual machines with different placement constraints in IAAS clouds. In: Symposium on ICT and energy efficiency and workshop on information theory and security. pp 202\u2013206"},{"issue":"4","key":"915_CR23","first-page":"1249","volume":"20","author":"SK Addya","year":"2017","unstructured":"Addya SK, Turuk AK, Bibhudatta S (2017) Simulated annealing based VM placement strategy to maximize the profit for Cloud Service Providers. Eng Scie Technol 20(4):1249\u20131259","journal-title":"Eng Scie Technol"},{"key":"915_CR24","doi-asserted-by":"crossref","unstructured":"Wenying Y, Chen Q (2014) Dynamic placement of virtual machines with both deterministic and stochastic demands for green cloud computing. Mathematical Problems in Engineering. Hindawi, pp 11","DOI":"10.1155\/2014\/613719"},{"issue":"1","key":"915_CR25","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1186\/s13677-017-0086-z","volume":"6","author":"M Mollamotalebi","year":"2017","unstructured":"Mollamotalebi M, Hajireza S (2017) Multi-objective dynamic management of virtual machines in cloud environments. Cloud Comput 6(1):16","journal-title":"Cloud Comput"},{"key":"915_CR26","unstructured":"Sultan A, Hamdaoui B (2018) Energy-aware resource management framework for overbooked cloud data centers with SLA assurance. In: Global communications conference (GLOBECOM). IEEE, pp 1\u20136"},{"key":"915_CR27","doi-asserted-by":"crossref","unstructured":"Guerout T, Gaoua Y, Artigues C, Da Costa G, Lopez P, Monteil T (2017) Mixed integer linear programming for quality of service optimization in Clouds. In: Future generation computer systems. Elsevier, pp 1\u201317","DOI":"10.1016\/j.future.2016.12.034"},{"key":"915_CR28","doi-asserted-by":"crossref","unstructured":"Ihara D, Lopez-Pires F, Baran B (2015) Many-objective virtual machine placement for dynamic environments. In: The 8th international conference on utility and cloud computing (UCC). pp 75\u201379","DOI":"10.1109\/UCC.2015.22"},{"issue":"8","key":"915_CR29","doi-asserted-by":"publisher","first-page":"1230","DOI":"10.1016\/j.jcss.2013.02.004","volume":"70","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. Comput Syst Sci 70(8):1230\u20131242","journal-title":"Comput Syst Sci"},{"key":"915_CR30","unstructured":"Shi L, Butler B, Wang R, Botvich D, Jennings B (2013) Provisioning of requests for virtual machine sets with placement constraints in IaaS clouds. In: International symposium on integrated network management. IEEE, pp 499\u2013501"},{"key":"915_CR31","doi-asserted-by":"publisher","first-page":"23043","DOI":"10.1109\/ACCESS.2018.2816983","volume":"6","author":"J Luo","year":"2018","unstructured":"Luo J, Song W, Yin L (2018) Reliable virtual machine placement based on multi-objective optimization with traffic-aware algorithm in industrial cloud. IEEE Access 6:23043\u201323052","journal-title":"IEEE Access"},{"key":"915_CR32","unstructured":"Patil JT, Adamuthe AC (2017) Solving multi-objective virtual machine placement in cloud computing using NSGA-II. In: National conference for engineering post graduate students RIT NConPG-17. pp 182\u2013187"},{"issue":"16","key":"915_CR33","first-page":"5029","volume":"9","author":"F Ma","year":"2012","unstructured":"Ma F, Liu F, Liu Z (2012) Multi-objective optimization for initial virtual machine placement in cloud data center. Inf Comput Sci 9(16):5029\u20135038","journal-title":"Inf Comput Sci"},{"key":"915_CR34","doi-asserted-by":"crossref","unstructured":"Xu J, Fortes JAB (2010) Multi-objective virtual machine placement in virtualized data center environments. In: Conference on cyber, physical and social computing green computing and communications. IEEE, pp 179\u2013188","DOI":"10.1109\/GreenCom-CPSCom.2010.137"},{"key":"915_CR35","unstructured":"AWS (2020). https:\/\/aws.amazon.com\/fr\/ec2\/instance-types\/. Accessed Nov 2020"},{"key":"915_CR36","unstructured":"HPE ProLiant DL380 Gen9 Server (2020). https:\/\/www.itcreations.com\/hp\/HP-ProLiant-DL380-Gen9-Server.asp. Accessed Nov 2020"},{"key":"915_CR37","unstructured":"DELL PowerEDGE R440 Server (2020). https:\/\/i.dell.com\/sites\/doccontent\/shared-content\/data-sheets\/en\/Documents\/poweredge-r440-spec-sheet.pdf. Accessed Nov 2020"},{"key":"915_CR38","unstructured":"HPE ProLiant DL580 Gen10 Server (2020). https:\/\/www.hpe.com\/us\/en\/product-catalog\/servers\/proliant-servers\/pip.specifications.hpe-proliant-dl580-gen10-server.1010192779.html. Accessed Nov 2020"},{"key":"915_CR39","unstructured":"DELL PowerEDGE R510 Server (2020). https:\/\/www.dell.com\/support\/home\/fr\/fr\/frbsdt1\/product-support\/product\/poweredge-r510\/manuals. Accessed Nov 2020"},{"key":"915_CR40","unstructured":"MultiJuMP (2020). https:\/\/julialang.org\/. Accessed Nov 2020"},{"key":"915_CR41","unstructured":"MultiJuMP (2020). https:\/\/github.com\/anriseth\/MultiJuMP.jl. Accessed Nov 2020"},{"key":"915_CR42","unstructured":"IBM CPLEX Optimizer (2020). http:\/\/www-01.ibm.com\/software\/commerce\/optimization\/cplex-optimizer\/. Accessed Nov 2020"},{"key":"915_CR43","volume-title":"Recent advances in evolutionary multi-objective optimization","author":"S Bechikh","year":"2016","unstructured":"Bechikh S, Datta R, Gupta A (2016) Recent advances in evolutionary multi-objective optimization. Springer, Berlin"},{"issue":"4","key":"915_CR44","doi-asserted-by":"publisher","first-page":"810","DOI":"10.1109\/TEVC.2009.2017515","volume":"13","author":"L Rachmawati","year":"2009","unstructured":"Rachmawati L, Srinivasan D (2009) Multiobjective evolutionary algorithm with controllable focus on the knees of the pareto front. IEEE Trans Evol Comput 13(4):810\u2013824","journal-title":"IEEE Trans Evol Comput"},{"key":"915_CR45","doi-asserted-by":"crossref","unstructured":"Bechikh S (2012) Incorporating decision maker\u2019s preference information in evolutionary multi-objective optimization. A Ph.d., thesis University of Tunis","DOI":"10.1109\/HIS.2011.6122135"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-021-00915-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-021-00915-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-021-00915-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,18]],"date-time":"2022-12-18T04:46:56Z","timestamp":1671338816000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-021-00915-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,18]]},"references-count":45,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2021,6]]}},"alternative-id":["915"],"URL":"https:\/\/doi.org\/10.1007\/s00607-021-00915-z","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"type":"print","value":"0010-485X"},{"type":"electronic","value":"1436-5057"}],"subject":[],"published":{"date-parts":[[2021,2,18]]},"assertion":[{"value":"12 November 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 January 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 February 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}