{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:39:20Z","timestamp":1740123560465,"version":"3.37.3"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2018,3,23]],"date-time":"2018-03-23T00:00:00Z","timestamp":1521763200000},"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,6]]},"DOI":"10.1007\/s11227-018-2333-6","type":"journal-article","created":{"date-parts":[[2018,3,23]],"date-time":"2018-03-23T03:24:54Z","timestamp":1521775494000},"page":"2870-2902","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["APS: adaptable prefetching scheme to different running environments for concurrent read streams 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,3,23]]},"reference":[{"key":"2333_CR1","unstructured":"A file system and storage benchmark. https:\/\/github.com\/filebench\/filebench\/wiki . Accessed Mar 2018"},{"issue":"8","key":"2333_CR2","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":"3","key":"2333_CR3","first-page":"21","volume":"13","author":"M Chen","year":"2017","unstructured":"Chen M et al (2017) vNFS: maximizing NFS performance with compounds and vectorized I\/O. ACM Trans Storage (TOS) 13(3):21","journal-title":"ACM Trans Storage (TOS)"},{"key":"2333_CR4","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":"2333_CR5","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":"2333_CR6","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":"2333_CR7","unstructured":"Ellard D, Seltzer MI (2003) NFS tricks and benchmarking traps. In: USENIX Annual Technical Conference, FREENIX Track"},{"key":"2333_CR8","unstructured":"Feiyi W et al (2009) Understanding lustre filesystem internals. Oak Ridge National Laboratory, National Center for Computational Sciences, Technical Report"},{"issue":"5","key":"2333_CR9","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":"2333_CR10","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","DOI":"10.1145\/1165389.945450"},{"issue":"3","key":"2333_CR11","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/1288783.1288789","volume":"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)"},{"key":"2333_CR12","unstructured":"Gluster File System. http:\/\/www.gluster.org . Accessed Mar 2018"},{"key":"2333_CR13","doi-asserted-by":"crossref","unstructured":"Hong J et al (2016) Optimizing Hadoop framework for solid state drives. In: IEEE International Congress on Big Data (BigData Congress), 2016. IEEE","DOI":"10.1109\/BigDataCongress.2016.11"},{"key":"2333_CR14","doi-asserted-by":"crossref","unstructured":"Islam NS et al (2016) High performance design for HDFS with byte-addressability of NVM and RDMA. In: Proceedings of the 2016 International Conference on Supercomputing. ACM","DOI":"10.1145\/2925426.2926290"},{"issue":"3","key":"2333_CR15","first-page":"10","volume":"9","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":"2333_CR16","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"},{"key":"2333_CR17","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":"2333_CR18","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(3). ACM","DOI":"10.1145\/1272998.1273017"},{"issue":"1","key":"2333_CR19","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1145\/301464.301481","volume":"27","author":"RP Martin","year":"1999","unstructured":"Martin RP, Culler DE (1999) NFS sensitivity to high performance networks. ACM SIGMETRICS Perform Eval Rev 27(1):71\u201382","journal-title":"ACM SIGMETRICS Perform Eval Rev"},{"key":"2333_CR20","doi-asserted-by":"crossref","unstructured":"Mikami S, Ohta K, Tatebe O (2011) Using the Gfarm File System as a POSIX compatible storage platform for Hadoop MapReduce applications. In: Proceedings of the 2011 IEEE\/ACM 12th International Conference on Grid Computing. IEEE Computer Society","DOI":"10.1109\/Grid.2011.31"},{"key":"2333_CR21","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":"2333_CR22","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":"2333_CR23","doi-asserted-by":"crossref","unstructured":"Papagiannaki K et al (2002) Analysis of measured single-hop delay from an operational backbone network. In: Proceedings of the Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. INFOCOM 2002. IEEE, vol 2. IEEE","DOI":"10.1109\/INFCOM.2002.1019298"},{"issue":"6","key":"2333_CR24","doi-asserted-by":"publisher","first-page":"908","DOI":"10.1109\/JSAC.2003.814410","volume":"21","author":"K Papagiannaki","year":"2003","unstructured":"Papagiannaki K et al (2003) Measurement and analysis of single-hop delay on an IP backbone network. IEEE J Sel Areas Commun 21(6):908\u2013921","journal-title":"IEEE J Sel Areas Commun"},{"key":"2333_CR25","doi-asserted-by":"crossref","unstructured":"Pillai TS et al (2017) Application crash consistency and performance with CCFS. FAST, vol 15","DOI":"10.1145\/3119897"},{"issue":"2","key":"2333_CR26","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1080\/17445760.2012.658801","volume":"28","author":"S Rago","year":"2013","unstructured":"Rago S, Bohra A, Ungureanu C (2013) Using eager strategies to improve NFS I\/O performance. Int J Parallel Emerg Distrib Syst 28(2):134\u2013158","journal-title":"Int J Parallel Emerg Distrib Syst"},{"key":"2333_CR27","unstructured":"Roselli DS, Lorch JR, Anderson TE (2000) A comparison of file system workloads. In: USENIX Annual Technical Conference, General Track"},{"key":"2333_CR28","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":"2333_CR29","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":"2333_CR30","unstructured":"Shriver EAM, Small C, Smith KA (1999) Why does file system prefetching work? USENIX Annual Technical Conference, General Track"},{"key":"2333_CR31","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":"2333_CR32","unstructured":"Soundararajan G, Mihailescu M, Amza C (2008) Context-aware prefetching at the storage server. In: USENIX Annual Technical Conference"},{"key":"2333_CR33","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":"2333_CR34","unstructured":"The IOzone Benchmark. http:\/\/www.iozone.org . Accessed Mar 2018"},{"key":"2333_CR35","unstructured":"Walker E (2006) A distributed file system for a wide-area high performance computing infrastructure. WORLDS. Vol. 6"},{"key":"2333_CR36","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":"2333_CR37","unstructured":"Welch B et al (2008) Scalable performance of the panasas parallel file system. FAST, vol 8"},{"key":"2333_CR38","unstructured":"Wu F et al (2007) Linux readahead: less tricks for more. In: Proceedings of the Linux Symposium, vol 2"},{"key":"2333_CR39","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"},{"issue":"2","key":"2333_CR40","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/1963559.1963561","volume":"29","author":"G Yadgar","year":"2011","unstructured":"Yadgar G 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":"2333_CR41","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"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-018-2333-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-018-2333-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-018-2333-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,13]],"date-time":"2019-10-13T04:54:34Z","timestamp":1570942474000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-018-2333-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,23]]},"references-count":41,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2018,6]]}},"alternative-id":["2333"],"URL":"https:\/\/doi.org\/10.1007\/s11227-018-2333-6","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2018,3,23]]},"assertion":[{"value":"23 March 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}