{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:38:33Z","timestamp":1740123513738,"version":"3.37.3"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2018,5,5]],"date-time":"2018-05-05T00:00:00Z","timestamp":1525478400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003621","name":"Ministry of Science, ICT and Future Planning","doi-asserted-by":"publisher","award":["R0126-15-1082"],"award-info":[{"award-number":["R0126-15-1082"]}],"id":[{"id":"10.13039\/501100003621","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2018,8]]},"DOI":"10.1007\/s11227-018-2396-4","type":"journal-article","created":{"date-parts":[[2018,5,5]],"date-time":"2018-05-05T02:39:32Z","timestamp":1525487972000},"page":"3904-3932","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Fair bandwidth allocating and strip-aware prefetching for concurrent read streams and striped RAIDs in distributed file systems"],"prefix":"10.1007","volume":"74","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3283-7564","authenticated-orcid":false,"given":"Sangmin","family":"Lee","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Soon J.","family":"Hyun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hong-Yeon","family":"Kim","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Young-Kyun","family":"Kim","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,5,5]]},"reference":[{"key":"2396_CR1","unstructured":"Gluster File System. http:\/\/www.gluster.org . Accessed Apr 2018"},{"key":"2396_CR2","doi-asserted-by":"crossref","unstructured":"Palankar MR et al (2008) Amazon S3 for science grids: a viable solution? In: Proceedings of the 2008 International Workshop on Data-Aware Distributed Computing. ACM","DOI":"10.1145\/1383519.1383526"},{"key":"2396_CR3","unstructured":"Weil SA et al (2006) Ceph: a scalable, high-performance distributed file system. In: Proceedings of the 7th Symposium on Operating Systems Design and Implementation. USENIX Association"},{"key":"2396_CR4","doi-asserted-by":"crossref","unstructured":"Calder B et al (2011) Windows Azure storage: a highly available cloud storage service with strong consistency. In: Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles. ACM","DOI":"10.1145\/2043556.2043571"},{"key":"2396_CR5","doi-asserted-by":"crossref","unstructured":"Ghemawat S, Gobioff H, Leung S-T (2003) The Google file system. In: ACM SIGOPS Operating Systems Review, vol. 37, no 5. ACM, pp 29\u201343","DOI":"10.1145\/1165389.945450"},{"issue":"1","key":"2396_CR6","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean J, Ghemawat S (2008) MapReduce: simplified data processing on large clusters. Commun ACM 51(1):107\u2013113","journal-title":"Commun ACM"},{"key":"2396_CR7","doi-asserted-by":"crossref","unstructured":"Shvachko K et al (2010) The hadoop distributed file system. In: 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST). IEEE","DOI":"10.1109\/MSST.2010.5496972"},{"key":"2396_CR8","unstructured":"Wang F et al (2009) Understanding lustre filesystem internals. Oak Ridge National Laboratory, National Center for Computational Sciences, Technical Report"},{"key":"2396_CR9","unstructured":"Welch B et al. (2008) Scalable performance of the Panasas parallel file system. In: FAST, vol 8, pp 1\u201317"},{"key":"2396_CR10","doi-asserted-by":"crossref","unstructured":"Chen Y (2011) Towards scalable I\/O architecture for exascale systems. In: Proceedings of the 2011 ACM International Workshop on Many Task Computing on Grids and Supercomputers. ACM","DOI":"10.1145\/2132876.2132887"},{"key":"2396_CR11","doi-asserted-by":"publisher","first-page":"2840","DOI":"10.1109\/TPDS.2013.293","volume":"25.11","author":"Q Xu","year":"2014","unstructured":"Xu Q et al (2014) Efficient and scalable metadata management in EB-scale file systems. IEEE Trans Parallel Distrib Syst 25.11:2840\u20132850","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2396_CR12","doi-asserted-by":"publisher","first-page":"803","DOI":"10.1109\/TPDS.2010.154","volume":"22.5","author":"J Xiong","year":"2011","unstructured":"Xiong J et al (2011) Metadata distribution and consistency techniques for large-scale cluster file systems. IEEE Trans Parallel Distrib Syst 22.5:803\u2013816","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"3","key":"2396_CR13","doi-asserted-by":"publisher","first-page":"761","DOI":"10.1007\/s11227-014-1321-8","volume":"71","author":"Y Kim","year":"2015","unstructured":"Kim Y, Gunasekaran R (2015) Understanding I\/O workload characteristics of a peta-scale storage system. J Supercomput 71(3):761\u2013780","journal-title":"J Supercomput"},{"key":"2396_CR14","doi-asserted-by":"publisher","first-page":"488","DOI":"10.1007\/s11227-013-1050-4","volume":"68.1","author":"WK Lai","year":"2014","unstructured":"Lai WK et al (2014) Towards a framework for large-scale multimedia data storage and processing on Hadoop platform. J Supercomput 68.1:488\u2013507","journal-title":"J Supercomput"},{"issue":"2","key":"2396_CR15","doi-asserted-by":"publisher","first-page":"472","DOI":"10.1109\/TCAD.2017.2697961","volume":"37","author":"B Mao","year":"2018","unstructured":"Mao B, Wu S, Duan L (2018) Improving the SSD performance by exploiting request characteristics and internal parallelism. IEEE Trans Comput Aided Des Integr Circuits Syst 37(2):472\u2013484","journal-title":"IEEE Trans Comput Aided Des Integr Circuits Syst"},{"key":"2396_CR16","unstructured":"Sur S et al (2010) Can high-performance interconnects benefit hadoop distributed file system. In: Workshop on Micro Architectural Support for Virtualization, Data Center Computing, and Clouds (MASVDC). Held in Conjunction with MICRO"},{"key":"2396_CR17","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1145\/2954679.2872381","volume":"51.4","author":"A Kolli","year":"2016","unstructured":"Kolli A et al (2016) High-performance transactions for persistent memories. ACM SIGPLAN Not 51.4:399\u2013411","journal-title":"ACM SIGPLAN Not"},{"key":"2396_CR18","doi-asserted-by":"crossref","unstructured":"Matsui C, Sun C, Takeuchi K (2017) Design of hybrid SSDs with storage class memory and NAND flash memory. In: Proceedings of the IEEE","DOI":"10.1109\/JPROC.2017.2716958"},{"key":"2396_CR19","doi-asserted-by":"crossref","unstructured":"Qiu S, Reddy ALN (2013) NVMFS: a hybrid file system for improving random write in nand-flash SSD. In: 2013 IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST). IEEE","DOI":"10.1109\/MSST.2013.6558434"},{"key":"2396_CR20","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1002\/spe.2299","volume":"46.3","author":"TC Huang","year":"2016","unstructured":"Huang TC, Chang DW (2016) TridentFS: a hybrid file system for nonvolatile RAM, flash memory and magnetic disk. Softw Pract Exp 46.3:291\u2013318","journal-title":"Softw Pract Exp"},{"key":"2396_CR21","unstructured":"Fan Z et al (2017) Hibachi: a cooperative hybrid cache with NVRAM and DRAM for storage arrays. In: Proceedings of IEEE Conference on Mass Storage Systems and Technologies (MSST)"},{"issue":"2","key":"2396_CR22","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1007\/s11227-007-0159-8","volume":"46","author":"JA Chandy","year":"2008","unstructured":"Chandy JA (2008) RAID0. 5: design and implementation of a low cost disk array data protection method. J Supercomput 46(2):108\u2013123","journal-title":"J Supercomput"},{"key":"2396_CR23","unstructured":"Shriver EAM, Small C, Smith KA (1999) Why does file system prefetching work? In: USENIX Annual Technical Conference, General Track"},{"issue":"5","key":"2396_CR24","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1145\/1400097.1400106","volume":"42","author":"WU Fengguang","year":"2008","unstructured":"Fengguang WU, Hongsheng XI, Chenfeng XU (2008) On the design of a new linux readahead framework. ACM SIGOPS Oper Syst Rev 42(5):75\u201384","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"2396_CR25","unstructured":"Pai R, Pulavarty B, Cao M (2004) Linux 2.6 performance improvement through readahead optimization. In: Proceedings of the Linux Symposium, vol 2"},{"key":"2396_CR26","unstructured":"Wu F et al (2007) Linux readahead: less tricks for more. In: Proceedings of the Linux Symposium, vol 2"},{"key":"2396_CR27","doi-asserted-by":"crossref","unstructured":"Li C, Shen K, Papathanasiou AE (2007) Competitive prefetching for concurrent sequential I\/O. In: ACM SIGOPS Operating Systems Review, vol 41, no 3. ACM","DOI":"10.1145\/1272998.1273017"},{"key":"2396_CR28","unstructured":"Ding X et al (2007) DiskSeen: exploiting disk layout and access history to enhance I\/O prefetch. In: USENIX Annual Technical Conference, vol 7"},{"key":"2396_CR29","first-page":"10","volume":"9.3","author":"S Jiang","year":"2013","unstructured":"Jiang S et al (2013) A prefetching scheme exploiting both data layout and access history on disk. ACM Trans Storage (TOS) 9.3:10","journal-title":"ACM Trans Storage (TOS)"},{"key":"2396_CR30","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/1288783.1288789","volume":"3.3","author":"BS Gill","year":"2007","unstructured":"Gill BS, Bathen LAD (2007) Optimal multistream sequential prefetching in a shared cache. ACM Trans Storage (TOS) 3.3:10","journal-title":"ACM Trans Storage (TOS)"},{"issue":"8","key":"2396_CR31","doi-asserted-by":"publisher","first-page":"1146","DOI":"10.1109\/TC.2009.14","volume":"58","author":"SH Baek","year":"2009","unstructured":"Baek SH, Park KH (2009) Striping-aware sequential prefetching for independency and parallelism in disk arrays with concurrent accesses. IEEE Trans Comput 58(8):1146\u20131152","journal-title":"IEEE Trans Comput"},{"issue":"6","key":"2396_CR32","doi-asserted-by":"publisher","first-page":"1303","DOI":"10.4304\/jcp.7.6.1303-1311","volume":"7","author":"X Shi","year":"2012","unstructured":"Shi X, Feng D (2012) LSP: a locality-aware strip prefetching scheme for striped disk array systems with concurrent accesses. J Comput 7(6):1303\u20131311","journal-title":"J Comput"},{"key":"2396_CR33","unstructured":"Pratt S, Heger DA (2004) Workload dependent performance evaluation of the linux 2.6 i\/o schedulers. In: 2004 Linux Symposium"},{"key":"2396_CR34","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1007\/s11227-008-0254-5","volume":"50.2","author":"Y-J Lee","year":"2009","unstructured":"Lee Y-J et al (2009) Fast-path I\/O architecture for high performance streaming server. J Supercomput 50.2:99","journal-title":"J Supercomput"},{"key":"2396_CR35","unstructured":"Roselli DS, Lorch JR, Anderson TE (2000) A comparison of file system workloads. In: USENIX Annual Technical Conference, General Track"},{"key":"2396_CR36","doi-asserted-by":"crossref","unstructured":"Cooper BF et al (2010) Benchmarking cloud serving systems with YCSB. In: Proceedings of the 1st ACM Symposium on Cloud Computing. ACM","DOI":"10.1145\/1807128.1807152"},{"key":"2396_CR37","doi-asserted-by":"crossref","unstructured":"Shafer J, Rixner S, Cox AL (2010) The hadoop distributed filesystem: balancing portability and performance. In: 2010 IEEE International Symposium on Performance Analysis of Systems & Software (ISPASS). IEEE","DOI":"10.1109\/ISPASS.2010.5452045"},{"key":"2396_CR38","doi-asserted-by":"crossref","unstructured":"Saini S et al (2012) I\/O performance characterization of Lustre and NASA applications on Pleiades. In: 2012 19th International Conference on High Performance Computing (HiPC). IEEE","DOI":"10.1109\/HiPC.2012.6507507"},{"key":"2396_CR39","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1145\/176979.176981","volume":"26.2","author":"PM Chen","year":"1994","unstructured":"Chen PM et al (1994) RAID: high-performance, reliable secondary storage. ACM Comput Surv (CSUR) 26.2:145\u2013185","journal-title":"ACM Comput Surv (CSUR)"},{"key":"2396_CR40","doi-asserted-by":"publisher","first-page":"3525","DOI":"10.1007\/s11227-015-1447-3","volume":"71.9","author":"S Moon","year":"2015","unstructured":"Moon S et al (2015) Optimizing the Hadoop MapReduce Framework with high-performance storage devices. J Supercomput 71.9:3525\u20133548","journal-title":"J Supercomput"},{"key":"2396_CR41","doi-asserted-by":"crossref","unstructured":"Liang S, Jiang S, Zhang X (2007) STEP: sequentiality and thrashing detection based prefetching to improve performance of networked storage servers. In: 27th International Conference on Distributed Computing Systems (ICDCS\u201907). IEEE","DOI":"10.1109\/ICDCS.2007.141"},{"key":"2396_CR42","doi-asserted-by":"crossref","unstructured":"Zhang Z et al (2008) Pfc: transparent optimization of existing prefetching strategies for multi-level storage systems. In: The 28th International Conference on Distributed Computing Systems, 2008. ICDCS\u201908. IEEE","DOI":"10.1109\/ICDCS.2008.89"},{"key":"2396_CR43","unstructured":"Soundararajan G, Mihailescu M, Amza C (2008) Context-aware prefetching at the storage server. In: USENIX Annual Technical Conference"},{"key":"2396_CR44","doi-asserted-by":"crossref","unstructured":"Lee HK, An BS, Kim EJ (2009) Adaptive prefetching scheme using web log mining in Cluster-based web systems. In: IEEE International Conference on Web Services, 2009. ICWS 2009. IEEE","DOI":"10.1109\/ICWS.2009.127"},{"issue":"2","key":"2396_CR45","first-page":"5","volume":"29","author":"Y Gala","year":"2011","unstructured":"Gala Y et al (2011) Management of multilevel, multiclient cache hierarchies with application hints. ACM Trans Comput Syst (TOCS) 29(2):5","journal-title":"ACM Trans Comput Syst (TOCS)"},{"key":"2396_CR46","doi-asserted-by":"crossref","unstructured":"Yadgar G et al (2008) Mc2: multiple clients on a multilevel cache. In: The 28th International Conference on Distributed Computing Systems, 2008. ICDCS\u201908. IEEE","DOI":"10.1109\/ICDCS.2008.29"},{"key":"2396_CR47","doi-asserted-by":"crossref","unstructured":"Dong B et al (2010) Correlation based file prefetching approach for hadoop. In: 2010 IEEE Second International Conference on Cloud Computing Technology and Science (CloudCom). IEEE","DOI":"10.1109\/CloudCom.2010.60"},{"key":"2396_CR48","doi-asserted-by":"publisher","unstructured":"Lee S, Hyun SJ, Kim HY et al. (2018) APS: adaptable prefetching scheme to different running environments for concurrent read streams in distributed file systems. J Supercomput https:\/\/doi.org\/10.1007\/s11227-018-2333-6","DOI":"10.1007\/s11227-018-2333-6"},{"key":"2396_CR49","unstructured":"The IOzone Benchmark. http:\/\/www.iozone.org . Accessed Apr 2018"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-018-2396-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-018-2396-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-018-2396-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,22]],"date-time":"2022-08-22T02:14:01Z","timestamp":1661134441000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-018-2396-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,5]]},"references-count":49,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2018,8]]}},"alternative-id":["2396"],"URL":"https:\/\/doi.org\/10.1007\/s11227-018-2396-4","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2018,5,5]]},"assertion":[{"value":"5 May 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}