diff --git a/docs/sections/blog/posts/2023/2023-02-14-rpm-redirect-serving-perf-scale-testing.md b/docs/sections/blog/posts/2023/2023-02-14-rpm-redirect-serving-perf-scale-testing.md index 58d2246..f995843 100644 --- a/docs/sections/blog/posts/2023/2023-02-14-rpm-redirect-serving-perf-scale-testing.md +++ b/docs/sections/blog/posts/2023/2023-02-14-rpm-redirect-serving-perf-scale-testing.md @@ -68,10 +68,12 @@ Now that we've seen the results, let's go through the system that produced them. ### Physical hardware All on AWS in EU-West-2 1 Load generator - m4.2xlarge instance: + * 8 64-bit CPUs, Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz * 32GB Ram 1 Pulp test machine - m4.2xlarge instance: + * 8 64-bit CPUs, Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz * 32GB Ram @@ -184,7 +186,7 @@ increases in req/sec with additional increases in locust users. ## Data Collected -See [this spreadsheet](../../../../files/pulp_rpm_redirection_perf_and_scale_blog_post/Sheet1.html) +See [this spreadsheet](resources/sheet.html) for the raw data collected. A few comments on the data: diff --git a/docs/sections/blog/posts/2023/resources/sheet.html b/docs/sections/blog/posts/2023/resources/sheet.html new file mode 100644 index 0000000..d3857d5 --- /dev/null +++ b/docs/sections/blog/posts/2023/resources/sheet.html @@ -0,0 +1,6 @@ + + + +
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | # Locust Workers | # Users | Locust Worker CPU % | Locust Worker MB | Caching Enabled | # Content Processes | PULP_CONTENT_WORKERS | Actual Gunicorn Workers | Avg CPU % | Avg Mem % | req / sec | median response (ms) | 95th response (ms) | Redis % CPU | Postgresql Workers | Postgresql % CPU | req / sec / processors / avg_cpu | ||||||||||||||
2 | 16 | 1 | 16 | 56 | Yes | 1 | 2 | 1 | 85 | 0.5 | 650 | 1 | 1 | 0 | 764.71 | ||||||||||||||||
3 | 16 | 2 | 10 | 53 | Yes | 1 | 2 | 1 | 97 | 0.5 | 760 | 2 | 2 | 783.51 | |||||||||||||||||
4 | 16 | 3 | 12 | 53 | Yes | 1 | 2 | 2 | 90 | 0.5 | 1330 | 2 | 2 | 738.89 | |||||||||||||||||
5 | 16 | 4 | 10 | 53 | Yes | 1 | 2 | 2 | 97 | 0.5 | 1450 | 2 | 2 | 747.42 | |||||||||||||||||
6 | 16 | 5 | 8 | 53 | Yes | 1 | 2 | 2 | 97 | 0.5 | 1450 | 3 | 4 | 747.42 | |||||||||||||||||
7 | |||||||||||||||||||||||||||||||
8 | 16 | 1 | 16 | 53 | Yes | 2 | 2 | 2 | 42 | 0.5 | 625 | 1 | 1 | 744.05 | |||||||||||||||||
9 | 16 | 2 | 12 | 53 | Yes | 2 | 2 | 2 | 63 | 0.5 | 910 | 2 | 2 | 722.22 | |||||||||||||||||
10 | 16 | 3 | 12 | 53 | Yes | 2 | 2 | 4 | 53 | 0.5 | 1390 | 1 | 2 | 655.66 | |||||||||||||||||
11 | 16 | 4 | 11 | 55 | Yes | 2 | 2 | 4 | 59 | 0.5 | 1550 | 2 | 3 | 656.78 | |||||||||||||||||
12 | 16 | 5 | 10 | 55 | Yes | 2 | 2 | 4 | 70 | 0.5 | 1750 | 2 | 4 | 625.00 | |||||||||||||||||
13 | 16 | 6 | 9 | 55 | Yes | 2 | 2 | 4 | 73 | 0.5 | 1840 | 2 | 5 | 630.14 | |||||||||||||||||
14 | 16 | 7 | 9 | 55 | Yes | 2 | 2 | 4 | 78 | 0.5 | 1920 | 3 | 5 | 615.38 | |||||||||||||||||
15 | 16 | 8 | 8 | 55 | Yes | 2 | 2 | 4 | 80 | 0.5 | 1990 | 3 | 6 | 621.88 | |||||||||||||||||
16 | 16 | 9 | 7 | 55 | Yes | 2 | 2 | 4 | 81 | 0.5 | 2000 | 4 | 8 | 617.28 | |||||||||||||||||
17 | 16 | 10 | 6 | 55 | Yes | 2 | 2 | 4 | 83 | 0.5 | 2060 | 4 | 8 | 620.48 | |||||||||||||||||
18 | 16 | 15 | 4 | 55 | Yes | 2 | 2 | 4 | 88 | 0.5 | 2190 | 6 | 12 | 622.16 | |||||||||||||||||
19 | 16 | 20 | 4 | 55 | Yes | 2 | 2 | 4 | 92 | 0.5 | 2250 | 8 | 15 | 611.41 | |||||||||||||||||
20 | 16 | 25 | 6 | 55 | Yes | 2 | 2 | 4 | 91 | 0.5 | 2280 | 10 | 18 | 626.37 | |||||||||||||||||
21 | 16 | 30 | 6 | 55 | Yes | 2 | 2 | 4 | 93 | 0.5 | 2350 | 12 | 21 | 631.72 | |||||||||||||||||
22 | 16 | 35 | 5 | 55 | Yes | 2 | 2 | 4 | 93 | 0.5 | 2330 | 14 | 26 | 626.34 | |||||||||||||||||
23 | 16 | 40 | 5 | 55 | Yes | 2 | 2 | 4 | 93 | 0.5 | 2350 | 16 | 28 | 631.72 | |||||||||||||||||
24 | 16 | 50 | 6 | 55 | Yes | 2 | 2 | 4 | 94 | 0.5 | 2370 | 20 | 35 | 630.32 | |||||||||||||||||
25 | 16 | 60 | 6 | 55 | Yes | 2 | 2 | 4 | 95 | 0.5 | 2370 | 24 | 43 | 623.68 | |||||||||||||||||
26 | |||||||||||||||||||||||||||||||
27 | 16 | 5 | 10 | 55 | Yes | 4 | 2 | 7 | 42 | 0.5 | 1720 | 2 | 5 | 585.03 | |||||||||||||||||
28 | 16 | 10 | 8 | 55 | Yes | 4 | 2 | 8 | 60 | 0.5 | 2480 | 3 | 7 | 15 | 516.67 | ||||||||||||||||
29 | 16 | 20 | 7 | 60 | Yes | 4 | 2 | 8 | 70 | 0.5 | 2910 | 6 | 12 | 19 | 519.64 | ||||||||||||||||
30 | 16 | 30 | 7 | 60 | Yes | 4 | 2 | 8 | 75 | 0.5 | 3050 | 8 | 19 | 21 | 508.33 | ||||||||||||||||
31 | 16 | 40 | 7 | 61 | Yes | 4 | 2 | 8 | 77 | 0.5 | 3150 | 11 | 25 | 21 | 511.36 | ||||||||||||||||
32 | 16 | 50 | 7 | 61 | Yes | 4 | 2 | 8 | 78 | 0.5 | 3180 | 13 | 32 | 21 | 509.62 | ||||||||||||||||
33 | 16 | 100 | 8 | 64 | Yes | 4 | 2 | 8 | 81 | 0.5 | 3220 | 24 | 70 | 22 | 496.91 | ||||||||||||||||
34 | 16 | 200 | 7 | 67 | Yes | 4 | 2 | 8 | 81 | 0.5 | 3220 | 44 | 160 | 22 | 496.91 | ||||||||||||||||
35 | |||||||||||||||||||||||||||||||
36 | 16 | 1 | 2 | 53 | No | 2 | 2 | 2 | 39 | 0.5 | 89 | 10 | 12 | 0 | 2 | 9 | 114.10 | ||||||||||||||
37 | 16 | 2 | 2 | 53 | No | 2 | 2 | 3 | 43 | 0.5 | 145 | 12 | 19 | 0 | 3 | 11 | 112.40 | ||||||||||||||
38 | 16 | 4 | 4 | 52 | No | 2 | 2 | 4 | 56 | 0.5 | 220 | 16 | 28 | 0 | 4 | 14 | 98.21 |