{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:13:05Z","timestamp":1750219985870,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":53,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,5]],"date-time":"2023-06-05T00:00:00Z","timestamp":1685923200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,6,5]]},"DOI":"10.1145\/3579370.3594773","type":"proceedings-article","created":{"date-parts":[[2023,6,22]],"date-time":"2023-06-22T23:40:16Z","timestamp":1687477216000},"page":"83-93","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Elastic RAID: Implementing RAID over SSDs with Built-in Transparent Compression"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-8912-2029","authenticated-orcid":false,"given":"Zheng","family":"Gu","sequence":"first","affiliation":[{"name":"ScaleFlux, Milpitas, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-1908-5057","authenticated-orcid":false,"given":"Jiangpeng","family":"Li","sequence":"additional","affiliation":[{"name":"ScaleFlux, Milpitas, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-9636-1948","authenticated-orcid":false,"given":"Yong","family":"Peng","sequence":"additional","affiliation":[{"name":"ScaleFlux, Milpitas, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-9326-5137","authenticated-orcid":false,"given":"Yang","family":"Liu","sequence":"additional","affiliation":[{"name":"ScaleFlux, Milpitas, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-8005-0043","authenticated-orcid":false,"given":"Tong","family":"Zhang","sequence":"additional","affiliation":[{"name":"ScaleFlux, Milpitas, United States of America"},{"name":"Rensselaer Polytechnic Institute, Troy, USA"}]}],"member":"320","published-online":{"date-parts":[[2023,6,22]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"IEEE International Symposium on High Performance Computer Architecture (HPCA). IEEE, 28--41","author":"Ajdari Mohammadamin","year":"2019","unstructured":"Mohammadamin Ajdari , Pyeongsu Park , Joonsung Kim , Dongup Kwon , and Jangwoo Kim . 2019 . CIDR: A cost-effective in-line data reduction system for terabit-per-second scale SSD arrays . In IEEE International Symposium on High Performance Computer Architecture (HPCA). IEEE, 28--41 . Mohammadamin Ajdari, Pyeongsu Park, Joonsung Kim, Dongup Kwon, and Jangwoo Kim. 2019. CIDR: A cost-effective in-line data reduction system for terabit-per-second scale SSD arrays. In IEEE International Symposium on High Performance Computer Architecture (HPCA). IEEE, 28--41."},{"key":"e_1_3_2_1_2_1","volume-title":"ACM symposium on Principles of Distributed Computing. 246--254","author":"Baek Sung Hoon","year":"2001","unstructured":"Sung Hoon Baek , Bong Wan Kim , Eui Joung Joung , and Chong Won Park . 2001 . Reliability and performance of hierarchical RAID with multiple controllers . In ACM symposium on Principles of Distributed Computing. 246--254 . Sung Hoon Baek, Bong Wan Kim, Eui Joung Joung, and Chong Won Park. 2001. Reliability and performance of hierarchical RAID with multiple controllers. In ACM symposium on Principles of Distributed Computing. 246--254."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807060.1807061"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the Usenix Conference on File and Storage Technologies (FAST)","volume":"215","author":"Bonwick Jeff","year":"2003","unstructured":"Jeff Bonwick , Matt Ahrens , Val Henson , Mark Maybee , and Mark Shellenbaum . 2003 . The zettabyte file system . In Proceedings of the Usenix Conference on File and Storage Technologies (FAST) , Vol. 215 . Jeff Bonwick, Matt Ahrens, Val Henson, Mark Maybee, and Mark Shellenbaum. 2003. The zettabyte file system. In Proceedings of the Usenix Conference on File and Storage Technologies (FAST), Vol. 215."},{"key":"e_1_3_2_1_5_1","unstructured":"Broadcom RAID Controller Cards. [n.d.].. https:\/\/www.broadcom.com\/products\/storage\/raid-controllers.  Broadcom RAID Controller Cards. [n.d.].. https:\/\/www.broadcom.com\/products\/storage\/raid-controllers."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/143371.143376"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/HCS52781.2021.9567066"},{"key":"e_1_3_2_1_8_1","unstructured":"Canterbury Corpus. [n.d.]. . https:\/\/corpus.canterbury.ac.nz.  Canterbury Corpus. [n.d.]. . https:\/\/corpus.canterbury.ac.nz."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2018.2818171"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of USENIX Conference on File and Storage Technologies (FAST)","volume":"11","author":"Chen Feng","year":"2011","unstructured":"Feng Chen , Tian Luo , and Xiaodong Zhang . 2011 . CAFTL: A Content-Aware Flash Translation Layer Enhancing the Lifespan of Flash Memory based Solid State Drives .. In Proceedings of USENIX Conference on File and Storage Technologies (FAST) , Vol. 11 . 77--90. Feng Chen, Tian Luo, and Xiaodong Zhang. 2011. CAFTL: A Content-Aware Flash Translation Layer Enhancing the Lifespan of Flash Memory based Solid State Drives.. In Proceedings of USENIX Conference on File and Storage Technologies (FAST), Vol. 11. 77--90."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/176979.176981"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357526.3357530"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the International Workshop on Data Management on New Hardware (DaMoN). 1--10","author":"Chen Xubin","year":"2021","unstructured":"Xubin Chen , Ning Zheng , Shukun Xu , Yifan Qiao , Yang Liu , Jiangpeng Li , and Tong Zhang . 2021 . KallaxDB: A Table-less Hash-based Key-Value Store on Storage Hardware with Built-in Transparent Compression . In Proceedings of the International Workshop on Data Management on New Hardware (DaMoN). 1--10 . Xubin Chen, Ning Zheng, Shukun Xu, Yifan Qiao, Yang Liu, Jiangpeng Li, and Tong Zhang. 2021. KallaxDB: A Table-less Hash-based Key-Value Store on Storage Hardware with Built-in Transparent Compression. In Proceedings of the International Workshop on Data Management on New Hardware (DaMoN). 1--10."},{"key":"e_1_3_2_1_14_1","volume-title":"Tutorial at Hot Chips","author":"Chiou Derek","year":"2019","unstructured":"Derek Chiou , Eric Chung , and Susan Carrie . 2019. (Cloud) Acceleration at Microsoft . Tutorial at Hot Chips ( 2019 ). Derek Chiou, Eric Chung, and Susan Carrie. 2019. (Cloud) Acceleration at Microsoft. Tutorial at Hot Chips (2019)."},{"key":"e_1_3_2_1_15_1","volume-title":"Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW).","author":"Das Dhananjoy","year":"2014","unstructured":"Dhananjoy Das , Dulcardo Arteaga , Nisha Talagala , Torben Mathiasen , and Jan Lindstr\u00f6m . 2014 . NVM Compression-Hybrid Flash-Aware Application Level Compression .. In Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW). Dhananjoy Das, Dulcardo Arteaga, Nisha Talagala, Torben Mathiasen, and Jan Lindstr\u00f6m. 2014. NVM Compression-Hybrid Flash-Aware Application Level Compression.. In Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW)."},{"key":"e_1_3_2_1_16_1","unstructured":"Dell EMC PowerMax. [n.d.]. . https:\/\/delltechnologies.com\/.  Dell EMC PowerMax. [n.d.]. . https:\/\/delltechnologies.com\/."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1109\/TC.2008.163","article-title":"A highly accurate method for assessing reliability of redundant arrays of inexpensive disks (RAID)","volume":"58","author":"Elerath Jon","year":"2008","unstructured":"Jon Elerath and Michael Pecht . 2008 . A highly accurate method for assessing reliability of redundant arrays of inexpensive disks (RAID) . IEEE Trans. Comput. 58 , 3 (2008), 289 -- 299 . Jon Elerath and Michael Pecht. 2008. A highly accurate method for assessing reliability of redundant arrays of inexpensive disks (RAID). IEEE Trans. Comput. 58, 3 (2008), 289--299.","journal-title":"IEEE Trans. Comput."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2577386"},{"key":"e_1_3_2_1_19_1","unstructured":"Flexible I\/O Tester. [n.d.]. . https:\/\/github.com\/axboe\/fio.  Flexible I\/O Tester. [n.d.]. . https:\/\/github.com\/axboe\/fio."},{"key":"e_1_3_2_1_20_1","unstructured":"E. F. Haratsch. 2019. SSD with Compression: Implementation Interface and Use Case. In Flash Memory Summit.  E. F. Haratsch. 2019. SSD with Compression: Implementation Interface and Use Case. In Flash Memory Summit."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/143371.143383"},{"key":"e_1_3_2_1_22_1","unstructured":"HPE Nimble Storage. [n.d.]. . https:\/\/www.hpe.com\/.  HPE Nimble Storage. [n.d.]. . https:\/\/www.hpe.com\/."},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the International Symposium on Computer Architecture (ISCA). 580--591","author":"Huang Jian","year":"2015","unstructured":"Jian Huang , Anirudh Badam , Moinuddin K Qureshi , and Karsten Schwan . 2015 . Unified address translation for memory-mapped SSDs with FlashMap . In Proceedings of the International Symposium on Computer Architecture (ISCA). 580--591 . Jian Huang, Anirudh Badam, Moinuddin K Qureshi, and Karsten Schwan. 2015. Unified address translation for memory-mapped SSDs with FlashMap. In Proceedings of the International Symposium on Computer Architecture (ISCA). 580--591."},{"key":"e_1_3_2_1_24_1","unstructured":"IBM Storwize. [n.d.]. . https:\/\/www.ibm.com\/.  IBM Storwize. [n.d.]. . https:\/\/www.ibm.com\/."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.197"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1837915.1837922"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2180905.2180906"},{"key":"e_1_3_2_1_28_1","volume-title":"IEEE International Symposium on Reliable Distributed Systems. 71--80","author":"Li Yongkun","year":"2013","unstructured":"Yongkun Li , Patrick PC Lee , and John CS Lui . 2013 . Stochastic analysis on RAID reliability for solid-state drives . In IEEE International Symposium on Reliable Distributed Systems. 71--80 . Yongkun Li, Patrick PC Lee, and John CS Lui. 2013. Stochastic analysis on RAID reliability for solid-state drives. In IEEE International Symposium on Reliable Distributed Systems. 71--80."},{"key":"e_1_3_2_1_29_1","unstructured":"Linux mdraid. [n.d.]. . https:\/\/raid.wiki.kernel.org\/.  Linux mdraid. [n.d.]. . https:\/\/raid.wiki.kernel.org\/."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1109\/TDSC.2015.2502240","article-title":"Performability modeling for RAID storage systems by Markov regenerative process","volume":"15","author":"Machida Fumio","year":"2015","unstructured":"Fumio Machida , Ruofan Xia , and Kishor S Trivedi . 2015 . Performability modeling for RAID storage systems by Markov regenerative process . IEEE Transactions on Dependable and Secure Computing 15 , 1 (2015), 138 -- 150 . Fumio Machida, Ruofan Xia, and Kishor S Trivedi. 2015. Performability modeling for RAID storage systems by Markov regenerative process. IEEE Transactions on Dependable and Secure Computing 15, 1 (2015), 138--150.","journal-title":"IEEE Transactions on Dependable and Secure Computing"},{"key":"e_1_3_2_1_31_1","volume-title":"USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage).","author":"Moon Sangwhan","year":"2013","unstructured":"Sangwhan Moon and AL Narasimha Reddy . 2013 . Don't Let RAID Raid the Lifetime of Your SSD Array . In USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage). Sangwhan Moon and AL Narasimha Reddy. 2013. Don't Let RAID Raid the Lifetime of Your SSD Array. In USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage)."},{"volume-title":"International Conference on Very Large Data Bases (VLDB). 162--173","author":"Richard","key":"e_1_3_2_1_32_1","unstructured":"Richard R. Muntz and John C. S. Lui. 1990. Performance Analysis of Disk Arrays under Failure . In International Conference on Very Large Data Bases (VLDB). 162--173 . Richard R. Muntz and John C. S. Lui. 1990. Performance Analysis of Disk Arrays under Failure. In International Conference on Very Large Data Bases (VLDB). 162--173."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2000.846051"},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the ACM international conference on Management of data (SIGMOD). 109--116","author":"Patterson David A","year":"1988","unstructured":"David A Patterson , Garth Gibson , and Randy H Katz . 1988 . A case for redundant arrays of inexpensive disks (RAID) . In Proceedings of the ACM international conference on Management of data (SIGMOD). 109--116 . David A Patterson, Garth Gibson, and Randy H Katz. 1988. A case for redundant arrays of inexpensive disks (RAID). In Proceedings of the ACM international conference on Management of data (SIGMOD). 109--116."},{"key":"e_1_3_2_1_35_1","unstructured":"Pure Storage FlashBlade. [n.d.]. . https:\/\/www.purestorage.com\/.  Pure Storage FlashBlade. [n.d.]. . https:\/\/www.purestorage.com\/."},{"key":"e_1_3_2_1_36_1","volume-title":"LSM-tree Write Amplification Gap on Modern Storage Hardware with Built-in Transparent Compression. In USENIX Conference on File and Storage Technologies (FAST). 1--14","author":"Qiao Yifan","year":"2022","unstructured":"Yifan Qiao , Xubin Chen , Ning Zheng , Jiangpeng Li , Yang Liu , and Tong Zhang . 2022 . Closing the B+-tree vs . LSM-tree Write Amplification Gap on Modern Storage Hardware with Built-in Transparent Compression. In USENIX Conference on File and Storage Technologies (FAST). 1--14 . Yifan Qiao, Xubin Chen, Ning Zheng, Jiangpeng Li, Yang Liu, and Tong Zhang. 2022. Closing the B+-tree vs. LSM-tree Write Amplification Gap on Modern Storage Hardware with Built-in Transparent Compression. In USENIX Conference on File and Storage Technologies (FAST). 1--14."},{"key":"e_1_3_2_1_37_1","unstructured":"RAIDIX. [n.d.]. . https:\/\/www.raidix.com.  RAIDIX. [n.d.]. . https:\/\/www.raidix.com."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501620.2501623"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the ACM European conference on Computer Systems. 267--280","author":"Saxena Mohit","year":"2012","unstructured":"Mohit Saxena , Michael M Swift , and Yiying Zhang . 2012 . FlashTier: a lightweight, consistent and durable storage cache . In Proceedings of the ACM European conference on Computer Systems. 267--280 . Mohit Saxena, Michael M Swift, and Yiying Zhang. 2012. FlashTier: a lightweight, consistent and durable storage cache. In Proceedings of the ACM European conference on Computer Systems. 267--280."},{"key":"e_1_3_2_1_40_1","unstructured":"ScaleFlux Computational Storage. [n.d.]. . http:\/\/scaleflux.com.  ScaleFlux Computational Storage. [n.d.]. . http:\/\/scaleflux.com."},{"volume-title":"Operating system concepts essentials","author":"Silberschatz Abraham","key":"e_1_3_2_1_41_1","unstructured":"Abraham Silberschatz , Peter B Galvin , and Greg Gagne . 2013. Operating system concepts essentials . Wiley Publishing . Abraham Silberschatz, Peter B Galvin, and Greg Gagne. 2013. Operating system concepts essentials. Wiley Publishing."},{"key":"e_1_3_2_1_42_1","unstructured":"Silesia Corpus. [n.d.]. . https:\/\/github.com\/MiloszKrajewski\/SilesiaCorpus.  Silesia Corpus. [n.d.]. . https:\/\/github.com\/MiloszKrajewski\/SilesiaCorpus."},{"key":"e_1_3_2_1_43_1","volume-title":"USENIX Conference on File and Storage Technologies (FAST). 1--14","author":"Srinivasan Kiran","year":"2012","unstructured":"Kiran Srinivasan , Timothy Bisson , Garth R Goodson , and Kaladhar Voruganti . 2012 . iDedup: latency-aware, inline data deduplication for primary storage .. In USENIX Conference on File and Storage Technologies (FAST). 1--14 . Kiran Srinivasan, Timothy Bisson, Garth R Goodson, and Kaladhar Voruganti. 2012. iDedup: latency-aware, inline data deduplication for primary storage.. In USENIX Conference on File and Storage Technologies (FAST). 1--14."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629075.1629076"},{"volume-title":"Scalable, Reliable Data Storage","author":"Vadala Derek","key":"e_1_3_2_1_45_1","unstructured":"Derek Vadala . 2002. Managing RAID on Linux: Fast , Scalable, Reliable Data Storage . O'Reilly Media, Inc. Derek Vadala. 2002. Managing RAID on Linux: Fast, Scalable, Reliable Data Storage. O'Reilly Media, Inc."},{"key":"e_1_3_2_1_46_1","unstructured":"Virtual Data Optimizer (VDO). [n.d.]. . https:\/\/github.com\/dm-vdo\/vdo.  Virtual Data Optimizer (VDO). [n.d.]. . https:\/\/github.com\/dm-vdo\/vdo."},{"key":"e_1_3_2_1_47_1","volume-title":"IEEE Symposium on Mass Storage Systems and Technologies (MSST). 1--9.","author":"Wan Jiguang","year":"2010","unstructured":"Jiguang Wan , Jibin Wang , Qing Yang , and Changsheng Xie . 2010 . S2-RAID: A new RAID architecture for fast data recovery . In IEEE Symposium on Mass Storage Systems and Technologies (MSST). 1--9. Jiguang Wan, Jibin Wang, Qing Yang, and Changsheng Xie. 2010. S2-RAID: A new RAID architecture for fast data recovery. In IEEE Symposium on Mass Storage Systems and Technologies (MSST). 1--9."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2014.140520"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/225535.225539"},{"key":"e_1_3_2_1_50_1","volume-title":"Proceedings of the 7th ACM European Conference on Computer Systems (EuroSys). 253--266","author":"Wu Guanying","year":"2012","unstructured":"Guanying Wu and Xubin He . 2012 . Delta-FTL: improving SSD lifetime via exploiting content locality . In Proceedings of the 7th ACM European Conference on Computer Systems (EuroSys). 253--266 . Guanying Wu and Xubin He. 2012. Delta-FTL: improving SSD lifetime via exploiting content locality. In Proceedings of the 7th ACM European Conference on Computer Systems (EuroSys). 253--266."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1811099.1811054"},{"key":"e_1_3_2_1_52_1","unstructured":"zlib. [n.d.]. . http:\/\/zlib.net.  zlib. [n.d.]. . http:\/\/zlib.net."},{"key":"e_1_3_2_1_53_1","volume-title":"Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW).","author":"Zuck Aviad","year":"2014","unstructured":"Aviad Zuck , Sivan Toledo , Dmitry Sotnikov , and Danny Harnik . 2014 . Compression and SSDs: Where and how? . In Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW). Aviad Zuck, Sivan Toledo, Dmitry Sotnikov, and Danny Harnik. 2014. Compression and SSDs: Where and how?. In Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW)."}],"event":{"name":"SYSTOR '23: 16th ACM International Conference on Systems and Storage","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Haifa Israel","acronym":"SYSTOR '23"},"container-title":["Proceedings of the 16th ACM International Conference on Systems and Storage"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3579370.3594773","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3579370.3594773","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:28Z","timestamp":1750182568000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3579370.3594773"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,5]]},"references-count":53,"alternative-id":["10.1145\/3579370.3594773","10.1145\/3579370"],"URL":"https:\/\/doi.org\/10.1145\/3579370.3594773","relation":{},"subject":[],"published":{"date-parts":[[2023,6,5]]},"assertion":[{"value":"2023-06-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}