{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T15:20:12Z","timestamp":1743088812306,"version":"3.40.3"},"publisher-location":"Cham","reference-count":21,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319642024"},{"type":"electronic","value":"9783319642031"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"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":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-64203-1_27","type":"book-chapter","created":{"date-parts":[[2017,7,31]],"date-time":"2017-07-31T15:03:35Z","timestamp":1501513415000},"page":"372-384","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["An Efficient Communication Aware Heuristic for Multiple Cloud Application Placement"],"prefix":"10.1007","author":[{"given":"Pedro","family":"Silva","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Perez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,8,1]]},"reference":[{"key":"27_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s12532-008-0001-1","volume":"1","author":"T Achterberg","year":"2009","unstructured":"Achterberg, T.: SCIP: solving constraint integer programs. Math. Program. Comput. 1, 1\u201341 (2009)","journal-title":"Math. Program. Comput."},{"key":"27_CR2","doi-asserted-by":"crossref","unstructured":"Biran, O., Corradi, A., Fanelli, M., Foschini, L., Nus, A., Raz, D., Silvera, E.: A stable network-aware VM placement for cloud systems. In: CCGrid (2012)","DOI":"10.1109\/CCGrid.2012.119"},{"key":"27_CR3","doi-asserted-by":"crossref","unstructured":"Chen, W., Qiao, X., Wei, J., Huang, T.: A profit-aware virtual machine deployment optimization framework for cloud platform providers. In: CLOUD (2012)","DOI":"10.1109\/CLOUD.2012.60"},{"key":"27_CR4","doi-asserted-by":"crossref","unstructured":"Deveci, M., Kaya, K., U\u00e7ar, B., Catalyurek, U.V.: Fast and high quality topology-aware task mapping. In: IPDPS (2015)","DOI":"10.1109\/IPDPS.2015.93"},{"key":"27_CR5","doi-asserted-by":"crossref","unstructured":"Fan, P., Chen, Z., Wang, J., Zheng, Z., Lyu, M.R.: Topology-aware deployment of scientific applications in cloud computing. In: CLOUD (2012)","DOI":"10.1109\/CLOUD.2012.70"},{"key":"27_CR6","doi-asserted-by":"crossref","unstructured":"Ferdaus, M.H., Murshed, M., Calheiros, R.N., Buyya, R.: Virtual machine consolidation in cloud data centers using ACO metaheuristic. In: Europar (2014)","DOI":"10.1007\/978-3-319-09873-9_26"},{"key":"27_CR7","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, 1230\u20131242 (2013)","journal-title":"J. Comput. Syst. Sci."},{"key":"27_CR8","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/TC.2015.2417566","volume":"65","author":"L Gu","year":"2016","unstructured":"Gu, L., Zeng, D., Guo, S., Xiang, Y., Hu, J.: A general communication cost optimization framework for big data stream processing in geo-distributed data centers. IEEE Trans. Comput. 65, 19\u201329 (2016)","journal-title":"IEEE Trans. Comput."},{"key":"27_CR9","unstructured":"Hyser, C., Mckee, B., Gardner, R., Watson, B.J.: Autonomic virtual machine placement in the data center. Technical report HPL-2007-189, HP Laboratories (2007)"},{"key":"27_CR10","doi-asserted-by":"crossref","unstructured":"Jammal, M., Kanso, A., Shami, A.: High availability-aware optimization digest for applications deployment in cloud. In: ICC (2015)","DOI":"10.1109\/ICC.2015.7249413"},{"key":"27_CR11","doi-asserted-by":"crossref","unstructured":"Jayasinghe, D., Pu, C., Eilam, T., Steinder, M., Whally, I., Snible, E.: Improving performance and availability of services hosted on IaaS clouds with structural constraint-aware virtual machine placement. In: SCC (2011)","DOI":"10.1109\/SCC.2011.28"},{"key":"27_CR12","doi-asserted-by":"publisher","first-page":"993","DOI":"10.1109\/TPDS.2013.104","volume":"25","author":"E Jeannot","year":"2014","unstructured":"Jeannot, E., Mercier, G., Tessier, F.: Process placement in multicore clusters: algorithmic issues and practical techniques. IEEE Trans. Parallel Distrib. Syst. 25, 993\u20131002 (2014)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"27_CR13","doi-asserted-by":"publisher","first-page":"1431","DOI":"10.1016\/j.future.2012.01.007","volume":"29","author":"JL Lucas-Simarro","year":"2013","unstructured":"Lucas-Simarro, J.L., Moreno-Vozmediano, R., Montero, R.S., Llorente, I.M.: Scheduling strategies for optimal service deployment across multiple clouds. Future Gener. Comput. Syst. 29, 1431\u20131441 (2013)","journal-title":"Future Gener. Comput. Syst."},{"key":"27_CR14","doi-asserted-by":"crossref","unstructured":"Alicherry, M., Lakshman, T.V.: Network aware resource allocation in distributed clouds. In: INFOCOM (2012)","DOI":"10.1109\/INFCOM.2012.6195847"},{"key":"27_CR15","doi-asserted-by":"crossref","unstructured":"Meng, X., Pappas, V., Zhang, L.: Improving the scalability of data center networks with traffic-aware virtual machine placement. In: INFOCOM (2010)","DOI":"10.1109\/INFCOM.2010.5461930"},{"key":"27_CR16","doi-asserted-by":"publisher","first-page":"1828","DOI":"10.1109\/JLT.2014.2380777","volume":"33","author":"L Nonde","year":"2015","unstructured":"Nonde, L., El-Gorashi, T.E.H., Elmirghani, J.M.H.: Energy efficient virtual network embedding for cloud networks. J. Lightwave Technol. 33, 1828\u20131849 (2015)","journal-title":"J. Lightwave Technol."},{"key":"27_CR17","unstructured":"Perry, M.: Simanneal: Python module for simulated annealing optimization. https:\/\/github.com\/perrygeo\/simanneal"},{"key":"27_CR18","doi-asserted-by":"crossref","unstructured":"Silva, P., Perez, C., Desprez, F.: Efficient heuristics for placing large-scale distributed applications on multiple clouds. In: CCGrid (2016)","DOI":"10.1109\/CCGrid.2016.77"},{"key":"27_CR19","doi-asserted-by":"crossref","unstructured":"Spinnewyn, B., Braem, B., Latre, S.: Fault-tolerant application placement in heterogeneous cloud environments. In: CNSM (2015)","DOI":"10.1109\/CNSM.2015.7367359"},{"key":"27_CR20","doi-asserted-by":"crossref","unstructured":"Yusoh, Z.I.M., Tang, M.: Clustering composite SaaS components in cloud computing using a grouping genetic algorithm. In: CEC (2012)","DOI":"10.1109\/CEC.2012.6256562"},{"key":"27_CR21","doi-asserted-by":"crossref","unstructured":"Zong, B., Raghavendra, R., Srivatsa, M., Yan, X., Singh, A.K., Lee, K.W.: Cloud service placement via subgraph matching. In: ICDE (2014)","DOI":"10.1109\/ICDE.2014.6816704"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2017: Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-64203-1_27","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,1]],"date-time":"2021-08-01T00:05:39Z","timestamp":1627776339000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-64203-1_27"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319642024","9783319642031"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-64203-1_27","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"1 August 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"Euro-Par","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Santiago de Compostela","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2017","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 August 2017","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 September 2017","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"europar2017","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/europar2017.usc.es","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}