论文标题

区块链变绿色?第二部分:表征云上区块链的性能和成本

Blockchain Goes Green? Part II: Characterizing the Performance and Cost of Blockchains on the Cloud and at the Edge

论文作者

Loghin, Dumitrel, Dinh, Tien Tuan Anh, Maw, Aung, Gang, Chen, Teo, Yong Meng, Ooi, Beng Chin

论文摘要

尽管最新的权限区块链可以使用X86/64体系结构在商品硬件上每秒实现数千笔交易,但在不同体系结构上运行时的性能尚不清楚。这项工作的目的是表征不同硬件系统上有权限的区块链的性能和成本,这很重要,因为各种应用程序域正在采用t。为此,我们对五种不同类型的硬件涵盖X86/64和ARM架构,以及云和边缘计算,对两个许可区块链,即Hyperledger Fabric和Consensys Quorum进行了大量的成本和性能评估。硬件节点包括具有Intel Xeon CPU的服务器,带有ARM Amazon Graviton CPU的服务器以及带有ARM基于ARM的CPU的Edge设备。我们的结果揭示了两个区块链在不同设置中的多样化,这表明了硬件选择对整体性能和成本的影响。我们发现,由于其功能强大的CPU和高内存带宽,Graviton服务器在许多设置中的表现都优于Xeon服务器。另一方面,带有手臂建筑的边缘设备表现出低性能。在将云与边缘进行比较时,我们表明,如果不考虑人力成本,从长远来看,后者的成本要小得多。

While state-of-the-art permissioned blockchains can achieve thousands of transactions per second on commodity hardware with x86/64 architecture, their performance when running on different architectures is not clear. The goal of this work is to characterize the performance and cost of permissioned blockchains on different hardware systems, which is important as diverse application domains are adopting t. To this end, we conduct extensive cost and performance evaluation of two permissioned blockchains, namely Hyperledger Fabric and ConsenSys Quorum, on five different types of hardware covering both x86/64 and ARM architecture, as well as, both cloud and edge computing. The hardware nodes include servers with Intel Xeon CPU, servers with ARM-based Amazon Graviton CPU, and edge devices with ARM-based CPU. Our results reveal a diverse profile of the two blockchains across different settings, demonstrating the impact of hardware choices on the overall performance and cost. We find that Graviton servers outperform Xeon servers in many settings, due to their powerful CPU and high memory bandwidth. Edge devices with ARM architecture, on the other hand, exhibit low performance. When comparing the cloud with the edge, we show that the cost of the latter is much smaller in the long run if manpower cost is not considered.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源