数据集概述
本数据集包含区块链系统在高性能(基于Intel Xeon CPU的服务器)与低功耗节点(Intel NUC、Nvidia Jetson TX2、Raspberry Pi 3)上运行Hyperledger Fabric、Ethereum、Parity三种区块链的时间与能量性能测量数据,通过BLOCKBENCH工具进行单节点与集群级基准测试,用于分析区块链在低功耗节点的性能表现。
文件详解
该数据集由多个目录和文件组成,具体说明如下:
- 集群级测量文件(位于cluster/目录下):
- cluster-vary-nodes.xlsx、cluster-applytx.xlsx等:Excel格式文件,包含集群不同节点数量、交易处理等场景下的性能测量数据
- 节点级测量文件(按节点类型划分目录):
- node/xeon/:Intel Xeon服务器节点数据,如hyperledger.xlsx、ethereum-v1.8.15-1.xlsx等Excel文件
- node/nuc/:Intel NUC节点数据,如hyperledger.xlsx、ethereum-v1.8.15.xlsx等Excel文件,及callgraph-v1.8.15.pdf等PDF文件
- node/tx2/:Nvidia Jetson TX2节点数据,如hyperledger.xlsx、ethereum-v1.8.15.xlsx等Excel文件
- node/rp3/:Raspberry Pi 3节点数据,如hyperledger.xlsx、parity.xlsx等Excel文件,及gc-memory/目录下的data-dstat-rp3-run*.csv等CSV格式内存测量数据
- 系统级基准测试文件(位于system/目录下):
- keccak.csv、lmbench-nuc-rdwr.csv等CSV文件,包含不同节点的系统基准测试数据
适用场景
- 区块链性能优化研究:分析不同硬件节点上区块链系统的时间与能量效率
- 绿色区块链技术研究:评估低功耗节点在区块链应用中的可行性与节能潜力
- 区块链部署方案设计:为区块链系统选择合适的硬件节点配置提供数据支持
- 分布式系统性能分析:研究异构节点集群中区块链的吞吐量与资源消耗特性