dockerization impacts in database performance benchmarking
play

Dockerization Impacts in Database Performance Benchmarking .., - PowerPoint PPT Presentation

Dockerization Impacts in Database Performance Benchmarking .., -05-18 The Problems of Benchmarking Confjguration process of a single node is complex and involves a lot of efgort Benchmarking client;


  1. Dockerization Impacts in Database Performance Benchmarking Карих Д.С., группа ИКМО-05-18

  2. The Problems of Benchmarking ● Confjguration process of a single node is complex and involves a lot of efgort – Benchmarking client; – System under test (SUT); ● Node needs to be fresh or cleaned ● Benchmark runs need to be repeated 2

  3. Probable Solution ● Build the Docker image; ● Deploy a container; ● Run benchmark tests; ● Dispose used container; ● Recreate fresh container out of the same image; 3

  4. Performance Impacts? 4

  5. Test Results 5

  6. Implications ● Results of dockerized benchmarks can be acceptable when comparing difgerent database systems. ● Benchmark setups should be as close as possible to the production environment that they try to emulate. ● When evaluating system confjgurations or implementation alternatives, it may be an option to dockerize the benchmark. ● In many cases it may be acceptable to dockerize the benchmark as long as it stays dockerized and no confjguration changes are made. ● Repeating suffjciently long experiments is always important in benchmarking. 6

  7. Thank you for listening! 7

Recommend


More recommend