Tiered Storage in Modern Key-Value Stores: Performance, Storage-Efficiency, and Cost-Efficiency Considerations

被引:1
|
作者
Jaranilla, Charles [1 ]
Shin, Hojin [1 ]
Yoo, Seehwan [1 ]
Cho, Seong-Je [1 ]
Choi, Jongmoo [1 ]
机构
[1] Dankook Univ, Dept Software, Yongin, South Korea
基金
新加坡国家研究基金会;
关键词
Tiered storage; SSD; key-value store; compression; analysis;
D O I
10.1109/BigComp60711.2024.00032
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The emergence of big data has experienced a significant increase in both the variety and volume of data which prompted the development of faster, more reliable storage solutions. The primary objective of this study is to investigate how varying latencies of diverse storage media impact the performance of a representative KVS in RocksDB and to ascertain whether employing lower-cost storage media at the bottom levels can lead to efficient space utilization and cost savings. We implement tiered SSD storage into RocksDB to analyze the trade-offs in employing a diversified setup. Our findings reveal that, despite differences in latency, RocksDB demonstrates remarkable resilience in mitigating the impact of latency variations. Furthermore, to facilitate better storage utilization, we take advantage of RocksDB's flexibility by utilizing different compression techniques in tiered storage while considering their characteristics. Results show that while our strategy does not overcome the performance of Optane SSD, it has a negligible difference with NVMe SSD in terms of write and read throughput. With hybrid compression, compared to SATA SSD, the tiered storage demonstrates a difference of 13.8 MBps in write and 3.86 MBps in read workloads. It also provides a cost-efficient storage option with cost similar to that of SATA SSD but with performance comparable to NVMe SSD. This research offers valuable guidance for organizations aiming to optimize their storage infrastructure and reduce storage upgrade costs while maintaining database efficiency.
引用
收藏
页码:151 / 158
页数:8
相关论文
共 31 条
  • [21] Distributed and High Performance Big-File Cloud Storage Based On Key-Value Store
    Thanh Trung Nguyen
    Minh Hieu Nguyen
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2016, 4 (03) : 159 - 172
  • [22] Co-Optimizing Storage Space Utilization and Performance for Key-Value Solid State Drives
    Chen, Yen-Ting
    Yang, Ming-Chang
    Chang, Yuan-Hao
    Chen, Tseng-Yi
    Wei, Hsin-Wen
    Shih, Wei-Kuan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (01) : 29 - 42
  • [23] TrickleKV: A High-Performance Key-Value Store on Disaggregated Storage With Low Network Traffic
    Zhan, Ling
    Lu, Kai
    Xiong, Yiqin
    Wan, Jiguang
    Yang, Zixuan
    IEEE ACCESS, 2024, 12 : 167596 - 167612
  • [24] Unveiling Key Performance Indicators for the Energy Efficiency of Cloud Data Storage
    Banijamali, Pouyeh
    Fatima, Iffat
    Lago, Patricia
    Heitlager, Ilja
    IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C 2024, 2024, : 222 - 229
  • [25] Kinetic Action: Performance Analysis of Integrated Key-Value Storage Devices vs. LevelDB Servers
    Minglani, Manas
    Diehl, Jim
    Cao, Xiang
    Li, Bingzhe
    Park, Dongchul
    Lilja, David J.
    Du, David H. C.
    2017 IEEE 23RD INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2017, : 501 - 510
  • [26] BFC: High-Performance Distributed Big-File Cloud Storage Based On Key-Value Store
    Thanh Trung Nguyen
    Tin Khac Vu
    Minh Hieu Nguyen
    2015 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2015, : 253 - 258
  • [27] Cloud Storage Service Architecture Providing the Eventually Consistent Totally Ordered Commit History of Distributed Key-Value Stores for Data Consistency Verification
    Kim, Beom-Heyn
    Yoon, Young
    ELECTRONICS, 2021, 10 (21)
  • [28] Navigating the Cost-Efficiency Frontier: Exploring the viability of Grid-Connected energy storage systems in meeting district load demand
    Urs, Rahul Rajeevkumar
    Mussawar, Osama
    Zaiter, Issa
    Mezher, Toufic
    Mayyas, Ahmad
    ENERGY CONVERSION AND MANAGEMENT, 2024, 299
  • [29] CDNRocks: computable data nodes with RocksDB to improve the read performance of LSM-tree-based distributed key-value storage systems
    Huang, Feixiong
    Pan, Yubiao
    Zhang, Huizhen
    Lin, Mingwei
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [30] Financial performance in Finnish large- and medium-sized sawmills: The effects of value-added creation and cost-efficiency seeking
    Lahtinen, Katja
    Toppinen, Anne
    JOURNAL OF FOREST ECONOMICS, 2008, 14 (04) : 289 - 305