This page is a work in progress
Environment setup
Hardware
Deployment
TODO add Ansible scripts used to run this tests
Testing process
Three distinct runs of about 32478 imports (1 import = 200 blocks) → took between 5 hours 30 minutes and 6 hours.
Collected data
- Median response time per 200 blocks import
System metrics
- CPU
- Memory
- Disk IO
- Network IO
- CPU Profiling
Memory Profiling
Initial reference results
Global elapsed time | Number of imports (1 import = 200 blocks) | Average Response time import 200 blocks (ms) | Median response time import 200 blocks (ms) | 90th percentile response time import 200 blocks (ms) | 95th percentile response time import 200 blocks (ms) | Maximum response time import 200 blocks (ms) | |
Execution #1 | 5 hours, 55 minutes | 32478 | 632 | 294 | 1450 | 2210 | 27300 |
Execution #2 | 5 hours, 39 minutes | 32674 | 611 | 308 | 1350 | 2020 | 18300 |
Execution #3 | 5 hours, 48 minutes | 32770 | 616 | 325 | 1320 | 2010 | 27000 |
Median response time per 200 blocks import
Execution #1
Execution #2
Execution #3
Optimisation attempts
Attempt 1: Execute World Sate download before block Imports
Expected effect
TODO
Results
TODO
Decision
TODO
Attachments:
image2022-4-8_16-8-6.png (image/png)
image2022-4-8_16-11-26.png (image/png)
image2022-4-8_16-11-44.png (image/png)
Screenshot 2022-04-23 at 10.55.20.png (image/png)
Screenshot 2022-04-23 at 10.57.24.png (image/png)
Screenshot 2022-04-23 at 10.58.16.png (image/png)
Screenshot 2022-04-23 at 10.59.39.png (image/png)
Screenshot 2022-04-23 at 11.00.37.png (image/png)
Screenshot 2022-04-23 at 11.02.33.png (image/png)
Screenshot 2022-04-23 at 11.03.40.png (image/png)
Screenshot 2022-04-23 at 11.06.17.png (image/png)
Screenshot 2022-04-23 at 11.07.39.png (image/png)
Screenshot 2022-04-23 at 11.09.09.png (image/png)
Screenshot 2022-04-23 at 11.10.10.png (image/png)
Screenshot 2022-04-23 at 11.10.50.png (image/png)
Screenshot 2022-04-23 at 11.16.02.png (image/png)
Screenshot 2022-04-23 at 11.17.50.png (image/png)
Screenshot 2022-04-23 at 11.19.22.png (image/png)
Screenshot 2022-04-23 at 11.24.25.png (image/png)
Screenshot 2022-04-23 at 11.37.13.png (image/png)
Screenshot 2022-04-23 at 11.37.30.png (image/png)
Screenshot 2022-04-23 at 11.41.19.png (image/png)
Screenshot 2022-04-23 at 11.42.10.png (image/png)
Screenshot 2022-04-23 at 11.42.55.png (image/png)
Screenshot 2022-04-23 at 11.43.25.png (image/png)
image2022-4-8_16-11-26.png (image/png)
image2022-4-8_16-11-44.png (image/png)
Screenshot 2022-04-23 at 10.55.20.png (image/png)
Screenshot 2022-04-23 at 10.57.24.png (image/png)
Screenshot 2022-04-23 at 10.58.16.png (image/png)
Screenshot 2022-04-23 at 10.59.39.png (image/png)
Screenshot 2022-04-23 at 11.00.37.png (image/png)
Screenshot 2022-04-23 at 11.02.33.png (image/png)
Screenshot 2022-04-23 at 11.03.40.png (image/png)
Screenshot 2022-04-23 at 11.06.17.png (image/png)
Screenshot 2022-04-23 at 11.07.39.png (image/png)
Screenshot 2022-04-23 at 11.09.09.png (image/png)
Screenshot 2022-04-23 at 11.10.10.png (image/png)
Screenshot 2022-04-23 at 11.10.50.png (image/png)
Screenshot 2022-04-23 at 11.16.02.png (image/png)
Screenshot 2022-04-23 at 11.17.50.png (image/png)
Screenshot 2022-04-23 at 11.19.22.png (image/png)
Screenshot 2022-04-23 at 11.24.25.png (image/png)
Screenshot 2022-04-23 at 11.37.13.png (image/png)
Screenshot 2022-04-23 at 11.37.30.png (image/png)
Screenshot 2022-04-23 at 11.41.19.png (image/png)
Screenshot 2022-04-23 at 11.42.10.png (image/png)
Screenshot 2022-04-23 at 11.42.55.png (image/png)
Screenshot 2022-04-23 at 11.43.25.png (image/png)