Harbor 2.4.0 - goharbor/perf GitHub Wiki

Data Size Definition

Resource Small Medium
Projects count 100 200
Repositories count(per project) 100 200
Artifacts count(per repository) 10 20
Artifacts total 100000 800000
Artifact tags count(per artifact) 5 10
Users count 100 200
Project members count 10 20
Audit logs count 500000

Environment

CPU & Memory

CPU Memory
16C 16G

Report

Small Size

Concurrency 500

API Avg Min Med Max P(90) P(95) Success Rate Iterations Rate
get-catalog 5.96s 316.33ms 5.5s 12.25s 10.67s 11.36s 100% 78.30/s
get-v2 338.85ms 1.48ms 38.12ms 1.27s 1.15s 1.16s 100% 747.42/s
list-artifact-tags 1.2s 299.75ms 1.04s 2.56s 2.13s 2.33s 100% 376.10/s
list-artifacts 3.81s 1.19s 3.69s 7.79s 5.42s 5.82s 100% 119.42/s
list-audit-logs 4.01s 665.83ms 3.67s 8.84s 7.08s 7.76s 100% 110.36/s
list-project-logs 1.91s 140.95ms 1.7s 4.2s 3.91s 4.06s 100% 234.56/s
list-project-members 538.41ms 54.93ms 453.93ms 1.61s 988.24ms 1.05s 100% 473.02/s
list-projects 4.52s 987.52ms 4.22s 9.98s 6.95s 7.21s 100% 97.77/s
list-quotas 633.55ms 193.55ms 445.03ms 1.26s 1.22s 1.22s 100% 614.35/s
list-repositories 784.32ms 51.85ms 682.88ms 2.31s 1.45s 1.53s 100% 426.98/s
list-users 529.74ms 33.51ms 298.18ms 1.33s 1.26s 1.28s 100% 735.46/s
pull-artifacts-from-different-projects 8.1s 1.09s 6.88s 19.28s 15.39s 17.03s 100% 5.01/s
pull-artifacts-from-same-project 29.49s 246.6ms 26.32s 78.55s 60.98s 68.26s 100% 12.32/s
push-artifacts-to-different-projects 15.25s 2.63s 14.8s 32.11s 22.08s 26.41s 100% 1.00/s
push-artifacts-to-same-projects 58.33s 2.96s 52.35s 139.36s 105.66s 121.43s 100% 0.92/s
search-users 408.15ms 42.6ms 361.08ms 1.12s 746.42ms 834.01ms 100% 886.79/s

Medium Size

Concurrency 500

API Avg Min Med Max P(90) P(95) Success Rate Iterations Rate
get-catalog 54.77s 17.41s 55.16s 66.99s 66.08s 66.48s 100% 8.29/s
get-v2 230.34ms 1.71ms 49.21ms 816.46ms 722.96ms 796.55ms 100% 1142.76/s
list-artifact-tags 1.98s 29.93ms 2.08s 4.13s 3.42s 3.47s 100% 233.29/s
list-artifacts 24.1s 5.56s 23.03s 52.74s 39.45s 43.05s 100% 18.49/s
list-audit-logs 57.5s 8.95s 60.07s 61.68s 61.39s 61.63s 14.49% 8.13/s
list-project-logs 58.86s 14.61s 60.32s 61.97s 61.43s 61.44s 11.3% 8.20/s
list-project-members 27.68s 1.37s 26.62s 61.19s 50.82s 56.6s 98.6% 15.74/s
list-projects 15.68s 1.59s 15.33s 35.47s 22.64s 24.61s 100% 26.77/s
list-quotas 1.43s 236.43ms 1.25s 2.68s 2.44s 2.67s 100% 278.01/s
list-repositories 1.52s 463.39ms 1.29s 3.16s 2.52s 2.7s 100% 274.52/s
list-users 658.88ms 37.79ms 291.38ms 1.82s 1.52s 1.62s 100% 529.61/s
pull-artifacts-from-different-projects 19.73s 2.77s 16.45s 49.09s 39.81s 44.8s 100% 2.63/s
pull-artifacts-from-same-project 55.04s 265.46ms 49.98s 148.69s 114.2s 129.05s 100% 6.57/s
push-artifacts-to-different-projects 22.51s 4.26s 21.09s 49.68s 36.11s 41.85s 100% 0.90/s
push-artifacts-to-same-projects 64.55s 10.55s 62.73s 160.75s 108.11s 117.63s 100% 0.81/s
search-users 440.2ms 14.99ms 380.15ms 1.15s 838.1ms 918.17ms 100% 827.59/s