当前位置: 首页 > 文档资料 > 区块链技术指南 >

Hyperledger Fabric v0.6

优质
小牛编辑
132浏览
2023-12-01

Hyperledger Fabric v0.6 性能评测

环境配置

类型操作系统内核版本CPU(GHz)内存(GB)
物理机Ubuntu 14.04.13.16.0-71-generic4x2.08

每个集群启动后等待 10s 以上,待状态稳定。

仅测试单客户端、单服务端的连接性能情况。

评测指标

一般评测系统性能指标包括吞吐量(throughput)和延迟(latency)。对于区块链平台系统来说,实际交易延迟包括客户端到系统延迟(往往经过互联网),再加上系统处理反馈延迟(跟不同 consensus 算法关系很大,跟集群之间互联系统关系也很大)。

本次测试仅给出大家最为关注的交易吞吐量(tps)。

结果

query 交易

noops
clientsVP Nodesiterationtps
112000195.50
142000187.09
pbft:classic
clientsVP Nodesiterationtps
142000193.05
pbft:batch
clientsVP Nodesbatch sizeiterationtps
1422000193.99
1442000192.49
1482000192.68
pbft:sieve
clientsVP Nodesiterationtps
142000192.86

invoke 交易

noops
clientsVP Nodesiterationtps
112000298.51
142000205.76
pbft:classic
clientsVP Nodesiterationtps
142000141.34
pbft:batch
clientsVP Nodesbatch sizeiterationtps
1422000214.36
1442000227.53
1482000237.81
pbft:sieve
clientsVP Nodesiterationtps
142000253.49*

注:sieve 算法目前在所有交易完成后较长时间内并没有取得最终的结果,出现大量类似“vp0_1 | 07:49:26.388 [consensus/obcpbft] main -> WARN 23348 Sieve replica 0 custody expired, complaining: 3kwyMkdCSL4rbajn65v+iYWyJ5aqagXvRR9QU8qezpAZXY4y6uy2MB31SGaAiaSyPMM77TYADdBmAaZveM38zA==”警告信息。

结论

单客户端连接情况下,tps 基本在 190 ~ 300 范围内。