

浏览全部资源
扫码关注微信
西安交通大学计算机科学与技术学院,陕西西安 710000
Received:05 December 2023,
Revised:2024-03-25,
Published:25 May 2024
移动端阅览
伍卫国, 张驰, 于芳星, 等. 高密度磁盘性能优化技术研究综述[J]. 电子学报, 2024, 52(05): 1759-1782.
WU Wei-guo, ZHANG Chi, YU Fang-xing, et al. A Survey on the Research of Novel High-Density Disk Performance Optimization Techniques[J]. Acta Electronica Sinica, 2024, 52(05): 1759-1782.
伍卫国, 张驰, 于芳星, 等. 高密度磁盘性能优化技术研究综述[J]. 电子学报, 2024, 52(05): 1759-1782. DOI:10.12263/DZXB.20231129
WU Wei-guo, ZHANG Chi, YU Fang-xing, et al. A Survey on the Research of Novel High-Density Disk Performance Optimization Techniques[J]. Acta Electronica Sinica, 2024, 52(05): 1759-1782. DOI:10.12263/DZXB.20231129
在当今数字化时代,海量数据的生成和积累呈现出爆炸式增长的趋势,因此对存储容量的需求急速上升.传统磁记录磁盘CMR因其高容量和低成本而被视为解决海量数据存储的首选.然而,由于超顺磁效应的制约,CMR(Conventional Magnetic Recording)磁盘面密度的提升已触及极限.为了突破这一限制,叠瓦式磁记录技术SMR(Shingled Magnetic Recording)应运而生.基于传统硬盘架构,该技术以重叠磁道的方式,显著提升了磁盘面密度.但SMR磁盘在处理随机写时,会产生不可预测的写放大效应,从而严重影响I/O性能.为解决这一问题,业界随即提出了交错式磁记录技术IMR(Interlaced Magnetic Recording),利用优化的磁道布局和热辅助磁记录技术,有效实现了存储容量与性能的平衡.本文首先详细介绍了SMR和IMR的技术原理和磁盘类型,并量化分析了影响设备I/O性能的关键问题.然后,重点介绍了设备级优化方案,分析并总结了不同策略的优缺点与优化目标.接着,概述了面向设备的系统级和应用级设计方案,如文件系统、独立磁盘阵列技术和数据库等.最后讨论了在未来优化SMR磁盘和IMR磁盘性能可能的研究方向.
In the digital age
the generation and accumulation of massive amounts of data are exploding
driving the demand for storage capacity sharply. Conventional magnetic recording disks (CMR) are considered the preferred solution for massive data storage due to their high capacity and low cost. However
the presence of the superparamagnetic effect (SPE) limits further improvements in CMR disk density. To overcome this limitation
shingled magnetic recording (SMR) technology was developed. Based on the conventional hard disc architecture
this technology dramatically increases disk areal density by overlapping tracks. However
SMR disks produce unpredictable write amplification effects when performing random writes
which can severely impact I/O performance. To solve this problem
the industry then proposed interlaced magnetic recording (IMR) technology
which uses an optimized track layout and heat-assisted magnetic recording technology to effectively balance storage capacity and performance. In this paper
we first introduce the technical principles
disk types
and applications of SMR and IMR in detail
and quantitatively analyzes the write interference problem that affects their I/O performance. It then focuses on solutions to optimize their I/O performance at the device level
analyzing and summarizing the advantages
disadvantages
and optimization objectives of different strategies in each type of solution. An overview of device-oriented system-level and application-level optimization solutions
such as file systems
redundant array of independent disk (RAID) technologies
and databases
is then provided. Finally
possible research directions for optimizing the performance of SMR and IMR disks in the future are discussed.
BURGENER E , RYDNING J . High data growth and modern applications drive new storage requirements in digitally transformed enterprises [R/OL ] . [ 2024-01-27 ] . https://www.delltechnologies.com/asset/en-in/products/storage/industry-market/h19267-wp-idc-storage-reqs-digital-enterprise.pdf https://www.delltechnologies.com/asset/en-in/products/storage/industry-market/h19267-wp-idc-storage-reqs-digital-enterprise.pdf .
REINSEL D , GANTZ J , RYDNING J . Data age 2025: The evolution of data to life-critical don’t focus on big data; focus on the data that’s big [R/OL ] . [ 2024-01-27 ] . https://www.seagate.com/www-content/our-story/trends/files/Seagate-WP-DataAge2025-March-2017.pdf https://www.seagate.com/www-content/our-story/trends/files/Seagate-WP-DataAge2025-March-2017.pdf .
LI Y , CHEN X B , ZHENG N , et al . An exploratory study on software-defined data center hard disk drives [J ] . ACM Transactions on Storage , 2019 , 15 ( 3 ): 18 .
BHUSHAN B . Current status and outlook of magnetic data storage devices [J ] . Microsystem Technologies , 2023 , 29 ( 11 ): 1529 - 1546 .
WHITE R L , NEWT R M H , PEASE R F W . Patterned media: A viable route to 50 Gbit/in 2 and up for magnetic recording? [J ] . IEEE Transactions on Magnetics , 1997 , 33 ( 1 ): 990 - 995 .
ZHU J G , ZHU X C , TANG Y H . Microwave assisted magnetic recording [J ] . IEEE Transactions on Magnetics , 2008 , 44 ( 1 ): 125 - 131 .
KRYDER M H , GAGE E C , MCDANIEL T W , et al . Heat assisted magnetic recording [J ] . Proceedings of the IEEE , 2008 , 96 ( 11 ): 1810 - 1835 .
CASSUTO Y , SANVIDO M A A , GUYOT C , et al . Indirection systems for shingled-recording disk drives [C ] // 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST) . Piscataway : IEEE , 2010 : 1 - 14 .
Digital Western . Data sheet of ultrastar DC HC680 [EB/OL ] . ( 2023-12-01 )[ 2024-01-27 ] . https://www.westerndigital.com/tools/documentRequestHandler?docPath=/content/dam/doc-library/en_us/assets/public/western-digital/product/data-center-drives/ultrastar-dc-hc600-series/data-sheet-ultrastar-dc-hc680.pdf https://www.westerndigital.com/tools/documentRequestHandler?docPath=/content/dam/doc-library/en_us/assets/public/western-digital/product/data-center-drives/ultrastar-dc-hc600-series/data-sheet-ultrastar-dc-hc680.pdf .
HSU W H , VICTORA R H . Rotated read head design for high-density heat-assisted shingled magnetic recording [J ] . Applied Physics Letters , 2021 , 118 ( 7 ): 072406 .
GREAVES S J , KANAI Y , MURAOKA H . Shingled thermally assisted magnetic recording for 8 Tbit/in 2 [J ] . IEEE Transactions on Magnetics , 2014 , 50 ( 11 ): 3001204 .
Seagate Technology . Seagate ships worlds first 8TB hard drives [EB/OL ] . ( 2014-08-26 )[ 2024-01-27 ] . http://www.seagate.com/about/newsroom/ http://www.seagate.com/about/newsroom/ .
BALAKRISHNAN S , BLACK R , DONNELLY A , et al . Pelican: A building block for exascale cold data storage [C ] // Proceedings of the 11th USENIX conference on Operating Systems Design and Implementation . New York : ACM , 2014 : 351 - 365 .
Dropbox . Extending magic pocket innovation with the first petabyte scale SMR drive deployment [EB/OL ] . ( 2018-06-12 )[ 2024-01-27 ] . https://blogs.dropbox.com/tech/2018/06/extending-magic-pocket-innovation-withthe-firstpetabyte-scale-smr-drive-deployment/ https://blogs.dropbox.com/tech/2018/06/extending-magic-pocket-innovation-withthe-firstpetabyte-scale-smr-drive-deployment/ .
ZHOU S , XU E , WU H , et al . SMRSTORE: A storage engine for cloud object storage on HM-SMR drives [C ] // Proceedings of the 21st USENIX Conference on File and Storage Technologies . Berkeley : USENIX Association , 2023 : 395 - 408 .
HWANG E , PARK J , RAUSCHMAYER R , et al . Interlaced magnetic recording [J ] . IEEE Transactions on Magnetics , 2017 , 53 ( 4 ): 3101407 .
GRANZ S , ZHU W Z , SENG E C S , et al . Heat-assisted interlaced magnetic recording [J ] . IEEE Transactions on Magnetics , 2018 , 54 ( 2 ): 3100504 .
GRANZ S , JURY J , REA C , et al . Areal density comparison between conventional, shingled, and interlaced heat-assisted magnetic recording with multiple sensor magnetic recording [J ] . IEEE Transactions on Magnetics , 2019 , 55 ( 3 ): 3100203 .
HAJKAZEMI M H , KULKARNI A N , DESNOYERS P , et al . Track-based translation layers for interlaced magnetic recording [C ] // Proceedings of the 2019 USENIX Conference on Usenix Annual Technical Conference . Berkeley : USENIX Association , 2019 : 821 - 832 .
SHAFAEI M , HAJKAZEMI M H , DESNOYERS P , et al . Modeling drive-managed SMR performance [J ] . ACM Transactions on Storage , 2017 , 13 ( 4 ): 38 .
AMER A , HOLLIDAY J , LONG D D E , et al . Data management and layout for shingled magnetic recording [J ] . IEEE Transactions on Magnetics , 2011 , 47 ( 10 ): 3691 - 3697 .
AMER A , LONG D D E , MILLER E L , et al . Design issues for a shingled write disk system [C ] // 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST) . Piscataway : IEEE , 2010 : 1 - 12 .
LIANG Y , YANG T Y , YANG M C . KVIMR: Key-value store aware data management middleware for interlaced magnetic recording based hard disk drive [C ] // Proceedings of the 2021 USENIX Annual Technical Conference . Berkeley : USENIX Association , 2021 : 657 - 671 .
CHEN S H , HUANG K H . Leveraging journaling file system for prompt secure deletion on interlaced recording drives [J ] . IEEE Transactions on Emerging Topics in Computing , 2023 , 11 ( 3 ): 619 - 634 .
LIEN Y H , CHEN Y T , CHANG Y H , et al . FSIMR: File-system-aware data management for interlaced magnetic recording [J ] . ACM Transactions on Embedded Computing Systems , 2023 , 22 ( 5 s): 128.
HAJKAZEMI M H , ABDI M , SHAFAEI M , et al . FSTL: A framework to design and explore shingled magnetic recording translation layers [C ] // 2018 IEEE 26th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS) . Piscataway : IEEE , 2018 : 40 - 52 .
LIN Y S , LIANG Y P , YEN Y S , et al . Adaptive mode-switching for write-amplification reduction of SMR disks [C ] // 2023 IEEE 20th International SoC Design Conference (ISOCC) . Piscataway : IEEE , 2023 : 247 - 248 .
CHEN S H , LIANG Y H , YANG M C . KVSTL: An application support to LSM-tree based key-value store via shingled translation layer data management [J ] . IEEE Transactions on Computers , 2022 , 71 ( 7 ): 1598 - 1611 .
AGHAYEV A , SHAFAEI M , DESNOYERS P . Skylight—A window on shingled disk operation [J ] . ACM Transactions on Storage , 2015 , 11 ( 4 ): 16 .
WU F G , FAN Z Q , YANG M C , et al . Performance evaluation of host aware shingled magnetic recording (HA-SMR) drives [J ] . IEEE Transactions on Computers , 2017 , 66 ( 11 ): 1932 - 1945 .
NCITS T 10 Technical Committee . Information technology-zoned block commands-2 (ZBC-2) [EB/OL ] . ( 2017-12-15 )[ 2024-01-27 ] . http://www.t10.org/drafts.htm http://www.t10.org/drafts.htm .
INCITS T 13 Technical Committee . Information technology-zoned device ATA command set-2 (ZAC-3) [EB/OL ] . ( 2024 )[2024 ] . http://www.t13.org/Documents/ http://www.t13.org/Documents/ .
Digital Western . Libzbc version 5.13.0 [EB/OL ] . ( 2016-02-26 )[ 2024-01-27 ] . https://github.com/westerndigitalcorporation/libzbc https://github.com/westerndigitalcorporation/libzbc .
Western Digital Corporation . Libzbd [EB/OL ] . ( 2020-05-26 )[ 2024-01-27 ] . https://github.com/westerndigitalcorporation/libzbd https://github.com/westerndigitalcorporation/libzbd .
WU C F , YANG M C , CHANG Y H . Improving runtime performance of deduplication system with host-managed SMR storage drives [C ] // 2018 55th ACM/ESDA/IEEE Design Automation Conference (DAC) . Piscataway : IEEE , 2018 : 1 - 6 .
LIN T Y , CHEN T Y . HSMR-RAID: Enabling a low overhead RAID-5 system over a host-managed shingled magnetic recording disk array [C ] // Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing . New York : ACM , 2023 : 294 - 296 .
姚婷 . 基于新型存储器件的键值存储系统性能优化研究 [D ] . 武汉 : 华中科技大学 , 2020 .
YAO T . Research on High Performance Key-value Stores for Systems with Emerging Storage Devices [D ] . Wuhan : Huazhong University of Science and Technology , 2020 . (in Chinese)
吴坤尧 , 柴云鹏 , 张大方 , 等 . 一种新型瓦记录磁盘的高可靠数据存储方法 [J ] . 软件学报 , 2022 , 33 ( 12 ): 4851 - 4868 .
WU K Y , CHAI Y P , ZHANG D F , et al . Highly reliable data storage method based on novel shingled magnetic disks [J ] . Journal of Software , 2022 , 33 ( 12 ): 4851 - 4868 . (in Chinese)
YANG M C , CHANG Y H , WU F G , et al . On improving the write responsiveness for host-aware SMR drives [J ] . IEEE Transactions on Computers , 2019 , 68 ( 1 ): 111 - 124 .
XU P , WAN J G , HUANG P , et al . An active method to mitigate the long latencies for host-aware shingle magnetic recording drives [C ] // 2019 IEEE 25th International Conference on Parallel and Distributed Systems (ICPADS) . Piscataway : IEEE , 2019 : 17 - 26 .
ZHANG B Q , YANG M H , XIE X C , et al . Idler: I/O workload controlling for better responsiveness on host-aware shingled magnetic recording drives [J ] . IEEE Transactions on Computers , 2020 , 69 ( 6 ): 777 - 788 .
Digital Western . Dynamic hybrid SMR [EB/OL ] . ( 2017-12-13 )[ 2024-01-27 ] . https://blog.westerndigital.com/dynamic-hybrid-smr/ https://blog.westerndigital.com/dynamic-hybrid-smr/ .
Google . Dynamic Hybrid-SMR: An OCP proposal to improve data center disk drives [EB/OL ] . ( 2017-12-13 )[ 2024-01-27 ] . https://blog.google/products/google-cloud/dynamic-hybrid-smr-ocp-proposal-improve-data-center-disk-drives/ https://blog.google/products/google-cloud/dynamic-hybrid-smr-ocp-proposal-improve-data-center-disk-drives/ .
WU F G , LI B Z , CAO Z C , et al . ZoneAlloy: Elastic data and space management for hybrid SMR drives [C ] // Proceedings of the 11th USENIX Conference on Hot Topics in Storage and File Systems . Berkeley : USENIX Association , 2019 : 2 .
WU F G , LI B Z , DU D H C . FluidSMR: Adaptive management for hybrid SMR drives [J ] . ACM Transactions on Storage , 2021 , 17 ( 4 ): 32 .
王国华 , 杜宏章 , 吴凤刚 , 等 . 高密度磁记录技术研究综述 [J ] . 计算机研究与发展 , 2018 , 55 ( 9 ): 2016 - 2028 .
WANG G H , DU H Z , WU F G , et al . Survey on high density magnetic recording technology [J ] . Journal of Computer Research and Development , 2018 , 55 ( 9 ): 2016 - 2028 . (in Chinese)
WU F G , LI B Z , ZHANG B Q , et al . TrackLace: Data management for interlaced magnetic recording [J ] . IEEE Transactions on Computers , 2021 , 70 ( 3 ): 347 - 358 .
BUCY J S , JIRI S , SCHLOSSER S W , et al . The Disksim Simulation Environment Version 4.0 Reference Manual [M ] . Pittsburgh : Carnegie Mellon University , 2008 .
WU F G , ZHANG B Q , CAO Z C , et al . Data management design for interlaced magnetic recording [C ] // Proceedings of the 10th USENIX Conference on Hot Topics in Storage and File Systems . Berkeley : USENIX Association , 2018 : 14 .
Digital Western . Dm-zoned [EB/OL ] . ( 2018-05-14 )[ 2024-01-27 ] . http://github.com/westerndigitalcorporation/dm-zoned-tools http://github.com/westerndigitalcorporation/dm-zoned-tools .
ZENG Z M , CHEN X Y , YANG L T , et al . IMRSim: A disk simulator for interlaced magnetic recording technology [C ] // IFIP International Conference on Network and Parallel Computing . Cham : Springer , 2022 : 267 - 273 .
AGHAYEV A , TS’O T , GIBSON G , et al . Evolving Ext4 for shingled disks [C ] // Proceedings of the 15th USENIX Conference on File and Storage Technologies . Berkeley : USENIX Association , 2017 : 105 - 119 .
MA C L , SHEN Z Y , WANG J H , et al . Tiler: An autonomous region-based scheme for SMR storage [J ] . IEEE Transactions on Computers , 2021 , 70 ( 2 ): 291 - 304 .
CHEN S H , WU C F , YANG M C , et al . A file-oriented fast secure deletion strategy for shingled magnetic recording drives [J ] . IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 2022 , 41 ( 8 ): 2463 - 2476 .
LIANG Y H , YANG M C . Move-on-modify: An efficient yet crash-consistent update strategy for interlaced magnetic recording [C ] // 2021 58th ACM/IEEE Design Automation Conference (DAC) . Piscataway : IEEE , 2021 : 97 - 102 .
LIANG Y H , YANG M C , CHEN S H . MAGIC: Making IMR-based HDD perform like CMR-based HDD [J ] . IEEE Transactions on Computers , 2022 , 71 ( 3 ): 643 - 657 .
Storage Zoned . Linux zoned storage support overview [EB/OL ] . ( 2019 . 06 . 14 )[ 2024-01-27 ] . https://zonedstorage.io/docs/linux/overview https://zonedstorage.io/docs/linux/overview .
LIN C I , PARK D , HE W P , et al . H-SWD: Incorporating hot data identification into shingled write disks [C ] // 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems . Piscataway : IEEE , 2012 : 321 - 330 .
JONES S N , AMER A , MILLER E L , et al . Classifying data to reduce long term data movement in shingled write disks [C ] // 2015 31st Symposium on Mass Storage Systems and Technologies (MSST) . Piscataway : IEEE , 2015 : 1 - 9 .
CHUANG Y J , CHEN S H , CHANG Y H , et al . DSTL: A demand-based shingled translation layer for enabling adaptive address mapping on SMR drives [J ] . ACM Transactions on Embedded Computing Systems , 19 ( 4 ): 25 .
MA L Y , XU L . HMSS: A high performance host-managed shingled storage system based on awareness of SMR on block layer [C ] // 2016 IEEE 18th International Conference on High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems (HPCC/SmartCity/DSS) . Piscataway : IEEE , 2016 : 570 - 577 .
HAO J P , CHEN X B , QIAO Y F , et al . On the design of SMR HDD block device driver [C ] // 2020 IEEE 22nd International Conference on High Performance Computing and Communications; IEEE 18th International Conference on Smart City; IEEE 6th International Conference on Data Science and Systems (HPCC/SmartCity/DSS) . Piscataway : IEEE , 2020 : 1291 - 1299 .
HALL D , MARCOS J , COKER J . Data handling algorithms for autonomous shingled magnetic recording HDDs [J ] . IEEE Transactions on Magnetics , 2012 , 48 ( 5 ): 1777 - 1781 .
HE W P , DU D H C . SMaRT: An approach to shingled magnetic recording translation [C ] // Proceedings of the 15th Usenix Conference on File and Storage Technologies . Berkeley : USENIX Association , 2017 : 121 - 133 .
SHAFAEI M , DESNOYERS P . Virtual guard: A track-based translation layer for shingled disks [C ] // Proceedings of the 9th USENIX Conference on Hot Topics in Storage and File Systems . Berkeley : USENIX Association , 2017 : 18 .
YANG T M , WU H T , HUANG P , et al . A shingle-aware persistent cache management scheme for DM-SMR disks [C ] // 2017 IEEE International Conference on Computer Design (ICCD) . Piscataway : IEEE , 2017 : 81 - 88 .
LIANG Y P , CHEN S H , CHANG Y H , et al . Mitigating write amplification issue of SMR drives via the design of sequential-write-constrained cache [J ] . Journal of Systems Architecture , 2019 , 99 : 101634 .
LEE M C , CHANG L P , WU S M , et al . Adaptive write interference management with efficient mapping for shingled recording disks [C ] // 2019 IEEE 37th International Conference on Computer Design (ICCD) . Piscataway : IEEE , 2019 : 181 - 189 .
MA C L , SHEN Z Y , WANG Y , et al . Alleviating hot data write back effect for shingled magnetic recording storage systems [J ] . IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 2019 , 38 ( 12 ): 2243 - 2254 .
MA C L , WANG Y , SHEN Z Y , et al . KFR: Optimal cache management with K-framed reclamation for drive-managed SMR disks [C ] // 2020 57th ACM/IEEE Design Automation Conference (DAC) . Piscataway : IEEE , 2020 : 1 - 6 .
LIU W G , ZENG L F , FENG D . CLDM: A cache cleaning algorithm for host aware SMR drives [C ] // International Conference on Algorithms and Architectures for Parallel Processing . Cham : Springer , 2018 : 608 - 620 .
HAJKAZEMI M H , ABDI M , DESNOYERS P . μCache: A mutable cache for SMR translation layer [C ] // 2020 28th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS) . Piscataway : IEEE , 2020 : 1 - 8 .
PAN Y G , JIA Z P , SHEN Z Y , et al . Reinforcement learning-assisted cache cleaning to mitigate long-tail latency in DM-SMR [C ] // 2021 58th ACM/IEEE Design Automation Conference (DAC) . Piscataway : IEEE , 2021 : 103 - 108 .
MA C L , ZHOU Z K , WANG Y P , et al . MAID-Q: Minimizing tail latency in embedded flash with SMR disk via-learning model [J ] . IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 2022 , 41 ( 11 ): 3709 - 3720 .
SHEN Z Y , YANG Y H , PAN Y G , et al . A multiagent reinforcement learning-assisted cache cleaning scheme for DM-SMR [J ] . IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 2023 , 42 ( 8 ): 2500 - 2513 .
CHERUBINI G , KIM Y , LANTZ M , et al . Data prefetching for large tiered storage systems [C ] // 2017 IEEE International Conference on Data Mining (ICDM) . Piscataway : IEEE , 2017 : 823 - 828 .
KAKOULLI E , KARMIRIS N , HERODOTOU H . OctopusFS in action: Tiered storage management for data intensive computing [J ] . Proceedings of the VLDB Endowment , 2018 , 11 ( 12 ): 1914 - 1917 .
KOUGKAS A , DEVARAJAN H , SUN X H . Hermes: A heterogeneous-aware multi-tiered distributed I/O buffering system [C ] // Proceedings of the 27th International Symposium on High-Performance Parallel and Distributed Computing . New York : ACM , 2018 : 219 - 230 .
CAO Z C , WEN H , GE X Z , et al . TDDFS: A tier-aware data deduplication-based file system [J ] . ACM Transactions on Storage , 2019 , 15 ( 1 ): 4 .
GE X Z , CAO Z C , DU D H C , et al . HintStor: A framework to study I/O hints in heterogeneous storage [J ] . ACM Transactions on Storage , 2022 , 18 ( 2 ): 18 .
ZHOU K , ZHANG Y , HUANG P , et al . Efficient SSD cache for cloud block storage via leveraging block reuse distances [J ] . IEEE Transactions on Parallel and Distributed Systems , 2020 , 31 ( 11 ): 2496 - 2509 .
LIN H D , LI J , SHA Z B , et al . Adaptive management with request granularity for DRAM cache inside nand-based SSDs [J ] . IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 2023 , 42 ( 8 ): 2475 - 2487 .
YANG T W , POLLEN S , UYSAL M , et al . CacheSack: Admission optimization for google data center flash caches [C ] // Proceedings of the 2022 USENIX Annual Technical Conference . Berkeley : USENIX Association , 2022 : 1021 - 1036 .
SUN H , DAI S S , HUANG J Z , et al . DAC: A dynamic active and collaborative cache management scheme for solid state disks [J ] . Journal of Systems Architecture , 2023 , 140 : 102896 .
YANG J C , ZHANG Y Z , QIU Z Y , et al . FIFO queues are all you need for cache eviction [C ] // Proceedings of the 29th Symposium on Operating Systems Principles . New York : ACM , 2023 : 130 - 149 .
LUO D , WAN J G , ZHU Y F , et al . Design and implementation of a hybrid shingled write disk system [J ] . IEEE Transactions on Parallel and Distributed Systems , 2016 , 27 ( 4 ): 1017 - 1029 .
WANG C , WANG D , CHAI Y , et al . Larger cheaper but faster: SSD-SMR hybrid storage boosted by a new SMR-oriented cache framework [C ] // Proceedings of the 33rd IEEE International Conference on Massive Storage Systems and Technology . Piscataway : IEEE , 2017 : 1 - 16 .
ZHANG C , NIE S Q , WANG J Y , et al . MCB: A multidevice cooperative buffer management strategy for boosting the write performance of the SSD-SMR hybrid storage [J ] . The Journal of Supercomputing , 2023 , 79 ( 12 ): 13462 - 13489 .
SUN D S , CHAI Y P . SAC: A co-design cache algorithm for emerging SMR-based high-density disks [C ] // Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems . New York : ACM , 2020 : 1047 - 1061 .
SUN D S , TAN R X , CHAI Y P . A universal SMR-aware cache framework with deep optimization for DM-SMR and HM-SMR disks [J ] . ACM Transactions on Storage , 2023 , 19 ( 3 ): 26 .
ZHENG X D , ZHANG C , DUAN K Q , et al . SLA: A cache algorithm for SSD-SMR storage system with minimum RMWs [C ] // International Conference on Algorithms and Architectures for Parallel Processing . Cham : Springer , 2022 : 587 - 601 .
XIAO W J , DONG H Q , MA L Y , et al . HS-BAS: A hybrid storage system based on band awareness of Shingled Write Disk [C ] // 2016 IEEE 34th International Conference on Computer Design (ICCD) . Piscataway : IEEE , 2016 : 64 - 71 .
LIU W G , ZENG L F , FENG D , et al . ROCO: Using a solid state drive cache to improve the performance of a host-aware shingled magnetic recording drive [J ] . Journal of Computer Science and Technology , 2019 , 34 ( 1 ): 61 - 76 .
XIE X C , XIAO L Q , DU D H C . ZoneTier: A zone-based storage tiering and caching co-design to integrate SSDs with SMR drives [J ] . ACM Transactions on Storage , 2019 , 15 ( 3 ): 19 .
MA C L , SHEN Z Y , HAN L , et al . FC: Built-in flash cache with fast cleaning for SMR storage systems [J ] . Journal of Systems Architecture , 2019 , 98 : 214 - 220 .
MA C L , ZHOU Z K , WANG Y P , et al . MU-RMW: Minimizing unnecessary RMW operations in the embedded flash with SMR disk [C ] // 2022 Design , Automation & Test in Europe Conference & Exhibition (DATE) . Piscataway : IEEE , 2022 : 490 - 495 .
XIE X C , YANG T Y , LI Q , et al . Duchy: Achieving both SSD durability and controllable SMR cleaning overhead in hybrid storage systems [C ] // Proceedings of the 47th International Conference on Parallel Processing . New York : ACM , 2018 : 1 - 9 .
MA C L , SHEN Z Y , HAN L , et al . RMW-F: A design of RMW-free cache using built-in NAND-flash for SMR storage [J ] . ACM Transactions on Embedded Computing Systems , 18 ( 5 s): 65.
CHEN Z G , WANG G H , SHI Z P , et al . Region-based flash caching with joint latency and lifetime optimization in hybrid SMR storage systems [C ] // 2023 Design , Automation & Test in Europe Conference & Exhibition (DATE) . Piscataway : IEEE , 2023 : 1 - 6 .
GAO K Z , ZHU W Z , GAGE E . Write management for interlaced magnetic recording devices : US9508362 [P ] . 2016-11-29 .
GAO K Z , ZHU W Z , GAGE E . Interlaced Magnetic Recording : US9728206 [P ] . 2017-08-08 .
ZHANG C , LIU S , YU F X , et al . Balloon: An elastic data management strategy for interlaced magnetic recording [J ] . Applied Sciences , 2023 , 13 ( 17 ): 9767 .
MOAL D L , BANDIC Z , GUYOT C . Shingled file system host-side management of Shingled Magnetic Recording disks [C ] // 2012 IEEE International Conference on Consumer Electronics (ICCE) . Piscataway : IEEE , 2012 : 425 - 426 .
JIN C , XI W Y , CHING Z Y , et al . HiSMRfs: A high performance file system for shingled storage array [C ] // 2014 30th Symposium on Mass Storage Systems and Technologies (MSST) . Piscataway : IEEE , 2014 : 1 - 6 .
LUO D , YAO T , QU X Y , et al . DVS: Dynamic variable-width striping RAID for shingled write disks [C ] // 2016 IEEE International Conference on Networking, Architecture and Storage (NAS) . Piscataway : IEEE , 2016 : 1 - 10 .
LU Z W , ZHOU G . Design and implementation of hybrid shingled recording RAID system [C ] // 2016 IEEE 14th Intl Conf on Dependable, Autonomic and Secure Computing, 14th International Conference on Pervasive Intelligence and Computing, 2nd International Conference on Big Data Intelligence and Computing and Cyber Science and Technology Congress(DASC/PiCom/DataCom/CyberSciTech) . Piscataway : IEEE , 2016 : 937 - 942 .
LE Q , AMER A , HOLLIDAY J . RAID 4SMR: RAID array with shingled magnetic recording disk for mass storage systems [J ] . Journal of Computer Science and Technology , 2019 , 34 ( 4 ): 854 - 868 .
PITCHUMANI R , HUGHES J , MILLER E L . SMRDB: Key-value data store for shingled magnetic recording disks [C ] // Proceedings of the 8th ACM International Systems and Storage Conference . New York : ACM , 2015 : 1 - 11 .
YAO T , WAN J G , HUANG P , et al . Building efficient key-value stores via a lightweight compaction tree [J ] . ACM Transactions on Storage , 2017 , 13 ( 4 ): 29 .
YAO T , TAN Z H , WAN J G , et al . SEALDB: An efficient LSM-tree based KV store on SMR drives with sets and dynamic bands [J ] . IEEE Transactions on Parallel and Distributed Systems , 2019 , 30 ( 11 ): 2595 - 2607 .
YAO T , WAN J G , HUANG P , et al . GearDB: A GC-free key-value store on HM-SMR drives with gear compaction [C ] // Proceedings of the ACM Turing Award Celebration Conference - China 2023 . New York : ACM , 2023 : 51 - 52 .
CHEN P X , CHEN S H , CHANG Y H , et al . Facilitating the efficiency of secure file data and metadata deletion on SMR-based Ext4 file system [C ] // 2021 26th Asia and South Pacific Design Automation Conference (ASP-DAC) . Piscataway : IEEE , 2021 : 728 - 733 .
0
Views
13
下载量
0
CSCD
Publicity Resources
Related Articles
Related Author
Related Institution
京公网安备11010802024621