-
Notifications
You must be signed in to change notification settings - Fork 19
Harbor 2.9.0
Chlins Zhang edited this page Sep 4, 2023
·
1 revision
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+ |
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 |
Concurrency 500
API | Avg | Min | Med | Max | P(90) | P(95) | Success Rate | Iterations Rate |
---|---|---|---|---|---|---|---|---|
get-artifact-by-digest | 110.35ms | 10.65ms | 97.76ms | 259.81ms | 194.85ms | 217.58ms | 100% | 455.59/s |
get-artifact-by-tag | 107.51ms | 8.12ms | 82.43ms | 280.11ms | 254.22ms | 265.06ms | 100% | 3003.60/s |
get-catalog | 1.4s | 183.19ms | 1.03s | 3.36s | 3.11s | 3.27s | 100% | 296.82/s |
get-project | 86.96ms | 11.1ms | 73.23ms | 246.3ms | 181.34ms | 197.58ms | 100% | 3652.28/s |
get-repository | 87.84ms | 12.28ms | 81ms | 224.31ms | 153.52ms | 191.32ms | 100% | 3665.53/s |
get-v2 | 78.37ms | 9.07ms | 54.72ms | 197.12ms | 162.03ms | 170.93ms | 100% | 4913.84/s |
list-artifact-tags | 127.51ms | 15.48ms | 103.35ms | 287.64ms | 231.96ms | 244.64ms | 100% | 3373.20/s |
list-artifacts | 505.14ms | 251.26ms | 500.49ms | 1s | 648.15ms | 667.14ms | 100% | 880.75/s |
list-audit-logs | 1.96s | 61.82ms | 1.75s | 4.54s | 3.87s | 4.21s | 100% | 216.37/s |
list-project-logs | 90.46ms | 16.89ms | 80.97ms | 214.94ms | 165.66ms | 185.91ms | 100% | 4403.04/s |
list-project-members | 171.12ms | 7.54ms | 123.8ms | 447.82ms | 318.39ms | 334.31ms | 100% | 2198.73/s |
list-projects | 399.51ms | 22.8ms | 372.08ms | 935.12ms | 646.12ms | 719.81ms | 100% | 1027.24/s |
list-quotas | 300.54ms | 172.15ms | 284.54ms | 397.11ms | 366.97ms | 375.83ms | 100% | 1397.51/s |
list-repositories | 164.7ms | 12.07ms | 172.32ms | 387.6ms | 350.78ms | 361.05ms | 100% | 2544.24/s |
list-users | 76.86ms | 10.72ms | 65.01ms | 171.38ms | 140.35ms | 153.14ms | 100% | 5370.17/s |
pull-artifacts-from-different-projects | 3.39s | 426.52ms | 2.85s | 8.8s | 6.44s | 7.01s | 100% | 15.82/s |
pull-artifacts-from-same-project | 29.2s | 233.39ms | 25.32s | 75.84s | 61.72s | 69.66s | 100% | 13.01/s |
push-artifacts-to-different-projects | 6.6s | 1.49s | 6.24s | 15.44s | 10.31s | 11.78s | 100% | 13.19/s |
push-artifacts-to-same-projects | 90.42s | 2.13s | 83.18s | 234.52s | 171.18s | 194.36s | 100% | 3.47/s |
search-users | 93.77ms | 11.48ms | 79.51ms | 207.31ms | 179.81ms | 189.06ms | 100% | 4686.31/s |
Concurrency 500
API | Avg | Min | Med | Max | P(90) | P(95) | Success Rate | Iterations Rate |
---|---|---|---|---|---|---|---|---|
get-artifact-by-digest | 110.16ms | 8.75ms | 97.78ms | 268.05ms | 194.54ms | 235.57ms | 100% | 455.52/s |
get-artifact-by-tag | 132.05ms | 11.2ms | 106.12ms | 325.32ms | 284.38ms | 307.32ms | 100% | 2567.17/s |
get-catalog | 21.82s | 18.02s | 21.55s | 27.16s | 24.34s | 24.45s | 100% | 21.57/s |
get-project | 129.5ms | 11.73ms | 104.29ms | 336.9ms | 291.54ms | 314.2ms | 100% | 2671.76/s |
get-repository | 108.77ms | 13.68ms | 74.24ms | 294.89ms | 219.29ms | 256.99ms | 100% | 2770.91/s |
get-v2 | 39.82ms | 1.47ms | 20.12ms | 144.2ms | 125.06ms | 131.5ms | 100% | 6858.96/s |
list-artifact-tags | 199.98ms | 14.34ms | 184.8ms | 443.78ms | 370.27ms | 396.34ms | 100% | 2181.23/s |
list-artifacts | 1.42s | 123.67ms | 1.49s | 2.44s | 2.34s | 2.37s | 100% | 331.58/s |
list-audit-logs | 267.99s | 2.43s | 269.75s | 604.48s | 528.58s | 570.88s | 100% | 1.60/s |
list-project-logs | 1.22s | 13.26ms | 1.16s | 2.52s | 2.43s | 2.47s | 100% | 394.08/s |
list-project-members | 115.18ms | 7.36ms | 100.94ms | 286.14ms | 253.49ms | 270.6ms | 100% | 3420.89/s |
list-projects | 820.28ms | 21.82ms | 794.87ms | 2.02s | 1.37s | 1.52s | 100% | 471.35/s |
list-quotas | 301.3ms | 85.36ms | 286.22ms | 414.47ms | 380.1ms | 388.43ms | 100% | 1355.40/s |
list-repositories | 327.59ms | 18.91ms | 356.71ms | 722.46ms | 610.03ms | 678.93ms | 100% | 1344.50/s |
list-users | 78.59ms | 15.99ms | 70.07ms | 168.29ms | 140ms | 148.99ms | 100% | 5216.35/s |
pull-artifacts-from-different-projects | 3.36s | 309.41ms | 3.12s | 8.83s | 5.58s | 6.66s | 100% | 8.20/s |
pull-artifacts-from-same-project | 32.13s | 238.96ms | 27.9s | 81.77s | 68.11s | 75.83s | 100% | 12.13/s |
push-artifacts-to-different-projects | 6.11s | 1.25s | 5.81s | 14.2s | 9.99s | 11.53s | 100% | 9.66/s |
push-artifacts-to-same-projects | 93.67s | 2.12s | 86.82s | 243.71s | 177.33s | 201.06s | 100% | 2.98/s |
search-users | 88.74ms | 14.67ms | 81.51ms | 194.38ms | 155.93ms | 181.58ms | 100% | 4951.56/s |