Skip to content

Commit 536ab0f

Browse files
nginx-botlucacome
andauthored
NFR Test Results for NGF version edge (#2262)
Co-authored-by: Luca Comellini <[email protected]>
1 parent e686708 commit 536ab0f

34 files changed

+176
-3943
lines changed

tests/results/dp-perf/edge/edge-oss.md

+21-21
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@ NGINX Plus: false
77
GKE Cluster:
88

99
- Node count: 12
10-
- k8s version: v1.29.4-gke.1043004
10+
- k8s version: v1.29.6-gke.1038001
1111
- vCPUs per node: 16
1212
- RAM per node: 65855012Ki
1313
- Max pods per node: 110
14-
- Zone: us-east1-b
14+
- Zone: us-west1-b
1515
- Instance Type: n2d-standard-16
1616

1717
## Test1: Running latte path based routing
1818

1919
```text
20-
Requests [total, rate, throughput] 30000, 1000.01, 999.98
21-
Duration [total, attack, wait] 30.001s, 30s, 986.95µs
22-
Latencies [min, mean, 50, 90, 95, 99, max] 562.91µs, 940.576µs, 912.579µs, 1.141ms, 1.212ms, 1.375ms, 12.402ms
20+
Requests [total, rate, throughput] 30000, 1000.03, 1000.01
21+
Duration [total, attack, wait] 30s, 29.999s, 624.318µs
22+
Latencies [min, mean, 50, 90, 95, 99, max] 496.907µs, 666.131µs, 651.971µs, 742.531µs, 778.713µs, 872.635µs, 11.772ms
2323
Bytes In [total, mean] 4770000, 159.00
2424
Bytes Out [total, mean] 0, 0.00
2525
Success [ratio] 100.00%
@@ -30,35 +30,35 @@ Error Set:
3030
## Test2: Running coffee header based routing
3131

3232
```text
33-
Requests [total, rate, throughput] 29999, 1000.00, 999.97
34-
Duration [total, attack, wait] 30s, 29.999s, 947.18µs
35-
Latencies [min, mean, 50, 90, 95, 99, max] 602.01µs, 984.263µs, 961.474µs, 1.162ms, 1.221ms, 1.367ms, 16.033ms
36-
Bytes In [total, mean] 4799840, 160.00
33+
Requests [total, rate, throughput] 30000, 1000.03, 1000.00
34+
Duration [total, attack, wait] 30s, 29.999s, 697.125µs
35+
Latencies [min, mean, 50, 90, 95, 99, max] 520.741µs, 681.361µs, 670.45µs, 761.428µs, 795.946µs, 884.223µs, 9.626ms
36+
Bytes In [total, mean] 4800000, 160.00
3737
Bytes Out [total, mean] 0, 0.00
3838
Success [ratio] 100.00%
39-
Status Codes [code:count] 200:29999
39+
Status Codes [code:count] 200:30000
4040
Error Set:
4141
```
4242

4343
## Test3: Running coffee query based routing
4444

4545
```text
46-
Requests [total, rate, throughput] 29999, 1000.03, 1000.00
47-
Duration [total, attack, wait] 29.999s, 29.998s, 875.67µs
48-
Latencies [min, mean, 50, 90, 95, 99, max] 596.74µs, 998.15µs, 983.222µs, 1.188ms, 1.249ms, 1.386ms, 11.616ms
49-
Bytes In [total, mean] 5039832, 168.00
46+
Requests [total, rate, throughput] 30000, 1000.02, 999.99
47+
Duration [total, attack, wait] 30s, 29.999s, 753.834µs
48+
Latencies [min, mean, 50, 90, 95, 99, max] 523.903µs, 693.564µs, 681.217µs, 776.952µs, 817.06µs, 913.016µs, 6.02ms
49+
Bytes In [total, mean] 5040000, 168.00
5050
Bytes Out [total, mean] 0, 0.00
5151
Success [ratio] 100.00%
52-
Status Codes [code:count] 200:29999
52+
Status Codes [code:count] 200:30000
5353
Error Set:
5454
```
5555

5656
## Test4: Running tea GET method based routing
5757

5858
```text
59-
Requests [total, rate, throughput] 30000, 1000.01, 999.97
60-
Duration [total, attack, wait] 30.001s, 30s, 1.139ms
61-
Latencies [min, mean, 50, 90, 95, 99, max] 611.07µs, 1.005ms, 983.916µs, 1.193ms, 1.257ms, 1.41ms, 19.537ms
59+
Requests [total, rate, throughput] 30000, 1000.02, 1000.00
60+
Duration [total, attack, wait] 30s, 29.999s, 680.402µs
61+
Latencies [min, mean, 50, 90, 95, 99, max] 511.054µs, 680.638µs, 669.25µs, 763.254µs, 800.238µs, 900.815µs, 5.474ms
6262
Bytes In [total, mean] 4710000, 157.00
6363
Bytes Out [total, mean] 0, 0.00
6464
Success [ratio] 100.00%
@@ -69,9 +69,9 @@ Error Set:
6969
## Test5: Running tea POST method based routing
7070

7171
```text
72-
Requests [total, rate, throughput] 30000, 1000.04, 1000.00
73-
Duration [total, attack, wait] 30s, 29.999s, 967.36µs
74-
Latencies [min, mean, 50, 90, 95, 99, max] 595.57µs, 999.204µs, 982.831µs, 1.192ms, 1.255ms, 1.392ms, 14.948ms
72+
Requests [total, rate, throughput] 30000, 1000.01, 999.98
73+
Duration [total, attack, wait] 30.001s, 30s, 726.41µs
74+
Latencies [min, mean, 50, 90, 95, 99, max] 511.128µs, 684.525µs, 671.866µs, 765.429µs, 801.43µs, 904.838µs, 10.938ms
7575
Bytes In [total, mean] 4710000, 157.00
7676
Bytes Out [total, mean] 0, 0.00
7777
Success [ratio] 100.00%

tests/results/dp-perf/edge/edge-plus.md

+22-22
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,20 @@ NGINX Plus: true
77
GKE Cluster:
88

99
- Node count: 12
10-
- k8s version: v1.29.4-gke.1043004
10+
- k8s version: v1.29.6-gke.1038001
1111
- vCPUs per node: 16
1212
- RAM per node: 65855012Ki
1313
- Max pods per node: 110
14-
- Zone: us-east1-b
14+
- Zone: us-west1-b
1515
- Instance Type: n2d-standard-16
1616

1717
## Test1: Running latte path based routing
1818

1919
```text
2020
Requests [total, rate, throughput] 30000, 1000.01, 999.98
21-
Duration [total, attack, wait] 30.001s, 30s, 997.807µs
22-
Latencies [min, mean, 50, 90, 95, 99, max] 711.69µs, 957.047µs, 931.487µs, 1.041ms, 1.089ms, 1.247ms, 18.096ms
23-
Bytes In [total, mean] 4800000, 160.00
21+
Duration [total, attack, wait] 30.001s, 30s, 766.8µs
22+
Latencies [min, mean, 50, 90, 95, 99, max] 535.083µs, 732.524µs, 709.951µs, 801.487µs, 837.721µs, 978.661µs, 19.138ms
23+
Bytes In [total, mean] 4770000, 159.00
2424
Bytes Out [total, mean] 0, 0.00
2525
Success [ratio] 100.00%
2626
Status Codes [code:count] 200:30000
@@ -30,10 +30,10 @@ Error Set:
3030
## Test2: Running coffee header based routing
3131

3232
```text
33-
Requests [total, rate, throughput] 30000, 1000.04, 1000.01
34-
Duration [total, attack, wait] 30s, 29.999s, 899.626µs
35-
Latencies [min, mean, 50, 90, 95, 99, max] 726.964µs, 985.028µs, 967.197µs, 1.079ms, 1.118ms, 1.252ms, 19.94ms
36-
Bytes In [total, mean] 4830000, 161.00
33+
Requests [total, rate, throughput] 30000, 1000.02, 1000.00
34+
Duration [total, attack, wait] 30s, 29.999s, 750.962µs
35+
Latencies [min, mean, 50, 90, 95, 99, max] 569.894µs, 751.471µs, 737.453µs, 830.219µs, 865.522µs, 975.891µs, 13.021ms
36+
Bytes In [total, mean] 4800000, 160.00
3737
Bytes Out [total, mean] 0, 0.00
3838
Success [ratio] 100.00%
3939
Status Codes [code:count] 200:30000
@@ -43,10 +43,10 @@ Error Set:
4343
## Test3: Running coffee query based routing
4444

4545
```text
46-
Requests [total, rate, throughput] 30000, 1000.04, 1000.01
47-
Duration [total, attack, wait] 30s, 29.999s, 917.947µs
48-
Latencies [min, mean, 50, 90, 95, 99, max] 721.266µs, 993.472µs, 973.023µs, 1.101ms, 1.164ms, 1.321ms, 20.914ms
49-
Bytes In [total, mean] 5070000, 169.00
46+
Requests [total, rate, throughput] 30000, 1000.00, 999.98
47+
Duration [total, attack, wait] 30.001s, 30s, 795.267µs
48+
Latencies [min, mean, 50, 90, 95, 99, max] 566.893µs, 746.284µs, 731.685µs, 821.144µs, 856.146µs, 949.534µs, 18.228ms
49+
Bytes In [total, mean] 5040000, 168.00
5050
Bytes Out [total, mean] 0, 0.00
5151
Success [ratio] 100.00%
5252
Status Codes [code:count] 200:30000
@@ -56,23 +56,23 @@ Error Set:
5656
## Test4: Running tea GET method based routing
5757

5858
```text
59-
Requests [total, rate, throughput] 29999, 1000.00, 999.97
60-
Duration [total, attack, wait] 30s, 29.999s, 1.08ms
61-
Latencies [min, mean, 50, 90, 95, 99, max] 708.277µs, 986.926µs, 970.493µs, 1.103ms, 1.15ms, 1.274ms, 19.021ms
62-
Bytes In [total, mean] 4739842, 158.00
59+
Requests [total, rate, throughput] 30000, 1000.01, 999.98
60+
Duration [total, attack, wait] 30.001s, 30s, 733.608µs
61+
Latencies [min, mean, 50, 90, 95, 99, max] 545.997µs, 736.79µs, 725.161µs, 816.5µs, 852.368µs, 950.282µs, 9.048ms
62+
Bytes In [total, mean] 4710000, 157.00
6363
Bytes Out [total, mean] 0, 0.00
6464
Success [ratio] 100.00%
65-
Status Codes [code:count] 200:29999
65+
Status Codes [code:count] 200:30000
6666
Error Set:
6767
```
6868

6969
## Test5: Running tea POST method based routing
7070

7171
```text
72-
Requests [total, rate, throughput] 30000, 1000.02, 999.98
73-
Duration [total, attack, wait] 30s, 29.999s, 1.022ms
74-
Latencies [min, mean, 50, 90, 95, 99, max] 724.839µs, 981.279µs, 965.573µs, 1.107ms, 1.169ms, 1.299ms, 6.315ms
75-
Bytes In [total, mean] 4740000, 158.00
72+
Requests [total, rate, throughput] 30000, 1000.01, 999.98
73+
Duration [total, attack, wait] 30.001s, 30s, 743.446µs
74+
Latencies [min, mean, 50, 90, 95, 99, max] 553.99µs, 726.832µs, 715.508µs, 802.061µs, 835.171µs, 926.755µs, 8.575ms
75+
Bytes In [total, mean] 4710000, 157.00
7676
Bytes Out [total, mean] 0, 0.00
7777
Success [ratio] 100.00%
7878
Status Codes [code:count] 200:30000

tests/results/ngf-upgrade/edge/edge-oss.md

+13-13
Original file line numberDiff line numberDiff line change
@@ -7,39 +7,39 @@ NGINX Plus: false
77
GKE Cluster:
88

99
- Node count: 12
10-
- k8s version: v1.29.4-gke.1043004
10+
- k8s version: v1.29.6-gke.1038001
1111
- vCPUs per node: 16
1212
- RAM per node: 65855012Ki
1313
- Max pods per node: 110
14-
- Zone: us-east1-b
14+
- Zone: us-west1-b
1515
- Instance Type: n2d-standard-16
1616

17-
## Test: Send http /coffee traffic
17+
## Test: Send https /tea traffic
1818

1919
```text
2020
Requests [total, rate, throughput] 6000, 100.02, 100.01
21-
Duration [total, attack, wait] 59.991s, 59.991s, 878.01µs
22-
Latencies [min, mean, 50, 90, 95, 99, max] 687.75µs, 1.202ms, 1.174ms, 1.401ms, 1.463ms, 1.613ms, 12.928ms
23-
Bytes In [total, mean] 960000, 160.00
21+
Duration [total, attack, wait] 59.991s, 59.99s, 799.917µs
22+
Latencies [min, mean, 50, 90, 95, 99, max] 450.094µs, 821.717µs, 823.258µs, 951.13µs, 997.824µs, 1.126ms, 11.934ms
23+
Bytes In [total, mean] 920025, 153.34
2424
Bytes Out [total, mean] 0, 0.00
2525
Success [ratio] 100.00%
2626
Status Codes [code:count] 200:6000
2727
Error Set:
2828
```
2929

30-
![http.png](http.png)
30+
![https.png](https.png)
3131

32-
## Test: Send https /tea traffic
32+
## Test: Send http /coffee traffic
3333

3434
```text
35-
Requests [total, rate, throughput] 6000, 100.02, 100.01
36-
Duration [total, attack, wait] 59.991s, 59.99s, 966.11µs
37-
Latencies [min, mean, 50, 90, 95, 99, max] 603.69µs, 1.182ms, 1.153ms, 1.384ms, 1.449ms, 1.623ms, 12.779ms
38-
Bytes In [total, mean] 920039, 153.34
35+
Requests [total, rate, throughput] 6000, 100.02, 100.02
36+
Duration [total, attack, wait] 59.991s, 59.99s, 794.113µs
37+
Latencies [min, mean, 50, 90, 95, 99, max] 618.014µs, 872.17µs, 856.784µs, 991.181µs, 1.038ms, 1.148ms, 12.075ms
38+
Bytes In [total, mean] 960000, 160.00
3939
Bytes Out [total, mean] 0, 0.00
4040
Success [ratio] 100.00%
4141
Status Codes [code:count] 200:6000
4242
Error Set:
4343
```
4444

45-
![https.png](https.png)
45+
![http.png](http.png)

tests/results/ngf-upgrade/edge/edge-plus.md

+14-14
Original file line numberDiff line numberDiff line change
@@ -7,39 +7,39 @@ NGINX Plus: true
77
GKE Cluster:
88

99
- Node count: 12
10-
- k8s version: v1.29.4-gke.1043004
10+
- k8s version: v1.29.6-gke.1038001
1111
- vCPUs per node: 16
1212
- RAM per node: 65855012Ki
1313
- Max pods per node: 110
14-
- Zone: us-east1-b
14+
- Zone: us-west1-b
1515
- Instance Type: n2d-standard-16
1616

17-
## Test: Send http /coffee traffic
17+
## Test: Send https /tea traffic
1818

1919
```text
20-
Requests [total, rate, throughput] 6000, 100.02, 100.01
21-
Duration [total, attack, wait] 59.992s, 59.99s, 1.631ms
22-
Latencies [min, mean, 50, 90, 95, 99, max] 908.3µs, 1.36ms, 1.329ms, 1.511ms, 1.57ms, 1.795ms, 14.259ms
23-
Bytes In [total, mean] 955989, 159.33
20+
Requests [total, rate, throughput] 6000, 100.02, 100.02
21+
Duration [total, attack, wait] 59.991s, 59.99s, 867.428µs
22+
Latencies [min, mean, 50, 90, 95, 99, max] 653.414µs, 901.844µs, 879.015µs, 1.006ms, 1.051ms, 1.18ms, 12.8ms
23+
Bytes In [total, mean] 919993, 153.33
2424
Bytes Out [total, mean] 0, 0.00
2525
Success [ratio] 100.00%
2626
Status Codes [code:count] 200:6000
2727
Error Set:
2828
```
2929

30-
![http-plus.png](http-plus.png)
30+
![https-plus.png](https-plus.png)
3131

32-
## Test: Send https /tea traffic
32+
## Test: Send http /coffee traffic
3333

3434
```text
35-
Requests [total, rate, throughput] 6000, 100.02, 100.01
36-
Duration [total, attack, wait] 59.992s, 59.99s, 1.671ms
37-
Latencies [min, mean, 50, 90, 95, 99, max] 968.82µs, 1.388ms, 1.338ms, 1.558ms, 1.632ms, 1.973ms, 14.346ms
38-
Bytes In [total, mean] 912000, 152.00
35+
Requests [total, rate, throughput] 6000, 100.02, 100.02
36+
Duration [total, attack, wait] 59.991s, 59.99s, 839.172µs
37+
Latencies [min, mean, 50, 90, 95, 99, max] 421.992µs, 816.859µs, 820.308µs, 942.646µs, 983.206µs, 1.111ms, 11.939ms
38+
Bytes In [total, mean] 960000, 160.00
3939
Bytes Out [total, mean] 0, 0.00
4040
Success [ratio] 100.00%
4141
Status Codes [code:count] 200:6000
4242
Error Set:
4343
```
4444

45-
![https-plus.png](https-plus.png)
45+
![http-plus.png](http-plus.png)
-7 Bytes
Loading
-12 Bytes
Loading
-7 Bytes
Loading
-12 Bytes
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)