{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T10:01:43Z","timestamp":1743156103271,"version":"3.40.3"},"publisher-location":"Cham","reference-count":35,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030235017"},{"type":"electronic","value":"9783030235024"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-23502-4_13","type":"book-chapter","created":{"date-parts":[[2019,6,17]],"date-time":"2019-06-17T23:09:30Z","timestamp":1560812970000},"page":"177-191","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Heterogeneity-Aware Data Placement in Hybrid Clouds"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2673-3507","authenticated-orcid":false,"given":"Jack D.","family":"Marquez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7512-2553","authenticated-orcid":false,"given":"Juan D.","family":"Gonzalez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5772-6545","authenticated-orcid":false,"given":"Oscar H.","family":"Mondragon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,6,14]]},"reference":[{"key":"13_CR1","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1016\/j.rser.2015.11.050","volume":"56","author":"K Zhou","year":"2016","unstructured":"Zhou, K., Fu, C., Yang, S.: Big data driven smart energy management: from big data to big insights. Renew. Sustain. Energy Rev. 56, 215\u2013225 (2016)","journal-title":"Renew. Sustain. Energy Rev."},{"key":"13_CR2","doi-asserted-by":"crossref","unstructured":"Li, H., Li, H., Wen, Z., Mo, J., Wu, J.: Distributed heterogeneous storage based on data value. In: 2017 IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), pp. 264\u2013271 (2017)","DOI":"10.1109\/ITNEC.2017.8284985"},{"key":"13_CR3","doi-asserted-by":"crossref","unstructured":"Bezerra, A., Hernandez, P., Espinosa, A., Moure, J.C.: Job scheduling in Hadoop with shared input policy and RAMDISK, pp. 355\u2013363 (2014)","DOI":"10.1109\/CLUSTER.2014.6968788"},{"key":"13_CR4","doi-asserted-by":"crossref","unstructured":"Subramanyam, R.: HDFS heterogeneous storage resource management based on data temperature, pp. 232\u2013235 (2015)","DOI":"10.1109\/ICCAC.2015.33"},{"key":"13_CR5","unstructured":"Welcome to apache hadoop!"},{"key":"13_CR6","doi-asserted-by":"crossref","unstructured":"Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The Hadoop distributed file system. In: 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), pp. 1\u201310 (2010)","DOI":"10.1109\/MSST.2010.5496972"},{"issue":"1","key":"13_CR7","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. Commun. ACM 51(1), 107 (2008)","journal-title":"Commun. ACM"},{"issue":"4","key":"13_CR8","doi-asserted-by":"publisher","first-page":"1465","DOI":"10.1007\/s10586-015-0495-z","volume":"18","author":"R Xiong","year":"2015","unstructured":"Xiong, R., Luo, J., Dong, F.: Optimizing data placement in heterogeneous hadoop clusters. Clust. Comput. 18(4), 1465\u20131480 (2015)","journal-title":"Clust. Comput."},{"key":"13_CR9","unstructured":"Archival storage, SSD & memory"},{"key":"13_CR10","doi-asserted-by":"crossref","unstructured":"Yoon, M.S., Kamal, A.E.: Optimal dataset allocation in distributed heterogeneous clouds. In: Globecom Workshops (GC Wkshps), 2014, pp. 75\u201380. IEEE (2014)","DOI":"10.1109\/GLOCOMW.2014.7063389"},{"issue":"4","key":"13_CR11","doi-asserted-by":"publisher","first-page":"378","DOI":"10.1016\/0377-2217(82)90182-5","volume":"9","author":"D Klein","year":"1982","unstructured":"Klein, D., Hannan, E.: An algorithm for the multiple objective integer linear programming problem. Eur. J. Oper. Res. 9(4), 378\u2013385 (1982)","journal-title":"Eur. J. Oper. Res."},{"issue":"3","key":"13_CR12","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1145\/44498.45063","volume":"13","author":"PM Apers","year":"1988","unstructured":"Apers, P.M.: Data allocation in distributed database systems. ACM Trans. Database Syst. (TODS) 13(3), 263\u2013304 (1988)","journal-title":"ACM Trans. Database Syst. (TODS)"},{"issue":"2","key":"13_CR13","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1109\/MCI.2015.2405351","volume":"10","author":"M Guzek","year":"2015","unstructured":"Guzek, M., Bouvry, P., Talbi, E.G.: A survey of evolutionary computation for resource management of processing in cloud computing. IEEE Comput. Intell. Mag. 10(2), 53\u201367 (2015)","journal-title":"IEEE Comput. Intell. Mag."},{"issue":"4","key":"13_CR14","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1093\/comjnl\/7.4.308","volume":"7","author":"JA Nelder","year":"1965","unstructured":"Nelder, J.A., Mead, R.: A simplex method for function minimization. Comput. J. 7(4), 308\u2013313 (1965)","journal-title":"Comput. J."},{"key":"13_CR15","doi-asserted-by":"crossref","unstructured":"Lasdon, L., Waren, A.: Generalized reduced gradient software for linearly and nonlinearly constrained problems. Graduate School of Business, University of Texas at Austin Austin, TX (1977)","DOI":"10.1007\/978-94-009-9935-0_15"},{"key":"13_CR16","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-36797-2","volume-title":"Evolutionary Algorithms for Solving Multi-objective Problems","author":"CAC Coello","year":"2007","unstructured":"Coello, C.A.C., Lamont, G.B., Van Veldhuizen, D.A., et al.: Evolutionary Algorithms for Solving Multi-objective Problems, vol. 5. Springer, Boston (2007). https:\/\/doi.org\/10.1007\/978-0-387-36797-2"},{"key":"13_CR17","volume-title":"Genetic Algorithms and Engineering Optimization","author":"M Gen","year":"2000","unstructured":"Gen, M., Cheng, R.: Genetic Algorithms and Engineering Optimization, vol. 7. Wiley, Hoboken (2000)"},{"issue":"4","key":"13_CR18","doi-asserted-by":"publisher","first-page":"656","DOI":"10.1109\/21.286385","volume":"24","author":"M Srinivas","year":"1994","unstructured":"Srinivas, M., Patnaik, L.M.: Adaptive probabilities of crossover and mutation in genetic algorithms. IEEE Trans. Syst. Man Cybern. 24(4), 656\u2013667 (1994)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"13_CR19","unstructured":"Chiroma, H., Abdulkareem, S., Abubakar, A., Zeki, A., Gital, A.Y., Usman, M.J.: Correlation study of genetic algorithm operators: crossover and mutation probabilities. In: Proceedings of the International Symposium on Mathematical Sciences and Computing Research, pp. 6\u20137 (2013)"},{"key":"13_CR20","unstructured":"About Chameleon $$|$$ Chameleon"},{"key":"13_CR21","unstructured":"Gen, M., Cheng, R.: A survey of penalty techniques in genetic algorithms. In: Proceedings of IEEE International Conference on Evolutionary Computation, pp. 804\u2013809. IEEE (1996)"},{"key":"13_CR22","unstructured":"Michalewicz, Z., Janikow, C.Z.: Handling constraints in genetic algorithms. In: ICGA, pp. 151\u2013157 (1991)"},{"issue":"1","key":"13_CR23","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1111\/j.1467-9574.2007.00357.x","volume":"61","author":"A Kolen","year":"2007","unstructured":"Kolen, A.: A genetic algorithm for the partial binary constraint satisfaction problem: an application to a frequency assignment problem. Stat. Neerl. 61(1), 4\u201315 (2007)","journal-title":"Stat. Neerl."},{"key":"13_CR24","doi-asserted-by":"crossref","unstructured":"Li, H., Li, H., Wen, Z., Mo, J., Wu, J.: Distributed heterogeneous storage based on data value. In: 2017 IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), pp. 264\u2013271. IEEE (2017)","DOI":"10.1109\/ITNEC.2017.8284985"},{"key":"13_CR25","doi-asserted-by":"crossref","unstructured":"Krish, K., Anwar, A., Butt, A.R.: hatS: a heterogeneity-aware tiered storage for Hadoop. In: 2014 14th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 502\u2013511. IEEE (2014)","DOI":"10.1109\/CCGrid.2014.51"},{"key":"13_CR26","doi-asserted-by":"crossref","unstructured":"Krish, K., Iqbal, M.S., Butt, A.R.: VENU: orchestrating SSDs in Hadoop storage. In: 2014 IEEE International Conference on Big Data (Big Data), pp. 207\u2013212 IEEE (2014)","DOI":"10.1109\/BigData.2014.7004234"},{"key":"13_CR27","doi-asserted-by":"crossref","unstructured":"Pan, F., Xiong, J., Shen, Y., Wang, T., Jiang, D.: H-scheduler: storage-aware task scheduling for heterogeneous-storage spark clusters. In: 2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS), pp. 1\u20139. IEEE (2018)","DOI":"10.1109\/PADSW.2018.8644650"},{"key":"13_CR28","doi-asserted-by":"crossref","unstructured":"Krish, K., Wadhwa, B., Iqbal, M.S., Rafique, M.M., Butt, A.R.: On efficient hierarchical storage for big data processing. In: 2016 16th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp. 403\u2013408. IEEE (2016)","DOI":"10.1109\/CCGrid.2016.61"},{"key":"13_CR29","unstructured":"Kambatla, K., Chen, Y.: The truth about mapreduce performance on SSDs. In: 28th Large Installation System Administration Conference (LISA14), pp. 118\u2013126 (2014)"},{"key":"13_CR30","doi-asserted-by":"crossref","unstructured":"Narayanan, D., Thereska, E., Donnelly, A., Elnikety, S., Rowstron, A.: Migrating server storage to SSDs: analysis of tradeoffs. In: Proceedings of the 4th ACM European Conference on Computer Systems, pp. 145\u2013158 ACM (2009)","DOI":"10.1145\/1519065.1519081"},{"issue":"1","key":"13_CR31","first-page":"201","volume":"6","author":"SH Kang","year":"2013","unstructured":"Kang, S.H., Koo, D.H., Kang, W.H., Lee, S.W.: A case for flash memory SSD in Hadoop applications. Int. J. Control. Autom. 6(1), 201\u2013210 (2013)","journal-title":"Int. J. Control. Autom."},{"key":"13_CR32","doi-asserted-by":"crossref","unstructured":"Wei, Q., Veeravalli, B., Gong, B., Zeng, L., Feng, D.: CDRM: a cost-effective dynamic replication management scheme for cloud storage cluster. In: 2010 IEEE International Conference on Cluster Computing, pp. 188\u2013196. IEEE (2010)","DOI":"10.1109\/CLUSTER.2010.24"},{"key":"13_CR33","doi-asserted-by":"crossref","unstructured":"Islam, N.S., Lu, X., Wasi-ur Rahman, M., Shankar, D., Panda, D.K.: Triple-H: a hybrid approach to accelerate HDFS on HPC clusters with heterogeneous storage architecture. In: 2015 15th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), p. 101. IEEE (2015)","DOI":"10.1109\/CCGrid.2015.161"},{"issue":"4","key":"13_CR34","doi-asserted-by":"publisher","first-page":"1465","DOI":"10.1007\/s10586-015-0495-z","volume":"18","author":"R Xiong","year":"2015","unstructured":"Xiong, R., Luo, J., Dong, F.: Optimizing data placement in heterogeneous Hadoop clusters. Clust. Comput. 18(4), 1465\u20131480 (2015)","journal-title":"Clust. Comput."},{"issue":"3","key":"13_CR35","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1016\/S1474-0346(02)00011-3","volume":"16","author":"CAC Coello","year":"2002","unstructured":"Coello, C.A.C., Montes, E.M.: Constraint-handling in genetic algorithms through the use of dominance-based tournament selection. Adv. Eng. Inform. 16(3), 193\u2013203 (2002)","journal-title":"Adv. Eng. Inform."}],"container-title":["Lecture Notes in Computer Science","Cloud Computing \u2013 CLOUD 2019"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-23502-4_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,18]],"date-time":"2023-06-18T00:07:18Z","timestamp":1687046838000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-23502-4_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030235017","9783030235024"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-23502-4_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"14 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CLOUD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Cloud Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"San Diego, CA","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 June 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 June 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"cloud2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.thecloudcomputing.org\/2019\/index.html","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"}]}}