我用hyperledger caliper对区块链性能进行测试,生成了一张表,能不能帮我分析一下? 5C

        +----------------------+------+------+-----------+-------------+-------------+-------------+------------+
| Name                 | Succ | Fail | Send Rate | Max Latency | Min Latency | Avg Latency | Throughput |
|----------------------|------|------|-----------|-------------|-------------|-------------|------------|
| basic-sample-network | 25   | 0    | 5.2 tps   | 6.31 s      | 2.17 s      | 4.55 s      | 3 tps      |
+----------------------+------+------+-----------+-------------+-------------+-------------+------------+

info: [bench-flow.js]: ### resource stats ###
info: [bench-flow.js]: 
+---------+-----------------------------------+-------------+-------------+----------+----------+------------+-------------+-----------+------------+
| TYPE    | NAME                              | Memory(max) | Memory(avg) | CPU(max) | CPU(avg) | Traffic In | Traffic Out | Disc Read | Disc Write |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Process | node bench-client.js(avg)         | -           | -           | NaN%     | NaN%     | -          | -           | -         | -          |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Docker  | dev-peer0.org1.example.co...0.1.0 | 107.7MB     | 85.6MB      | 418.27%  | 83.90%   | 284B       | 0B          | 0B        | 0B         |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Docker  | dev-peer0.org2.example.co...0.1.0 | 118.9MB     | 94.8MB      | 410.16%  | 41.28%   | 177B       | 0B          | 0B        | 0B         |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Docker  | dev-peer0.org1.example.co...0.1.0 | 64.4MB      | 55.9MB      | 1301.12% | 534.94%  | 470.9KB    | 447.3KB     | 10.8MB    | 0B         |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Docker  | dev-peer0.org2.example.co...0.1.0 | 63.1MB      | 57.9MB      | 1347.67% | 425.51%  | 428.2KB    | 394.0KB     | 1.6MB     | 0B         |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Docker  | peer0.org1.example.com            | 304.9MB     | 304.1MB     | 1333.50% | 502.60%  | 1.4MB      | 1.7MB       | 360.0KB   | 416.0KB    |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Docker  | peer0.org2.example.com            | 422.7MB     | 422.3MB     | 1143.48% | 461.70%  | 1.2MB      | 1.6MB       | 216.0KB   | 440.0KB    |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Docker  | couchdb.peer0.org1.example.com    | 68.2MB      | 67.0MB      | 1703.73% | 609.63%  | 344.9KB    | 653.0KB     | 808.0KB   | 552.0KB    |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Docker  | ca.org1.example.com               | 15.4MB      | 15.3MB      | 0.00%    | 0.00%    | 0B         | 0B          | 0B        | 0B         |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Docker  | couchdb.peer0.org2.example.com    | 66.3MB      | 65.1MB      | 1985.99% | 612.05%  | 322.2KB    | 611.2KB     | 832.0KB   | 648.0KB    |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Docker  | ca.org2.example.com               | 5.7MB       | 5.7MB       | 0.46%    | 0.05%    | 0B         | 0B          | 0B        | 0B         |
|---------|-----------------------------------|-------------|-------------|----------|----------|------------|-------------|-----------|------------|
| Docker  | orderer.example.com               | 21.4MB      | 18.8MB      | 244.52%  | 58.63%   | 245.4KB    | 432.7KB     | 112.0KB   | 544.0KB    |
+---------+-----------------------------------+-------------+-------------+----------+----------+------------+-------------+-----------+------------+

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Hyperledger Caliper 测试报告
最低1分,没法修改。 This is an example benchmark for caliper, to test the backend DLT's performance with simple account opening & querying transactions
【爬坑记录】hyperledger caliper 性能测试工具使用的一些问题记录
hyperledger caliper 使用过程的一些坑以及解决办法 not ok 2 Failed to join peers, TypeError: Cannot read property ‘getConnectivityState’ of undefined at EventHub._checkConnection # create mychannel...... ok 1 create...
Hyperledger fabric性能测试及分析
1 Go语言性能测试 写性能测试在Go语言中是很便捷的,go自带的标准工具链就有完善的支持。 1.1 benchmark 写benchmark测试有如下约定: benchmark也是测试,因此也是以_test.go结尾的文件; 需要import testing; 测试方法以Benchmark开始,并且拥有一个*testing.B参数。 *testing.B参数提供了大多数和...
fabric 性能测试报告
fabric 性能测试报告 fabric 性能测试报告 fabric 性能测试报告 fabric 性能测试报告
Fabirc性能测试工具之Caliper介绍
#Caliper介绍 Caliper是区块链性能测试框架,用户可以在定义好测试集的情况下针对自己的区块链网络进行性能测试,获取一系列的测试结果并生成测试报告。 ##当前支持的区块链解决方案 fabric v1.0+, 最新支持版本为v1.1.0 sawtooth 1.0+ Iroha 1.0 beta-3 同时支持Hyperledger Composer 可以参见 Composer P...
Hyperledger caliper架构介绍和源码分析
简要分析caliper 的代码实现,以benchmark/simple为例。 根据caliper架构图: Benchmark layer 测试用例位于benchmark/目录下, 由测试人员编写,并配置到-c指定的配置文件的test.rounds[.callback]中。 main.js 位置:benchmark/simple/main.js 运行测试时执行: node benchmark/s...
(华为)首款区块链测试工具Project Caliper上线
2018-03-15 华为:首款区块链测试工具Project Caliper上线! 嘻哈财经获悉,经过近一年悄咪咪的幕后工作后,华为!这家市值达到75亿美元的科技巨头终于推出了一款旨在测试主要区块链性能的工具。 据了解,他们准备正式提交给Linux Foundation领导的超级账本(Hyperledger)区块链联盟。 该开源科技项目被称为"Proj...
fabric性能测试
实验目标:在solo模式下,测试fabric性能测试,得出每秒最大交易笔数基于fabric v1.0.5版本压力测试工具abcentos下安装 yum -y install httpd-tools实验环境:采用fabric的go语言sdk对区块链进行操作,利用beego封装sdk,对外提供http请求接口以e2e实验构建区块链网络系统吞吐量(TPS)、用户并发量、性能测试概念和公式一.系统吞度量要...
在win 10上借助hyperledger搭建一个区块链网络以及可能遇到的问题
由于开始什么都不懂,找了很久,花费了挺多时间,但也收获了不少。 本文参考的资料来源于:点击查看 英语好的道友可直接查看该文章的英文版:点击查看 1. docker安装:在这里我一开始安装的是docker for window(点此链接)。     这里要注意一 下,docker for window是新推出的,它需要和window上的hyper-v     一起配 合使用,而 hyper...
区块链性能测试工具caliper
Caliper是一个区块链性能测试框架,可用于测试不同的区块链实现。支持 fabric v1.0+ sawtooth 1.0+ Iroha 1.0 测试内容指标包括: 交易成功率 交易吞吐量TPS 交易延迟 资源消耗 感受一下先 准备 先安装NodeJS 8.X、node-gyp、Docker、Docker-compose。 git clone https://g...
实战Caliper测试多机Fabric环境
成功跑完caliper自带例子之后,本人尝试使用caliper来测试自己部署的多机fabric环境。 被测fabric网络拓扑 1orderer、3peer、kafka共识、无ca、native启动(非docker)。 IP 节点 域名 10.254.186.164 orderer orderer.example.com 10.254.186.164 peer peer0.or...
IBM 超级账本Fabric 性能测试
用first-network来做压测 这里包含了渠道创建的时间。吞吐量大概在每秒10笔,看区块最大就10笔交易   如果改为批次5秒最大100个,显著提升了cpu的吞吐   看如上图形,基本是满负荷了 从cpu看,签名加密还是很耗时间的 看看改大参数能否改善性能?答案目前看是否定的,fabric很重量级,看来要将不同的docker部署到不同的服务器上。 另外我怀疑是发起测试的shell...
使用PTE对目标Fabric网络进行测试
使用PTE对目标Fabric网络进行测试 PTE的官方git: https://github.com/dongmingh/v1performance#performance-traffic-engine---pte The Performance Traffic Engine(PTE) 使用SDKs与Hyperledger Fabric网络进行交互,其向一...
测试fabric网络是否正常
1.测试fabric是否连通 (一:测试e2e_cli) cd ~/gopath/src/github.com/hyperledger/fabric/examples/e2e_cli ./network_setup.sh up ctrl+c退出 (二:测试fabric-samples下的first-network) cd ~/gopath/src/github.com/hyperledger/fa...
Hyperledger技术简介
Hyperledger简介: Hyperledger是一项开源协作,旨在推动跨行业区块链技术的发展。 这是一项全球合作,包括银行,金融,物联网,制造,供应链和技术领域的领导者。 Linux Foundation在此基础上托管Hyperledger。 要了解更多信息,请访问:hyperledger.org。 Hyperledger不会推广单个区块链代码库或单个区块链项目。 相反,它使全球开发...
Hyperledger Caliper部署过程中遇到的问题总结
前言1.caliperhyperledger caliper官方文档https://github.com/hyperledger/caliper2.npm install grpc@1.10.1 ERRnpm install grpc@1.10.1 ERR安装失败,可以执行命令:npm i grpc@1.10.1 --unsafe-perm参考:https...
《HyperLedger Fabric开发实战-快速掌握区块链技术》_杨毅
《HyperLedger Fabric开发实战-快速掌握区块链技术》_杨毅 高清,含目录链接
华为开发区块链压力测试技术
点击上方“蓝色字”可关注我们!暴走时评:华为在开发用于分析各种主流区块链的工具,并且将作为开源软件向超级账本联盟递交。其底层支持用智能合约来执行测试,从而便于按照超级账本相关工作组的标准来进行对比。只是,这种工具要求各个区块链项目共享关键的性能统计数据,不知道在专利竞争激烈的区块链行业是否能够普及。作者:Michael del Castillo    翻译:Annie_Xu华为一步步接近他们在开源
Hyperledger Explorer 区块链浏览器与已搭建fabric网络结合
折腾了一下午,终于吧Hyperledger Explorer与现有的fabric网络结合起来。其实也挺简单,主要是踩了权限的坑。 Hyperledger Explorer介绍 hyperledger explorer主要是为Hyperledger的区块链网络搭建可视化的环境,可以通过浏览器查看网络中的信息,包括网络拓扑、区块信息、链码信息等等。 现在支持 fabric 和cello。 本文是在fa...
(接口自动化)案例②:区块链接口性能测试
案例②:         项目:区块链         需求:转账接口的性能测试         工具:loadrunner11        区块链转账原理:每个用户创建的账户钱包会存放在本地路径,涉及的URL为本地IP,涉及的参数有:本地钱包,到账钱包,支付密码,转账金额,备注,首次支付秘钥,转账币种。         方案设计难点: ⒈压同一IP无法模拟实际场景,产生的结果可信...
HyperLedger Fabric链码开发及测试
1.链码开发 先设计一个简单的应用场景,假设有这样的业务需求: 可以添加学校,信息包括学校名称、学校ID; 添加该学校的学生,信息包括姓名,用户ID,所在学校ID,所在班级名称; 更新学生信息; 根据学生ID查询学生信息; 根据学生ID删除学生信息; 根据学校ID删除学校信息,包括该学校下的所有学生。 接下来开发满足这些需求的链码。关键代码如下 1.1 定义School,Student...
【我的区块链之路】- Hyperledger fabric的简单入门(四)链码的编写及调试
【转载请标明出处】:https://blog.csdn.net/qq_25870633/article/details/81751101            之前的文章中我们有讲过了fabric的一些核心的配置文件的选项说明,讲过fabric 的网络启动的步骤,那么,我们会在这篇文章中讲述如何的编写链码,及本地调试链码,及发布链码调用链码等等操作! 【注意】首先,我们在编写链码之前需要下载几...
hyperledger 里的几个项目
BURROW 虚拟机,让智能合约能兼容运行在不同的区块链平台上 fabric 区块链的实现 INDY IROHA SATOOTH 另一个区块链的实现,共识机制与Fabio不同
hyperledger composer 测试 (附录)1.问题
1.问题:E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?  原因:同时有两个apt在...
深度探索区块链:Hyperledger技术与应用.pdf
本书由超级账本执行董事Brian Behlendorf领衔推荐,区块链一线落地实践团队、Hyperleger会员智链骨干团对撰写。深入讲解Hyperledger Fabric 1.0的架构、执行逻辑、核心功能实现、从零部署,并以票据案例为例,讲解具体开发实践,穿插开发所需的*佳实践和遇到的问题解决。 本书分三篇,共12章内容。 准备篇(第1~2章),高度浓缩、信息量大的第1章,揭示区块链的价值、核心理念、演进、主流平台、商用场景。第2章进入实践环节,涵盖安装、部署与调试,让读者初步直观感受区块链,培养学习和实践的兴趣。 核心篇(第3~9章),先从Fabric1.0架构开始讲解,方便读者了解整体结构与运作逻辑,带着问题与轮廓去阅读,事半功倍。第4~9章讲解内部实现机制,该篇并不点到为止,而是深入到底层实现原理层面,让读者透彻了解Fabric的设计与实现细节,该篇是理解区块链设计与实现的关键所在,也是日后做好应用开发的基础,有了问题可以自己动手解决。 涵盖以下几个方面: 区块链架构、组件关系与运行机制总览; Gossip协议与P2P数据分发机制; 分布式账本数据相关的存储技术; 共识机制及其可插拔的架构设计; 如何实现数据隔离的多链与多通道; 基于数字证书的成员管理服务实现与使用; 智能合约实现、交互,以及有限状态机。 应用篇(10~12章),从安装部署、开发模型和应用开发的角度,以一个票据背书的案例讲解如何基于Hyperledger Fabric 1.0开发区块链应用,以完整地掌握区块链应用开发,动手实践具体的项目。
HyperLedger Fabric 1.0.5安装、测试和常见问题汇总
Hyperledger是被业界非常看到的联盟链的实现,包括IBM、Intel、R3、各个大型商业银行等都参与其中,带给我们关于区块链技术与软件工业、金融、保险、物流等领域碰撞结合的想象空间;在这个联盟中,有超过1/4的成员都来自中国,这更是我们对于它的一举一动都非常关注。很大程度上,Hyperledger和它背后的联盟体系就代表着区块链在产业环境中的未来。 写下此教程,让后面学习的同学少走弯路。
HyperLedger fabric1架构分析及区块链技术详解
HyperLedger fabric1逻辑、运行架构,架构特点 生命周期,及区块链技术详解
区块链交易处理的TPS测试
问题来源 Client发送交易tx 到区块链,需要测试交易处理的tps。 详细描述 每笔交易tx携带的数据量并不一样,有大有小。 需要模拟多客户端发送串行发送交易tx。 统计发送出去总交易数totalTxs,已经根据发送交易带返回的交易处理成功数SuccessTxs,已经全部完成交易所花费的时间totalTime。 交易处理的tps=successTxs/totalTime 交易的成功率 suc...
Mac 键盘符号
原地址 苹果使用的稀奇古怪键盘符号: fn : function ⌘ : command键(之前的 ) (缩写:cmd); ⌃ : control键 (缩写:ctrl); ⌥ : alt/option(缩写:opt); ⇧ :shift键(缩写:shft); ⇪ : caps lock; ⌫ : delete键(缩写del);
Hyperledger系列(十二)MSP详细介绍
简介MSP的作用,不仅仅在于列出谁是网络参与者或Channel成员。 MSP可以确定,成员在MSP所代表的Org(trust domain)(例如,MSP管理员,组织细分成员)中扮演的特定角色。 它将MSP的配置通告给,相应组织的成员参与的所有Channel(以MSP Channel的形式)。 Peers, orderers 和 clients还维护本地MSP实例(也称为 Local MSP),以...
基于区块链技术的性能测试
作者:大开科技-曹向志    摘要:本次测试是受甲方公司委托,对运用区块链技术的一个应用后台系统进行负载测试,主要是评估系统在系统资源正常利用率下TPS是否能够达到20000,并发用户超过2000,响应时间不超过0.2秒。测试环境搭建全部基于云上,可以根据需要扩展应用服务器和压力机。建立在区块链技术上的应用系统特点是部署在Docker里,且只能通过后台服务接口调用,部署在Tomcat之上,Ber...
区块链测试用例
描述区块链的功能测试用例,主要币种:比特币。模块:交易,资产等
IBM关于区块链的HyperLedger Fabric项目第八讲PPT:Fabric应用案例赏析
IBM开源技术社区关于区块链的HyperLedger Fabric项目系列讲堂的第八讲的PPT,讲课很详细,ppt做的很棒,其中一些图表都有借鉴意义。第九讲内容主要是Fabric应用案例
2017_IBM_微课程_区块链和HyperLedger之PPT汇总(含全部九章)
2017_IBM_微课程_区块链和HyperLedger之PPT汇总(含全部九章)
Hyperledger系列(九)构建你的第一个区块链网络
Building Your First Network 步骤详解介绍build your first network (BYFN) 包含的内容第一个Hyperledger Fabric network由下面内容组成: 4 个peers,代表2个不同的organizations。 1 个orderer 节点。 启动1个 container, 执行脚本,将peers加入Channel,部署和实例化Ch...
面向区块链网络的 Hyperledger Fabric 的 6 大技术优势
面向区块链网络的 Hyperledger Fabric 的 6 大技术优势 最新的 Hyperledger 有何独到之处,为什么它对业务网络至关重要,如何开始使用它 Sharon Cocco 和 Gari Singh 2017 年 5 月 18 日发布/更新: 2017 年 12 月 06 日 WeiboGoogle+用电子邮件发送本页面 Comments 0 准备好在基于 Hype
区块链必知 -- 超级账本Hyperledger
比特币、以太坊的成功,推动了区块链行业的飞速发展,从区块链的分类来看,它们都属于公链项目,区块链除了有公链之外、还有私有链和联盟链。公链的完全去中心化是一个美好的未来,但是又和现实存在着很大的冲突,难以快速落地 ,多中心的联盟链被认为是更有可能快速融入现实,落地实践。当前最著名的的联盟链基础平台就是“超级账本(Hyperledger)”项目。 1、超级账本是什么? 超级账本(hyperle...
什么是区块链,可能是史上最简单易懂的讲解
本文从最简单最通俗的角度拆分问题的本质,让区块链在狂欢之后回归到真正存在的意义 一、区块链 = 区块 + 链 1、什么是区块 区块本质上就是你记录信息的普通小本子 本子1 本子2 本子3 2、什么是链 链,顾名思义就是两个以上的物体连在一起我们称之为链 链接链接本子1本子2本子3 3、将链放置到全世界足够多的仓库里(不可篡改性) 仓库1: 链接链接本子1本子2本子3 仓库2: 链接链...
【我的区块链之路】- Hyperledger fabric的简单入门(二)单机演示fabric网络启动全过程
     【转载请标明出处】:https://blog.csdn.net/qq_25870633/article/details/81144847 我们接着上一篇文章 【我的区块链之路】- Hyperledger fabric的简单入门(一)接着讲fabric-samples/first-network目录中来快速启动我们的第一个fabric网络;在上篇文章中我们只是使用了 ./byfn.sh ...
Hyperledger系列(十五)MSP图解
图1图2图3图4图5在order setup的时候,需要生成并向orderer提供system Channel的genesis block。出现在网络中所有MSP的验证元素(即各种证书,配置),必须包含到系统channel的genesis block中管理该channel的MSP,必须存在于channel的创世纪块中...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链的分析 区块链测试