{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T14:11:43Z","timestamp":1768313503052,"version":"3.49.0"},"reference-count":33,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2020,12,31]],"date-time":"2020-12-31T00:00:00Z","timestamp":1609372800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,12,31]],"date-time":"2020-12-31T00:00:00Z","timestamp":1609372800000},"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":["Front. Comput. Sci."],"published-print":{"date-parts":[[2021,6]]},"DOI":"10.1007\/s11704-020-9344-1","type":"journal-article","created":{"date-parts":[[2020,12,31]],"date-time":"2020-12-31T00:03:56Z","timestamp":1609373036000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Fine-grained management of I\/O optimizations based on workload characteristics"],"prefix":"10.1007","volume":"15","author":[{"given":"Bing","family":"Wei","sequence":"first","affiliation":[]},{"given":"Limin","family":"Xiao","sequence":"additional","affiliation":[]},{"given":"Bingyu","family":"Zhou","sequence":"additional","affiliation":[]},{"given":"Guangjun","family":"Qin","sequence":"additional","affiliation":[]},{"given":"Baicheng","family":"Yan","sequence":"additional","affiliation":[]},{"given":"Zhisheng","family":"Huo","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,12,31]]},"reference":[{"key":"9344_CR1","unstructured":"Carns P H, Ligon W B, Ross R B, Thakur R. PVFS: a parallel file system for Linux clusters. In: Proceedings of the 4th Annual Linux Showcase and Conference. 2000, 317\u2013327"},{"key":"9344_CR2","unstructured":"Schmuck F, Haskin R. GPFS: a shared-disk file system for large computing clusters. In: Proceedings of the 10th USENIX Conference on File and Storage Technologies. 2002, 231\u2013244"},{"key":"9344_CR3","doi-asserted-by":"crossref","unstructured":"Wei B, Xiao L, Zhou B, Qin G, Yan B, Huo Z. I\/O optimizations based on workload characteristics for parallel file systems. In: Proceedings of the 16th Annual IFIP International Conference on Network and Parallel Computing. 2019, 305\u2013310","DOI":"10.1007\/978-3-030-30709-7_24"},{"key":"9344_CR4","doi-asserted-by":"crossref","unstructured":"Isaila F, Balaprakash P, Wild S M, Kimpe D, Latham R, Ross R, Hovland P. Collective I\/O tuning using analytical and machine learning models. In: Proceedings of the IEEE International Conference on Cluster Computing. 2015, 128\u2013137","DOI":"10.1109\/CLUSTER.2015.29"},{"key":"9344_CR5","doi-asserted-by":"crossref","unstructured":"Byna S, Chen Y, Sun X H, Thakur R, Gropp W. Parallel I\/O prefetching using MPI file caching and I\/O signatures. In: Proceedings of the 2008 ACM\/IEEE Conference on Supercomputing. 2008, 1\u201312","DOI":"10.1109\/SC.2008.5213604"},{"key":"9344_CR6","doi-asserted-by":"crossref","unstructured":"Chen J, Liu J, Roth P, Chen Y. Using working set reorganization to manage storage systems with hard and solid state disks. In: Proceedings of the 43rd International Conference on Parallel Processing Workshops. 2014, 283\u2013291","DOI":"10.1109\/ICPPW.2014.45"},{"key":"9344_CR7","doi-asserted-by":"crossref","unstructured":"Costa L B, Ripeanu M. Towards automating the configuration of a distributed storage system. In: Proceedings of the 11th IEEE\/ACM International Conference on Grid Computing. 2010, 201\u2013208","DOI":"10.1109\/GRID.2010.5697971"},{"issue":"4","key":"9344_CR8","doi-asserted-by":"publisher","first-page":"548","DOI":"10.1016\/j.jss.2009.10.034","volume":"83","author":"S Narayan","year":"2010","unstructured":"Narayan S, Chandy J. Attest: attributes-based extendable storage. Journal of Systems and Software, 2010, 83(4): 548\u2013556","journal-title":"Journal of Systems and Software"},{"issue":"8","key":"9344_CR9","doi-asserted-by":"publisher","first-page":"802","DOI":"10.1109\/TPDS.2002.1028437","volume":"13","author":"T M Madhyastha","year":"2002","unstructured":"Madhyastha T M, Reed D A. Learning to classify parallel input\/output access patterns. IEEE Transactions on Parallel and Distributed Systems, 2002, 13(8): 802\u2013813","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"9344_CR10","doi-asserted-by":"crossref","unstructured":"Wang Y, Kaeli D. Profile-guided I\/O partitioning. In: Proceedings of the 17th Annual International Conference on Supercomputing. 2003, 252\u2013260","DOI":"10.1145\/782814.782850"},{"issue":"1","key":"9344_CR11","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1109\/MMUL.2017.12","volume":"24","author":"P Habermann","year":"2017","unstructured":"Habermann P, Chi C C, Alvarez-Mesa M, Juurlink B. Application-specific cache and prefetching for HEVC CABAC decoding. IEEE MultiMedia, 2017, 24(1): 72\u201385","journal-title":"IEEE MultiMedia"},{"key":"9344_CR12","doi-asserted-by":"crossref","unstructured":"Chen J, Roth P C, Chen Y. Using pattern-models to guide SSD deployment for big data applications in HPC systems. In: Proceedings of IEEE International Conference on Big Data. 2013, 332\u2013337","DOI":"10.1109\/BigData.2013.6691592"},{"key":"9344_CR13","doi-asserted-by":"crossref","unstructured":"He J, Bent J, Torres A, Grider G, Gibson G, Maltzahn C, Sun X H. I\/O acceleration with pattern detection. In: Proceedings of the 22nd International Symposium on High-Performance Parallel and Distributed Computing. 2013, 25\u201336","DOI":"10.1145\/2462902.2462909"},{"key":"9344_CR14","doi-asserted-by":"crossref","unstructured":"Patrick C M, Kandemir M, Karakoy M, Son S W, Choudhary A. Cashing in on hints for better prefetching and caching in PVFS and MPI-IO. In: Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing. 2010, 191\u2013202","DOI":"10.1145\/1851476.1851499"},{"key":"9344_CR15","doi-asserted-by":"crossref","unstructured":"Battle L, Chang R, Stonebraker M. Dynamic prefetching of data tiles for interactive visualization. In: Proceedings of the 2016 International Conference on Management of Data. 2016, 1363\u20131375","DOI":"10.1145\/2882903.2882919"},{"issue":"1","key":"9344_CR16","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/1740390.1740394","volume":"44","author":"S Al-Kiswany","year":"2010","unstructured":"Al-Kiswany S, Gharaibeh A, Ripeanu M. The case for a versatile storage system. ACM SIGOPS Operating Systems Review, 2010, 44(1): 10\u201314","journal-title":"ACM SIGOPS Operating Systems Review"},{"issue":"3","key":"9344_CR17","doi-asserted-by":"publisher","first-page":"312","DOI":"10.1007\/s11227-008-0199-8","volume":"47","author":"A Calderon","year":"2009","unstructured":"Calderon A, Garcia-Carballeira F, Sanchez L M, Garcia J D, Fernandez J. Fault tolerant file models for parallel file systems: introducing distribution patterns for every file. The Journal of Supercomputing, 2009, 47(3): 312\u2013334","journal-title":"The Journal of Supercomputing"},{"issue":"2","key":"9344_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1497561.1497568","volume":"14","author":"M Qiu","year":"2009","unstructured":"Qiu M, Sha E H M. Cost minimization while satisfying hard\/soft timing constraints for heterogeneous embedded systems. ACM Transactions on Design Automation of Electronic Systems, 2009, 14(2): 1\u201330","journal-title":"ACM Transactions on Design Automation of Electronic Systems"},{"key":"9344_CR19","unstructured":"Vilayannur M, Nath P, Sivasubramaniam A. Providing tunable consistency for a parallel file store. In: Proceedings of the 4th USENIX Conference on File and Storage Technologies. 2005, 17\u201330"},{"key":"9344_CR20","doi-asserted-by":"crossref","unstructured":"Xue J, Yan F, Birke R, Chen L Y, Scherer T, Smirni E. PRACTISE: robust prediction of data center time series. In: Proceedings of the 11th International Conference on Network and Service Management. 2015, 126\u2013134","DOI":"10.1109\/CNSM.2015.7367348"},{"key":"9344_CR21","doi-asserted-by":"crossref","unstructured":"Dai D, Bao F S, Zhou J, Chen Y. Block2vec: a deep learning strategy on mining block correlations in storage systems. In: Proceedings of the 45th International Conference on Parallel Processing Workshops. 2016, 230\u2013239","DOI":"10.1109\/ICPPW.2016.43"},{"issue":"4","key":"9344_CR22","doi-asserted-by":"publisher","first-page":"773","DOI":"10.1049\/cje.2019.05.004","volume":"28","author":"C Guo","year":"2019","unstructured":"Guo C, Li Y, Liu H, Wu Z. An application-oriented cache allocation and prefetching method for long-running applications in distributed storage systems. Chinese Journal of Electronics, 2019, 28(4): 773\u2013780","journal-title":"Chinese Journal of Electronics"},{"key":"9344_CR23","unstructured":"Zhang S L, Catanese H, Wang A A I. The composite-file file system: decoupling the one-to-one mapping of files and metadata for better performance. In: Proceedings of the 14th USENIX Conference on File and Storage Technologies. 2016, 15\u201322"},{"key":"9344_CR24","doi-asserted-by":"crossref","unstructured":"Hou B, Chen F. Pacaca: mining object correlations and parallelism for enhancing user experience with cloud storage. In: Proceedings of the 26th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems. 2018, 293\u2013305","DOI":"10.1109\/MASCOTS.2018.00036"},{"key":"9344_CR25","doi-asserted-by":"crossref","unstructured":"Sheoran S, Sethia D, Saran H. Optimized mapfile based storage of small files in hadoop. In: Proceedings of the 17th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing. 2017, 906\u2013912","DOI":"10.1109\/CCGRID.2017.83"},{"key":"9344_CR26","doi-asserted-by":"crossref","unstructured":"Mehmood A, Usman M, Mehmood W, Khaliq Y. Performance efficiency in hadoop for storing and accessing small files. In: Proceedings of the 7th International Conference on Innovative Computing Technology. 2017, 211\u2013216","DOI":"10.1109\/INTECH.2017.8102449"},{"key":"9344_CR27","doi-asserted-by":"crossref","unstructured":"Carns P, Lang S, Ross R, Vilayannur M, Kunkel J, Ludwig T. Small-file access in parallel file systems. In: Proceedings of the IEEE International Symposium on Parallel & Distributed Processing. 2009, 1\u201311","DOI":"10.1109\/IPDPS.2009.5161029"},{"issue":"14","key":"9344_CR28","doi-asserted-by":"publisher","first-page":"1775","DOI":"10.1002\/cpe.1439","volume":"21","author":"M Kuhn","year":"2009","unstructured":"Kuhn M, Kunkel J M, Ludwig T. Dynamic file system semantics to enable metadata optimizations in PVFS. Concurrency and Computation: Practice and Experience, 2009, 21(14): 1775\u20131788","journal-title":"Concurrency and Computation: Practice and Experience"},{"issue":"1","key":"9344_CR29","doi-asserted-by":"publisher","first-page":"13350","DOI":"10.1109\/ACCESS.2018.2801265","volume":"6","author":"B Wei","year":"2018","unstructured":"Wei B, Xiao L M, Wei W, Song Y, Zhou B Y. A new adaptive coding selection method for distributed storage systems. IEEE Access, 2018, 6(1): 13350\u201313357","journal-title":"IEEE Access"},{"issue":"11","key":"9344_CR30","doi-asserted-by":"publisher","first-page":"1404","DOI":"10.1016\/S1874-1029(08)60062-2","volume":"34","author":"Z P Li","year":"2008","unstructured":"Li Z P, Yu H, Liu Y C, Liu F Q. An improved adaptive exponential smoothing model for short-term travel time forecasting of urban arterial street. Acta Automatica Sinica, 2008, 34(11): 1404\u20131409","journal-title":"Acta Automatica Sinica"},{"key":"9344_CR31","unstructured":"Weil S A, Brandt S A, Miller E L, Long D D E. Ceph: a scalable, high-performance distributed file system. In: Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation. 2006, 307\u2013320"},{"key":"9344_CR32","doi-asserted-by":"crossref","unstructured":"Shvachko K, Kuang H, Radia S, Chansler R. The hadoop distributed file system. In: Proceedings of the 26th IEEE Symposium on Mass Storage Systems and Technologies. 2010, 1\u201310","DOI":"10.1109\/MSST.2010.5496972"},{"key":"9344_CR33","doi-asserted-by":"crossref","unstructured":"Ghemawat S, Gobioff H, Leung S T. The Google file system. In: Proceedings of the 19th ACM Symposium on Operating Systems Principles. 2003, 29\u201343","DOI":"10.1145\/1165389.945450"}],"container-title":["Frontiers of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-020-9344-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11704-020-9344-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-020-9344-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,20]],"date-time":"2022-07-20T20:21:12Z","timestamp":1658348472000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11704-020-9344-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,31]]},"references-count":33,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,6]]}},"alternative-id":["9344"],"URL":"https:\/\/doi.org\/10.1007\/s11704-020-9344-1","relation":{},"ISSN":["2095-2228","2095-2236"],"issn-type":[{"value":"2095-2228","type":"print"},{"value":"2095-2236","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,12,31]]},"assertion":[{"value":"11 September 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 November 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 December 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"153102"}}