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

dockerization impacts in database performance benchmarking
SMART_READER_LITE
LIVE PREVIEW

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;


slide-1
SLIDE 1

Dockerization Impacts in Database Performance Benchmarking

Карих Д.С., группа ИКМО-05-18

slide-2
SLIDE 2

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
slide-3
SLIDE 3

3

Probable Solution

  • Build the Docker image;
  • Deploy a container;
  • Run benchmark tests;
  • Dispose used container;
  • Recreate fresh container out of the

same image;

slide-4
SLIDE 4

4

Performance Impacts?

slide-5
SLIDE 5

5

Test Results

slide-6
SLIDE 6

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.

slide-7
SLIDE 7

7

Thank you for listening!