{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T16:45:01Z","timestamp":1761324301071,"version":"3.37.3"},"reference-count":74,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"12","license":[{"start":{"date-parts":[[2020,12,1]],"date-time":"2020-12-01T00:00:00Z","timestamp":1606780800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,12,1]],"date-time":"2020-12-01T00:00:00Z","timestamp":1606780800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,12,1]],"date-time":"2020-12-01T00:00:00Z","timestamp":1606780800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"National Key Research &#x0026; Development Program of China","award":["2018YFB1003301"],"award-info":[{"award-number":["2018YFB1003301"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61772300","61832011"],"award-info":[{"award-number":["61772300","61832011"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Research and Development Plan in Key Field of Guangdong Province","award":["2018B010109002"],"award-info":[{"award-number":["2018B010109002"]}]},{"name":"SenseTime Research Fund for Young Scholars"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2020,12,1]]},"DOI":"10.1109\/tpds.2020.3006655","type":"journal-article","created":{"date-parts":[[2020,7,2]],"date-time":"2020-07-02T20:14:07Z","timestamp":1593720847000},"page":"2923-2937","source":"Crossref","is-referenced-by-count":8,"title":["Towards Unaligned Writes Optimization in Cloud Storage With High-Performance SSDs"],"prefix":"10.1109","volume":"31","author":[{"given":"Jiwu","family":"Shu","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3616-7860","authenticated-orcid":false,"given":"Fei","family":"Li","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4597-4533","authenticated-orcid":false,"given":"Siyang","family":"Li","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6214-5390","authenticated-orcid":false,"given":"Youyou","family":"Lu","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/3340287"},{"key":"ref72","first-page":"133","article-title":"WiscKey: Separating keys from values in SSD-conscious storage","author":"lu","year":"2016","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2016.027"},{"key":"ref70","first-page":"17","article-title":"Building workload-independent storage with VT-Trees","author":"shetty","year":"2013","journal-title":"Proc 11th USENIX Conf File Storage Technol"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2018.2801244"},{"article-title":"A study of client-based caching for parallel I\/O","year":"2009","author":"settlemyer","key":"ref39"},{"key":"ref38","first-page":"151","article-title":"Non-blocking writes to files","author":"campello","year":"2015","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3126908.3126928"},{"year":"0","key":"ref32","article-title":"SPDK: Storage performance development kit"},{"article-title":"Asynchronous I \/ O support in Linux 2.5","year":"2003","author":"hutton","key":"ref31"},{"year":"0","key":"ref30","article-title":"Facebook RocksDB"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/1654059.1654100"},{"article-title":"blktrace(8) - Linux man page","year":"2006","author":"jens axboe","key":"ref36"},{"year":"2016","key":"ref35","article-title":"PERF COUNTERS"},{"year":"0","key":"ref34","article-title":"Ceph&#x2014;A scalable distributed storage system"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063436"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901324"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592814"},{"key":"ref63","first-page":"323","article-title":"NOVA: A log-structured file system for hybrid volatile\/non-volatile main memories","author":"xu","year":"2016","journal-title":"Proc USENIX Conf File Storage Technol"},{"journal-title":"ShardFS vs IndexFS Replication vs Caching Strategies for Distributed Metadata Management in Cloud Storage Systems","year":"2015","author":"xiao","key":"ref28"},{"key":"ref64","article-title":"DAX: Page cache bypass for filesystems on memory storage","volume":"24","author":"wilcox","year":"2014","journal-title":"Oct"},{"key":"ref27","first-page":"1","article-title":"TABLEFS: Embedding a NoSQL database inside the local file system","author":"ren","year":"2012","journal-title":"Proc APMRC Dig"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503225"},{"article-title":"Bluestore: A new storage backend for ceph one year in","year":"0","author":"weil","key":"ref66"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/PDSW.2014.7"},{"key":"ref67","first-page":"145","article-title":"TABLEFS: Enhancing metadata efficiency in the local file system","author":"ren","year":"2013","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.25"},{"year":"0","key":"ref69","article-title":"LevelDB, A fast and lightweight key\/value database library by Google"},{"article-title":"The Lustre storage architecture","year":"2004","author":"braam","key":"ref2"},{"key":"ref1","article-title":"GPFS: A shared-disk file system for large computing clusters","author":"schmuck","year":"2002","journal-title":"Proc 1st USENIX Conf File Storage Technol"},{"article-title":"Ceph high performance without high costs","year":"0","author":"samuels","key":"ref20"},{"key":"ref22","first-page":"273","article-title":"F2FS: A new file system designed for flash storage in mobile","author":"changman","year":"2015","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref21","article-title":"Ext4: The next generation of Ext2\/3 filesystem","author":"cao","year":"2007","journal-title":"Linux Storage and Filesystem Workshop"},{"key":"ref24","first-page":"24","article-title":"Ext3, journaling filesystem","author":"tweedie","year":"2000"},{"key":"ref23","first-page":"263","article-title":"Ext4 block and inode allocator improvements","author":"kumar","year":"2008","journal-title":"Proc Linux Symp"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/2501620.2501623"},{"key":"ref25","first-page":"1","article-title":"Scalability in the XFS file system","author":"sweeney","year":"1996","journal-title":"Proc Annu Conf USENIX Annu Tech Conf"},{"key":"ref50","first-page":"257","article-title":"Extending the lifetime of flash-based storage through reducing write amplification from file systems","author":"lu","year":"2013","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref51","first-page":"76","article-title":"An empirical study of file-system fragmentation in mobile storage systems","author":"ji","year":"2016","journal-title":"Proceedings of 4th USENIX Workshop on Hot Topics in Storage and File Systems"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629589"},{"article-title":"An RDMA protocol specification","year":"2005","author":"recio","key":"ref58"},{"key":"ref57","article-title":"mTCP: A highly scalable user-level TCP stack for multicore systems","author":"jeong","year":"2014","journal-title":"Proc USENIX Symp Networked Systems Design Implementation"},{"key":"ref56","first-page":"773","article-title":"Octopus: An RDMA-enabled distributed persistent memory file system","author":"lu","year":"2017","journal-title":"Proc USENIX Annu Techn Conf"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151017"},{"key":"ref54","article-title":"F2FS - A new file system for flash storage","author":"lee","year":"2015","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref53","first-page":"87","article-title":"ParaFS: A log-structured file system to exploit the internal parallelism of flash devices","author":"zhang","year":"2016","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref52","first-page":"75","article-title":"ReconFS: A reconstructable file system on flash storage","author":"lu","year":"2014","journal-title":"Proc USENIX Conf File Storage Technol"},{"year":"2014","key":"ref10","article-title":"fio-flexible I\/O tester"},{"article-title":"Iozone filesystem benchmark","year":"2003","author":"norcott","key":"ref11"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/HPDC.2005.1520940"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/PCCC.2016.7820650"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/PCCC.2017.8280433"},{"article-title":"FileBench","year":"2005","author":"mcdougall and","key":"ref14"},{"key":"ref15","article-title":"Scale out with glusterfs","volume":"2013","author":"davies","year":"2013","journal-title":"Linux J"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2013.20"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/2535930"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522732"},{"year":"2016","key":"ref19","article-title":"FILESTORE config reference"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2004.22"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043571"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2324876.2324878"},{"key":"ref5","first-page":"257","article-title":"Extending the lifetime of flash-based storage through reducing write amplification from file systems","author":"lu","year":"2013","journal-title":"Proc 11th USENIX Conf File Storage Technol"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.21"},{"year":"0","key":"ref7","article-title":"Lasr system call IO trace"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/1837915.1837922"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2757667.2757684"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2012.6232369"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/1654059.1654081"},{"key":"ref48","article-title":"The tokuFS streaming file system","author":"esmet","year":"2012","journal-title":"Proc 4th USENIX Conf Hot Topics Storage File Syst"},{"key":"ref47","article-title":"BurstFS: A distributed burst buffer file system for scientific applications","author":"wang","year":"2015","journal-title":"Proc Int Conf High Perform Comput Netw Storage Anal"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/2925426.2926290"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2006.36"},{"key":"ref44","first-page":"71","article-title":"BurstMem: A high-performance burst buffer system for scientific applications","author":"wang","year":"2015","journal-title":"Proc IEEE Int Conf Big Data"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2015.38"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/9126280\/09132670.pdf?arnumber=9132670","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,27]],"date-time":"2022-04-27T14:40:33Z","timestamp":1651070433000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9132670\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,1]]},"references-count":74,"journal-issue":{"issue":"12"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2020.3006655","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"type":"print","value":"1045-9219"},{"type":"electronic","value":"1558-2183"},{"type":"electronic","value":"2161-9883"}],"subject":[],"published":{"date-parts":[[2020,12,1]]}}}