@inproceedings{4abc453d505b4b0a9ee248ce222940dd,
title = "Dynamic Environment Simulation for Database Performance Evaluation",
abstract = "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.",
keywords = "Environment, Evaluation, Simulation",
author = "Chunxi Zhang and Rong Zhang and Kai Liu",
note = "Publisher Copyright: {\textcopyright} 2022, Springer Nature Switzerland AG.; 16th International Symposium on Theoretical Aspects of Software Engineering, TASE 2022 ; Conference date: 08-07-2022 Through 10-07-2022",
year = "2022",
doi = "10.1007/978-3-031-10363-6\_17",
language = "英语",
isbn = "9783031103629",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "238--255",
editor = "Yamine A{\"i}t-Ameur and Florin Cr{\u a}ciun",
booktitle = "Theoretical Aspects of Software Engineering - 16th International Symposium, TASE 2022, Proceedings",
address = "德国",
}