Skip to content

Harbor 2.8.0

Chlins Zhang edited this page Apr 20, 2023 · 1 revision

NOTICE

Since Harbor 2.6.0, the performance test migrated to the kubernetes from standalone docker-compose, so the result maybe have the bigger difference than previous versions.

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+ 5000000+

Environment

Type Description
Hosts 4 * AMD EPYC 7402P 24-Core Processor / 64GB
Kubernetes 1 * master , 3 * worker (v1.23.6)
Harbor https://github.com/goharbor/harbor-helm (standard deploy)
Storage https://github.com/openebs/dynamic-nfs-provisioner

Report

Small Size

Concurrency 500

Harbor Performance Testing Report

API Avg Min Med Max P(90) P(95) Success Rate Iterations Rate
get-artifact-by-digest 107.79ms 7.82ms 96.63ms 3.03s 168.94ms 200.3ms 100% 225.55/s
get-artifact-by-tag 134.84ms 9.14ms 95.89ms 3.01s 196.64ms 217.02ms 100% 312.90/s
get-catalog 1.23s 166.63ms 701.12ms 3.02s 2.7s 2.92s 100% 330.23/s
get-project 110.17ms 9.43ms 63.79ms 3.03s 174.85ms 198.34ms 100% 326.88/s
get-repository 74.13ms 7.5ms 53.85ms 3.02s 154.31ms 176.79ms 100% 325.15/s
get-v2 50.01ms 3.9ms 41.02ms 152.48ms 95.34ms 102.15ms 100% 6106.52/s
list-artifact-tags 688.42ms 23.2ms 675.04ms 1.43s 1.33s 1.35s 100% 685.69/s
list-artifacts 796.27ms 246.55ms 537.4ms 2.5s 1.84s 1.93s 100% 390.06/s
list-audit-logs 1.79s 66ms 1.62s 4.07s 3.4s 3.76s 100% 240.16/s
list-project-logs 141.08ms 10.11ms 112.42ms 1.13s 256.94ms 266.99ms 100% 881.25/s
list-project-members 81.89ms 7.31ms 76.58ms 207.27ms 166.84ms 189.48ms 100% 4693.50/s
list-projects 377.46ms 17.01ms 348.6ms 3.03s 622.52ms 693.41ms 100% 327.44/s
list-quotas 290.77ms 173.85ms 285.32ms 1.19s 353.19ms 370.81ms 100% 807.07/s
list-repositories 197.02ms 12ms 199ms 484.36ms 440.33ms 467.93ms 100% 2042.28/s
list-users 112.93ms 11.06ms 56.15ms 1.05s 126.9ms 153.31ms 100% 871.20/s
pull-artifacts-from-different-projects 3.38s 614.26ms 2.91s 8.34s 6.15s 7.14s 100% 18.44/s
pull-artifacts-from-same-project 29.26s 233.89ms 26.07s 78.07s 61.84s 68.23s 100% 12.71/s
push-artifacts-to-different-projects 6.07s 1.16s 5.74s 14.35s 9.41s 10.6s 100% 14.12/s
push-artifacts-to-same-projects 90.02s 2.2s 81.86s 235.47s 172s 195.27s 100% 3.42/s
search-users 73.79ms 11.68ms 72.66ms 169.74ms 121.6ms 139.09ms 100% 5530.34/s

Medium Size

Concurrency 500

Harbor Performance Testing Report

API Avg Min Med Max P(90) P(95) Success Rate Iterations Rate
get-artifact-by-digest 75.12ms 8.9ms 60.38ms 1.03s 142.33ms 162.54ms 100% 399.15/s
get-artifact-by-tag 96.15ms 11.7ms 86.56ms 3.02s 144.13ms 165.17ms 100% 323.74/s
get-catalog 19.59s 2.97s 19.59s 23.51s 22.81s 22.99s 100% 23.90/s
get-project 120.36ms 9.12ms 94.9ms 3.01s 266.8ms 287.25ms 100% 312.40/s
get-repository 863.51ms 13.21ms 868.59ms 1.73s 1.72s 1.72s 100% 553.68/s
get-v2 42.83ms 4.14ms 32.14ms 137.28ms 90.06ms 106.23ms 100% 7046.73/s
list-artifact-tags 222.41ms 35.2ms 222.66ms 1.08s 369.92ms 412.3ms 100% 919.44/s
list-artifacts 1.32s 441.02ms 1.36s 2.25s 1.99s 2.03s 100% 359.24/s
list-audit-logs 238.66s 5.51s 251.43s 538.68s 466.29s 496.16s 100% 1.82/s
list-project-logs 843.3ms 11.88ms 797.95ms 1.71s 1.62s 1.65s 100% 571.57/s
list-project-members 90.23ms 12.71ms 81.03ms 1.1s 132.69ms 141.31ms 100% 898.09/s
list-projects 803.86ms 14.85ms 813.25ms 1.97s 1.32s 1.5s 100% 478.97/s
list-quotas 288.45ms 89.41ms 288.78ms 387.45ms 340.19ms 350.76ms 100% 1427.12/s
list-repositories 324.92ms 26.9ms 376.65ms 1.04s 535.52ms 549.02ms 100% 954.13/s
list-users 141.61ms 10.81ms 73.01ms 3.02s 141.84ms 1.03s 100% 319.77/s
pull-artifacts-from-different-projects 3.33s 286.46ms 3.03s 8.35s 5.71s 6.48s 100% 8.04/s
pull-artifacts-from-same-project 32.8s 460.97ms 29.05s 86.6s 68.52s 77.21s 100% 11.35/s
push-artifacts-to-different-projects 8.94s 1.86s 8.6s 19.39s 13.69s 16.26s 100% 8.30/s
push-artifacts-to-same-projects 109.74s 4.42s 102.21s 282.57s 209.83s 238.47s 100% 2.60/s
search-users 86.22ms 20.38ms 76.89ms 1.14s 106.65ms 167.33ms 100% 854.05/s

Attachments