DBMS Annihilator: A High-Performance Database Workload Generator in Action

被引:1
|
作者
Lerner, Alberto [1 ]
Jasny, Matthias [2 ]
Jepsen, Theo [3 ]
Binnig, Carsten [2 ,4 ]
Cudre-Mauroux, Philippe [1 ]
机构
[1] Univ Fribourg, Fribourg, Switzerland
[2] Tech Univ Darmstadt, Darmstadt, Germany
[3] Stanford Univ, Stanford, CA 94305 USA
[4] DFKI, Kaiserslautern, Germany
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2022年 / 15卷 / 12期
关键词
D O I
10.14778/3554821.3554874
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern DBMS engines can achieve unprecedented transaction processing speeds thanks to the invention of clever data structures, concurrency schemes, and improvements in CPU and memory subsystems. However, developing realistic and efficient networked clients to benchmark these systems remains daunting. Simply put, traditional client-side networking stacks present high overheads and thus cannot exercise the high performance that modern DBMSs can, in principle, provide. In this demo, we propose a different approach to benchmarking; we showcase a new framework that leverages hardware-software co-design. With our system, which we call the DBMS Annihilator, workloads are specified using a high-level language that is then converted into hardware (FPGA) for execution. The hardware we use is a commodity Smart NIC, allowing workloads to be fully reproducible to anyone using such hardware. A software console and dashboard provide real-time visibility and interactivity, which we explore in this demo.
引用
收藏
页码:3682 / 3685
页数:4
相关论文
共 50 条
  • [31] High-Performance with an In-GPU Graph Database Cache
    Morishima, Shin
    Matsutani, Hiroki
    IT PROFESSIONAL, 2017, 19 (06) : 58 - 64
  • [32] Titan: A high-performance remote-sensing database
    Chang, CL
    Moon, B
    Acharya, A
    Shock, C
    Sussman, A
    Saltz, J
    13TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING - PROCEEDINGS, 1997, : 375 - 384
  • [33] ByteGraph: A High-Performance Distributed Graph Database in ByteDance
    Li, Changji
    Chen, Hongzhi
    Zhang, Shuai
    Hu, Yingqian
    Chen, Chao
    Zhang, Zhenjie
    Li, Meng
    Li, Xiangchen
    Han, Dongqing
    Chen, Xiaohui
    Wang, Xudong
    Zhu, Huiming
    Fu, Xuwei
    Wu, Tingwei
    Tan, Hongfei
    Ding, Hengtian
    Liu, Mengjin
    Wang, Kangcheng
    Ye, Ting
    Li, Lei
    Li, Xin
    Wang, Yu
    Zheng, Chenguang
    Yang, Hao
    Cheng, James
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2022, 15 (12): : 3306 - 3318
  • [34] taxadb: A high-performance local taxonomic database interface
    Norman, Kari E. A.
    Chamberlain, Scott
    Boettiger, Carl
    METHODS IN ECOLOGY AND EVOLUTION, 2020, 11 (09): : 1153 - 1159
  • [35] The design and evaluation of a high-performance earth science database
    Shock, CT
    Chang, CL
    Moon, B
    Acharya, A
    Davis, L
    Saltz, J
    Sussman, A
    PARALLEL COMPUTING, 1998, 24 (01) : 65 - 89
  • [36] CONTENT: A practical, scalable, high-performance multimedia database
    Yapp, L
    Yamashita, C
    Zick, G
    ACM DIGITAL LIBRARIES '97, 1997, : 185 - 192
  • [37] PARALLEL DATABASE-SYSTEMS - THE FUTURE OF HIGH-PERFORMANCE DATABASE-SYSTEMS
    DEWITT, D
    GRAY, J
    COMMUNICATIONS OF THE ACM, 1992, 35 (06) : 85 - 98
  • [38] Developing a main memory moving objects DBMS for high-performance location-based services
    Nam, KW
    Lee, JH
    Lee, SH
    Lee, JW
    Park, JH
    ADVANCED WEB TECHNOLOGIES AND APPLICATIONS, 2004, 3007 : 864 - 873
  • [39] High-performance, flexible thermoelectric generator based on bulk materials
    Xu, Qian
    Deng, Biao
    Zhang, Lenan
    Lin, Shaoting
    Han, Zhijia
    Zhou, Qing
    Li, Jun
    Zhu, Yongbin
    Jiang, Feng
    Li, Qikai
    Zhang, Pengxiang
    Zhang, Xinbo
    Chen, Gang
    Liu, Weishu
    CELL REPORTS PHYSICAL SCIENCE, 2022, 3 (03):
  • [40] Nanoflow gradient generator for capillary high-performance liquid chromatography
    Deguchi, K
    Ito, S
    Yoshioka, S
    Ogata, I
    Takeda, A
    ANALYTICAL CHEMISTRY, 2004, 76 (05) : 1524 - 1528