跳到主要导航 跳到搜索 跳到主要内容

Dynamic Environment Simulation for Database Performance Evaluation

  • Chunxi Zhang*
  • , Rong Zhang
  • , Kai Liu
  • *此作品的通讯作者
  • Shanghai Stock Exchange

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

The wide popularity and the maturity of cloud platform promote the development of Cloud Native database systems. On-demand resource configuration or application is an attractive feature of cloud platforms, but its complexity in resource management challenges the benchmarking of database performance, which is no longer in a stand-alone test environment. Sharing or contending of resources aggravates the dynamics of environment, which can influence database performance much. In order to expose the real performance in production environment, environment simulation is prerequisite for benchmarking databases. Although Docker Containers have been promoted to isolate resources, we still cannot achieve the true resource isolation. In this paper, we first define four kinds of workload generators corresponding to the key environmental dimensions, then builds a multi-factor linear regression model to calculate the correlation among workloads, and finally designs an algorithm to simulate the dynamical changes of environment. It is the first work to provide a complete and dynamic simulation to environment. We conduct comprehensive experiments on the open source DBMSs by running the standard benchmarks to verify the effectiveness of our work.

源语言英语
主期刊名Theoretical Aspects of Software Engineering - 16th International Symposium, TASE 2022, Proceedings
编辑Yamine Aït-Ameur, Florin Crăciun
出版商Springer Science and Business Media Deutschland GmbH
238-255
页数18
ISBN(印刷版)9783031103629
DOI
出版状态已出版 - 2022
活动16th International Symposium on Theoretical Aspects of Software Engineering, TASE 2022 - Cluj-Napoca, 罗马尼亚
期限: 8 7月 202210 7月 2022

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
13299 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议16th International Symposium on Theoretical Aspects of Software Engineering, TASE 2022
国家/地区罗马尼亚
Cluj-Napoca
时期8/07/2210/07/22

指纹

探究 'Dynamic Environment Simulation for Database Performance Evaluation' 的科研主题。它们共同构成独一无二的指纹。

引用此