{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:27:20Z","timestamp":1742912840404,"version":"3.40.3"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030335083"},{"type":"electronic","value":"9783030335090"}],"license":[{"start":{"date-parts":[[2019,10,20]],"date-time":"2019-10-20T00:00:00Z","timestamp":1571529600000},"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":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-33509-0_26","type":"book-chapter","created":{"date-parts":[[2019,10,19]],"date-time":"2019-10-19T15:39:15Z","timestamp":1571499555000},"page":"287-298","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Research Characterization on I\/O Improvements of Storage Environments"],"prefix":"10.1007","author":[{"given":"La\u00e9rcio","family":"Pioli","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Victor Str\u00f6ele","family":"de Andrade Menezes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mario Antonio Ribeiro","family":"Dantas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,10,20]]},"reference":[{"key":"26_CR1","unstructured":"Axboe, J.: Linux block IO\u2013present and future. In: Ottawa Linux Symposium, pp. 51\u201361 (2004)"},{"key":"26_CR2","doi-asserted-by":"crossref","unstructured":"Bhattacharjee, B., Ross, K.A., Lang, C., Mihaila, G.A., Banikazemi, M.: Enhancing recovery using an SSD buffer pool extension. In: Proceedings of the Seventh International Workshop on Data Management on New Hardware, pp. 10\u201316. ACM (2011)","DOI":"10.1145\/1995441.1995443"},{"key":"26_CR3","unstructured":"Chang, C., Greenwald, M., Riley, K., et al.: Fusion energy sciences exascale requirements review. an office of science review sponsored jointly by advanced scientific computing research and fusion energy sciences. In: USDOE Office of Science (SC) (2017)"},{"key":"26_CR4","doi-asserted-by":"crossref","unstructured":"Chang, L., Huang, S., Chou, K.: Relieving self-healing SSDs of heal storms. In: 10th ACM International Systems and Storage Conference, p. 5. ACM (2017)","DOI":"10.1145\/3078468.3078476"},{"key":"26_CR5","doi-asserted-by":"publisher","first-page":"1263","DOI":"10.1002\/spe.2378","volume":"46","author":"R Chen","year":"2016","unstructured":"Chen, R., Shen, Z., Ma, C., Shao, Z., Guan, Y.: NVMRA: utilizing NVM to improve the random write operations for NAND-flash-based mobile devices. Softw. Pract. Exp. 46, 1263\u20131284 (2016)","journal-title":"Softw. Pract. Exp."},{"key":"26_CR6","doi-asserted-by":"crossref","unstructured":"Dorier, M., Antoniu, G., Cappello, F., Snir, M., Orf, L.: Damaris: how to efficiently leverage multicore parallelism to achieve scalable, jitter-free I\/O. In: IEEE International Conference on Cluster Computing, pp. 155-163. IEEE (2012)","DOI":"10.1109\/CLUSTER.2012.26"},{"key":"26_CR7","doi-asserted-by":"crossref","unstructured":"Dorier, M., Antoniu, G., Ross, R., Kimpe, D., Ibrahim, S.: CALCioM: mitigating i\/o interference in HPC systems through cross-application coordination. In: IEEE 28th International Parallel and Distributed Processing Symposium, pp. 155\u2013164. IEEE (2014)","DOI":"10.1109\/IPDPS.2014.27"},{"key":"26_CR8","doi-asserted-by":"crossref","unstructured":"Du, C., Wu, C., Li, J., Guo, M., He, X.: BPS: a balanced partial stripe write scheme to improve the write performance of raid-6 In: IEEE International Conference on Cluster Computing, pp. 204\u2013213. IEEE (2015)","DOI":"10.1109\/CLUSTER.2015.39"},{"key":"26_CR9","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1109\/MS.2014.51","volume":"32","author":"I Gorton","year":"2015","unstructured":"Gorton, I., Klein, J.: Distribution, data, deployment: software architecture convergence in big data systems. IEEE Softw. 32, 78\u201385 (2015)","journal-title":"IEEE Softw."},{"key":"26_CR10","doi-asserted-by":"crossref","unstructured":"Huo, Z., Huo, X., et al.: A metadata cooperative caching architecture based on SSD and DRAM for file systems. In: International Conference on Algorithms and Architectures for Parallel Processing, pp. 31\u201351. Springer (2015)","DOI":"10.1007\/978-3-319-27122-4_3"},{"key":"26_CR11","doi-asserted-by":"crossref","unstructured":"Inacio, E.C. and Dantas, M.A.R.: IORE: a flexible and distributed i\/o performance evaluation tool for hyperscale storage systems. In: Symposium on Computers and Communications (ISCC), pp. 01026\u201301031. IEEE (2018)","DOI":"10.1109\/ISCC.2018.8538689"},{"key":"26_CR12","doi-asserted-by":"crossref","unstructured":"Kannan, S., Gavrilovska, A., Schwan, K., Milojicic, D., Talwar, V.: Using active NVRAM for I\/O staging. In: Proceedings of the 2nd International Workshop on Petascal Data Analytics: Challenges and Opportunities, pp. 15\u201322. ACM (2011)","DOI":"10.1145\/2110205.2110209"},{"key":"26_CR13","doi-asserted-by":"crossref","unstructured":"Kim, J., Ahn, S., La, K., Chang, W.: Improving I\/O performance of NVMe SSD on virtual machines. In: Proceedings of the 31st Annual ACM Symposium on Applied Computing, pp. 1852\u20131857. ACM (2016)","DOI":"10.1145\/2851613.2851739"},{"key":"26_CR14","doi-asserted-by":"crossref","unstructured":"Kuo, C., Shah, A., Nomura, A., Matsuoka, S., Wolf, F.: How file access patterns influence interference among cluster applications. In: International Conference on Cluster Computing (CLUSTER), pp. 185\u2013193. IEEE (2014)","DOI":"10.1109\/CLUSTER.2014.6968743"},{"key":"26_CR15","unstructured":"Lucas, R., Ang, J., Bergman k., et al.: Top ten exascale research challenges. DOE ASCAC subcommittee report, 1\u201386 (2014)"},{"key":"26_CR16","doi-asserted-by":"crossref","unstructured":"Mackey, G., Agun, M., Heinrich, M., Ryan, R., Yu, J.: Igloos make the cold bearable: a novel HDD technology for cold storage. In: 20th International Conference on HPC and Communications; 16th International Conference on Smart City; 4th International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS), pp. 99\u2013108. IEEE (2018)","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2018.00045"},{"key":"26_CR17","doi-asserted-by":"crossref","unstructured":"Min, J., Ahn, S., La, K., Chang, W., Kim, J.: Cgroup++: enhancing I\/O resource management of Linux Cgroup on NUMA systems with NVMe SSDs In: Proceedings of the Posters and Demos Session of the 16th International Middleware Conference, p. 7. ACM (2015)","DOI":"10.1145\/2830894.2830901"},{"key":"26_CR18","doi-asserted-by":"crossref","unstructured":"Nakashima, K., Kon, J., Yamaguchi, S.: I\/O performance improvement of secure big data analyses with application support on SSD cache. In: Proceedings of the 12th International Conference on Ubiquitous Information Management and Communication, p. 90. ACM (2018)","DOI":"10.1145\/3164541.3164560"},{"key":"26_CR19","doi-asserted-by":"crossref","unstructured":"Ou, Y., Wu, X., Xiao, N., Liu, F., Chen, W.: NIS: a new index scheme for flash file system. In: 29th Symposium on Mass Storage Systems and Technologies (MSST), pp. 44\u201351. IEEE (2015)","DOI":"10.1109\/CBD.2015.17"},{"key":"26_CR20","doi-asserted-by":"crossref","unstructured":"Ouyang, X., Marcarelli, S., Panda, D.K.: Enhancing checkpoint performance with staging IO and SSD. In: International Workshop on Storage Network Architecture and Parallel I\/Os, pp. 13\u201320. IEEE (2010)","DOI":"10.1109\/SNAPI.2010.10"},{"key":"26_CR21","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1109\/CJECE.2015.2431745","volume":"38","author":"AS Ramasamy","year":"2015","unstructured":"Ramasamy, A.S., Karantharaj, P.: RFFE: a buffer cache management algorithm for flash-memory-based SSD to improve write performance. Can. J. Electr. Comput. Eng. 38, 219\u2013231 (2015)","journal-title":"Can. J. Electr. Comput. Eng."},{"key":"26_CR22","unstructured":"Randal E. B.: Data-intensive supercomputing: intensive supercomputing: the case for DISC the case for DISC. Technical report: CMU-CS-07-128 (2019)"},{"key":"26_CR23","unstructured":"Shen, K., Park, S.: FlashFQ: a fair queueing I\/O scheduler for flash-based SSDs. In: Presented as part of the 2013 USENIX Annual Technical Conference USENIX (ATC 2013), pp. 67\u201378. ACM (2013)"},{"key":"26_CR24","doi-asserted-by":"crossref","unstructured":"Shi, X., Li, M., Liu, W., Jin, H., Yu, C., Chen, Y.: SSDUP: a traffic-aware SSD burst buffer for HPC systems. In: Proceedings of the International Conference on Supercomputing, p. 27. ACM (2017)","DOI":"10.1145\/3079079.3079087"},{"key":"26_CR25","doi-asserted-by":"crossref","unstructured":"Stratikopoulos, A., Kotselidis, C., Goodacre, J., Luj\u00e1n, M.: FastPath: towards wire-speed NVMe SSDs. In: 28th International Conference on Field Programmable Logic and Applications (FPL), pp. 170\u20131707. IEEE (2018)","DOI":"10.1109\/FPL.2018.00036"},{"key":"26_CR26","doi-asserted-by":"crossref","unstructured":"Wan, L., Wolf, M., Wang, F., Choi, J.Y., Ostrouchov, G., Klasky, S.: Comprehensive measurement and analysis of the user-perceived I\/O performance in a production leadership-class storage system. In: International Conference on Distributed Computing Systems (ICDCS), pp. 1022\u20131031. IEEE (2017)","DOI":"10.1109\/ICDCS.2017.257"},{"key":"26_CR27","doi-asserted-by":"crossref","unstructured":"Wu, C.H., et al.: A priority-based data placement method for databases using solid-state drives. In: Proceedings of the 2018 Conference on Research in Adaptive and Convergent Systems, pp. 175\u2013182. ACM (2018)","DOI":"10.1145\/3264746.3264769"},{"key":"26_CR28","doi-asserted-by":"crossref","unstructured":"Yung, C., Liu, X., Cheng, X.,: Content look-aside buffer for redundancy-free virtual disk I\/O and caching. In: International Conference on Virtual Execution Environments, pp. 214\u2013227. ACM (2017)","DOI":"10.1145\/3140607.3050762"},{"key":"26_CR29","doi-asserted-by":"crossref","unstructured":"Yang, J., Pei S., Yang, Q.: WARCIP: write amplification reduction by clustering I\/O pages. In: 12th ACM International Conference on Systems and Storage, pp. 155\u2013166. ACM (2019)","DOI":"10.1145\/3319647.3325840"},{"key":"26_CR30","doi-asserted-by":"crossref","unstructured":"Yildiz, O., Dorier, M., Ibrahim, S., Ross, R., Antoniu, G.: On the root causes of cross-application I\/O interference in HPC storage systems. In: International Parallel and Distributed Processing Symposium (IPDPS), pp. 750\u2013759. IEEE (2016)","DOI":"10.1109\/IPDPS.2016.50"},{"key":"26_CR31","doi-asserted-by":"crossref","unstructured":"Zhou, J., Chen, Y., Wang, W.: Atributed consistent hashing for heterogeneous storage systems. In: PACT, pp. 23\u20131. ACM (2018)","DOI":"10.1145\/3243176.3243202"}],"container-title":["Lecture Notes in Networks and Systems","Advances on P2P, Parallel, Grid, Cloud and Internet Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-33509-0_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,11]],"date-time":"2024-06-11T02:06:16Z","timestamp":1718071576000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-33509-0_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,20]]},"ISBN":["9783030335083","9783030335090"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-33509-0_26","relation":{},"ISSN":["2367-3370","2367-3389"],"issn-type":[{"type":"print","value":"2367-3370"},{"type":"electronic","value":"2367-3389"}],"subject":[],"published":{"date-parts":[[2019,10,20]]},"assertion":[{"value":"20 October 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"3PGCIC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on P2P, Parallel, Grid, Cloud and Internet Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Antwerp","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Belgium","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":"7 November 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"9 November 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"pgcic2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/voyager.ce.fit.ac.jp\/conf\/3pgcic\/2019\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}