Exploring Index Structures for Zoned Namespaces SSDs

被引:9
|
作者
Jin, Peiquan [1 ]
Zhuang, Xiangyu [1 ]
Luo, Yongping [1 ]
Lu, Mingchen [1 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei, Peoples R China
基金
美国国家科学基金会;
关键词
Zoned namespace; Solid-state drive; Index structure; B plus -tree; LSM-tree;
D O I
10.1109/BigData52589.2021.9671606
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, Zoned Namespaces (ZNS) SSDs have emerged as a hot topic in both academics and industries. Compared to conventional SSDs, ZNS SSDs have the advantages of less overhead of garbage collection and lower over-provisioning cost. However, ZNS SSDs only accept sequential writes, and the zones inside ZNS SSDs need to be carefully managed to maximize the advantages of ZNS SSDs. Therefore, how to make data management systems adapt to ZNS SSDs is becoming a challenging issue. Current database systems, either SQL databases or NoSQL data stores, are mainly designed toward magnetic disks or traditional SSDs (without zoned namespaces). In this paper, we explore the challenges and research opportunities of revising index structures for ZNS SSDs and focus on the B+-tree and LSM-tree, which represent the index structures for SQL databases and key-value stores. After summarizing the features of ZNS SSDs, we discuss the key issues of adapting the B+-tree to ZNS SSDs and the challenges of revising the LSM-tree (Log-Structured Merge tree) for ZNS SSDs. Finally, we suggest some future research work on this topic.
引用
收藏
页码:5919 / 5922
页数:4
相关论文
共 50 条
  • [1] Efficient Data Placement for Zoned Namespaces (ZNS) SSDs
    Wang, Hongtao
    Liu, Yang
    Jin, Peiquan
    Lu, Mingchen
    Zhuang, Xiangyu
    Lin, Yuanjing
    Guo, Kuankuan
    NETWORK AND PARALLEL COMPUTING, NPC 2022, 2022, 13615 : 302 - 314
  • [2] Dynamic zone redistribution for key-value stores on zoned namespaces SSDs
    Kim, Doeun
    Kim, Jinyoung
    Choi, Kihan
    Han, Hyuck
    Ryu, Minsoo
    Kang, Sooyong
    JOURNAL OF SYSTEMS ARCHITECTURE, 2024, 152
  • [3] RAIZN: Redundant Array of Independent Zoned Namespaces
    Kim, Thomas
    Jeon, Jekyeom
    Arora, Nikhil
    Li, Huaicheng
    Kaminsky, Michael
    Andersen, David G.
    Ganger, Gregory R.
    Amvrosiadis, George
    Bjorling, Matias
    PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, VOL 2, ASPLOS 2023, 2023, : 660 - 673
  • [4] Performance Characterization of NVMe Flash Devices with Zoned Namespaces (ZNS)
    Doekemeijer, Krijn
    Tehrany, Nick
    Chandrasekaran, Balakrishnan
    Bjorling, Matias
    Trivedi, Animesh
    2023 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, CLUSTER, 2023, : 118 - 131
  • [5] What You Can't Forget: Exploiting Parallelism for Zoned Namespaces
    Bae, Hanyeoreum
    Kim, Jiseon
    Kwon, Miryeong
    Jung, Myoungsoo
    PROCEEDINGS OF THE 2022 14TH ACM WORKSHOP ON HOT TOPICS IN STORAGE AND FILE SYSTEMS, HOTSTORAGE 2022, 2022, : 79 - 85
  • [6] eZNS: An Elastic Zoned Namespace for Commodity ZNS SSDs
    Min, Jaehong
    Zhao, Chenxingyu
    Liu, Ming
    Krishnamurthy, Arvind
    PROCEEDINGS OF THE 17TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, OSDI 2023, 2023, : 461 - 477
  • [7] Land of Oz: Resolving Orderless Writes in Zoned Namespace SSDs
    Wang, Yingjia
    Zhou, You
    Wu, Fei
    Zhang, Jie
    Yang, Ming-Chang
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (11) : 2520 - 2533
  • [8] SplitZNS: Towards an Efficient LSM-Tree on Zoned Namespace SSDs
    Huang, Dong
    Feng, Dan
    Liu, Qiankun
    Ding, Bo
    Zhao, Wei
    Wei, Xueliang
    Tong, Wei
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2023, 20 (03)
  • [9] ZUFS: Enhancing Stability and Endurance in Mobile Devices with Integrated Zoned Namespaces in Universal Flash Storage
    Yan, Pengbo
    Zhu, Bohong
    Shen, Zhirong
    Shu, Jiwu
    Yang, Jiadong
    2024 IEEE 24TH INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING, CCGRID 2024, 2024, : 609 - 615
  • [10] CDFShop: Exploring and Optimizing Learned Index Structures
    Marcus, Ryan
    Zhang, Emily
    Kraska, Tim
    SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 2789 - 2792