Caliper Report
- DLT:  fabric
- Benchmark:  simple
- Description:  This is an example benchmark for caliper, to test the backend DLT's performance with simple account opening & querying transactions
- Test Rounds:  3
- Details
 Basic information
- Version:  1.2.1
- Size:  1 Org with 1 Peer
- Orderer:  Solo
- Distribution:  Single Host
- Details
 System Under Test
Test | Name | Succ | Fail | Send Rate | Max Latency | Min Latency | Avg Latency | Throughput |
---|---|---|---|---|---|---|---|---|
1 | open | 1000 | 0 | 47.7 tps | 17.43 s | 1.19 s | 12.14 s | 26.5 tps |
2 | open | 1000 | 0 | 99.7 tps | 28.54 s | 0.89 s | 18.43 s | 26.4 tps |
3 | open | 1000 | 0 | 149.8 tps | 34.35 s | 1.50 s | 20.89 s | 25.7 tps |
round 0 - open
performance metricsName | Succ | Fail | Send Rate | Max Latency | Min Latency | Avg Latency | Throughput |
---|---|---|---|---|---|---|---|
open | 1000 | 0 | 47.7 tps | 17.43 s | 1.19 s | 12.14 s | 26.5 tps |
TYPE | NAME | Memory(max) | Memory(avg) | CPU(max) | CPU(avg) | Traffic In | Traffic Out | Disc Read | Disc Write |
---|---|---|---|---|---|---|---|---|---|
Process | node local-client.js(avg) | 139.2MB | 135.8MB | 74.34% | 13.99% | - | - | - | - |
Docker | dev-peer0.org1.example.co...ar-v1 | 8.0MB | 7.9MB | 47.52% | 19.58% | 3.8MB | 3.5MB | 648.0KB | 0B |
Docker | peer0.org1.example.com | 70.1MB | 52.6MB | 106.74% | 58.43% | 12.5MB | 7.8MB | 1.2MB | 12.1MB |
Docker | couchdb | 119.4MB | 108.9MB | 101.70% | 72.76% | 1.6MB | 3.8MB | 416.0KB | 9.5MB |
Docker | orderer.example.com | 22.3MB | 20.3MB | 39.03% | 14.51% | 4.1MB | 4.2MB | 1.2MB | 8.9MB |
Docker | ca.example.com | 9.9MB | 9.7MB | 0.00% | 0.00% | 273B | 0B | 0B | 0B |
round 1 - open
performance metricsName | Succ | Fail | Send Rate | Max Latency | Min Latency | Avg Latency | Throughput |
---|---|---|---|---|---|---|---|
open | 1000 | 0 | 99.7 tps | 28.54 s | 0.89 s | 18.43 s | 26.4 tps |
TYPE | NAME | Memory(max) | Memory(avg) | CPU(max) | CPU(avg) | Traffic In | Traffic Out | Disc Read | Disc Write |
---|---|---|---|---|---|---|---|---|---|
Process | node local-client.js(avg) | 132.8MB | 127.8MB | 32.58% | 8.11% | - | - | - | - |
Docker | dev-peer0.org1.example.co...ar-v1 | 8.8MB | 8.6MB | 47.08% | 11.95% | 2.3MB | 2.1MB | 0B | 0B |
Docker | peer0.org1.example.com | 84.6MB | 79.0MB | 131.22% | 57.30% | 10.6MB | 6.2MB | 72.0KB | 12.2MB |
Docker | couchdb | 147.4MB | 130.5MB | 115.11% | 87.10% | 1.8MB | 3.8MB | 0B | 22.9MB |
Docker | orderer.example.com | 28.5MB | 26.2MB | 61.76% | 15.17% | 3.5MB | 3.7MB | 48.0KB | 8.3MB |
Docker | ca.example.com | 9.6MB | 9.5MB | 0.00% | 0.00% | 0B | 0B | 0B | 0B |
round 2 - open
performance metricsName | Succ | Fail | Send Rate | Max Latency | Min Latency | Avg Latency | Throughput |
---|---|---|---|---|---|---|---|
open | 1000 | 0 | 149.8 tps | 34.35 s | 1.50 s | 20.89 s | 25.7 tps |
TYPE | NAME | Memory(max) | Memory(avg) | CPU(max) | CPU(avg) | Traffic In | Traffic Out | Disc Read | Disc Write |
---|---|---|---|---|---|---|---|---|---|
Process | node local-client.js(avg) | 135.1MB | 115.1MB | 34.18% | 6.40% | - | - | - | - |
Docker | dev-peer0.org1.example.co...ar-v1 | 13.2MB | 12.3MB | 68.17% | 10.56% | 2.2MB | 2.0MB | 0B | 0B |
Docker | peer0.org1.example.com | 112.7MB | 105.1MB | 130.67% | 50.47% | 10.9MB | 6.4MB | 32.0KB | 12.3MB |
Docker | couchdb | 174.6MB | 155.9MB | 114.91% | 84.94% | 2.0MB | 4.0MB | 24.0KB | 34.7MB |
Docker | orderer.example.com | 37.6MB | 35.3MB | 79.14% | 12.14% | 3.7MB | 3.9MB | 0B | 8.8MB |
Docker | ca.example.com | 9.8MB | 9.4MB | 0.00% | 0.00% | 70B | 0B | 0B | 0B |
Test Environment
benchmark config{ "name": "simple", "description": "This is an example benchmark for caliper, to test the backend DLT's performance with simple account opening & querying transactions", "clients": { "type": "local", "number": 5 }, "rounds": [ { "label": "open", "txNumber": [ 1000, 1000, 1000 ], "rateControl": [ { "type": "fixed-rate", "opts": { "tps": 50 } }, { "type": "fixed-rate", "opts": { "tps": 100 } }, { "type": "fixed-rate", "opts": { "tps": 150 } } ], "arguments": { "function": "initLedger", "Args": null }, "callback": "benchmark/simple/open.js" } ] }SUT
not provided