Hybrid Storage Management for Database Systems

被引:24
|
作者
Liu, Xin [1 ]
Salem, Kenneth [1 ]
机构
[1] Univ Waterloo, Waterloo, ON, Canada
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2013年 / 6卷 / 08期
关键词
D O I
10.14778/2536354.2536355
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The use of flash-based solid state drives (SSDs) in storage systems is growing. Adding SSDs to a storage system not only raises the question of how to manage the SSDs, but also raises the question of whether current buffer pool algorithms will still work effectively. We are interested in the use of hybrid storage systems, consisting of SSDs and hard disk drives (HDDs), for database management. We present cost-aware replacement algorithms, which are aware of the difference in performance between SSDs and HDDs, for both the DBMS buffer pool and the SSDs. In hybrid storage systems, the physical access pattern to the SSDs depends on the management of the DBMS buffer pool. We studied the impact of buffer pool caching policies on SSD access patterns. Based on these studies, we designed a cost-adjusted caching policy to effectively manage the SSD. We implemented these algorithms in MySQL's InnoDB storage engine and used the TPC-C workload to demonstrate that these cost-aware algorithms outperform previous algorithms.
引用
收藏
页码:541 / 552
页数:12
相关论文
共 50 条
  • [21] On-Premise Internet of Things (IoT) Data Storage: Comparison of Database Management Systems
    Wolters, Anna
    Blazevic, Mevludin
    Riehle, Dennis M.
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, BIG DATA AND SECURITY, IOTBDS 2023, 2023, : 140 - 149
  • [22] Large-Scale Data Storage and Management Scheme Based on Distributed Database Systems
    Sun, Qiao
    Deng, Bu-qiao
    Fu, Lan-mei
    Wang, Zhi-qiang
    Pei, Xu-bin
    Sun, Jia-Song
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND INTELLIGENT MANUFACTURING (ITIM 2017), 2017, 142 : 14 - 17
  • [23] ER-Store: A Hybrid Storage Mechanism with Erasure Coding and Replication in Distributed Database Systems
    Li, Zijian
    Xiao, Chuqiao
    SCIENTIFIC PROGRAMMING, 2021, 2021
  • [24] STORM: An approach to database storage management in clustered storage environments
    Dutta, Kaushik
    Rangaswami, Raju
    CCGRID 2007: SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2007, : 565 - +
  • [25] DATABASE-MANAGEMENT SYSTEMS
    EASTMAN, CM
    ANNUAL REVIEW OF INFORMATION SCIENCE AND TECHNOLOGY, 1985, 20 : 91 - 115
  • [26] Comparison of database management systems
    Post, GV
    Kagan, A
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2001, 41 (04) : 43 - 46
  • [27] Active database management systems
    Fischer, J
    WIRTSCHAFTSINFORMATIK, 1996, 38 (04): : 435 - 438
  • [28] History of Database Management Systems
    Grad, Burton
    Bergin, Thomas J.
    IEEE ANNALS OF THE HISTORY OF COMPUTING, 2009, 31 (04) : 3 - 5
  • [29] DataBase management systems and the Internet
    Malaika, S
    Consens, M
    Dunlop, A
    Ford, D
    Ramani, S
    Sarna, C
    Wiederhold, G
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON VERY LARGE DATA BASES, 1996, : 600 - 601
  • [30] DATABASE MANAGEMENT-SYSTEMS
    HUFFENBERGER, MA
    WIGINGTON, RL
    ANNUAL REVIEW OF INFORMATION SCIENCE AND TECHNOLOGY, 1979, 14 : 153 - 190