Exploring the Characteristics of Hyperledger Fabric in Resource Consumption

Jeongsue Kim, Kyungwoon Lee, Gyeongsik Yang, Kwanhoon Lee, Jae-Yun Im, C. Yoo
{"title":"Exploring the Characteristics of Hyperledger Fabric in Resource Consumption","authors":"Jeongsue Kim, Kyungwoon Lee, Gyeongsik Yang, Kwanhoon Lee, Jae-Yun Im, C. Yoo","doi":"10.1109/BRAINS49436.2020.9223275","DOIUrl":null,"url":null,"abstract":"As blockchain applications are available in clouds, the resource allocation of blockchain becomes an important issue. This paper investigates the resource consumption of Hyperledger Fabric that is a popular blockchain framework. As Fabric consists of several components, this paper characterizes the resource consumption of Fabric components. Then, we attempt to control the CPU allocation of the components and explore the performance implications. Our evaluation results show that the “proper” CPU allocation of Kafka component reduces the CPU usage of the overall Fabric by 14% but the performance of Fabric does not decrease. Our result suggests that clouds can benefit from such control of CPU allocation to Fabric.","PeriodicalId":315392,"journal":{"name":"2020 2nd Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS)","volume":"74 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 2nd Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BRAINS49436.2020.9223275","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

As blockchain applications are available in clouds, the resource allocation of blockchain becomes an important issue. This paper investigates the resource consumption of Hyperledger Fabric that is a popular blockchain framework. As Fabric consists of several components, this paper characterizes the resource consumption of Fabric components. Then, we attempt to control the CPU allocation of the components and explore the performance implications. Our evaluation results show that the “proper” CPU allocation of Kafka component reduces the CPU usage of the overall Fabric by 14% but the performance of Fabric does not decrease. Our result suggests that clouds can benefit from such control of CPU allocation to Fabric.
探索超级账本结构在资源消耗方面的特点
随着区块链应用程序在云中可用,区块链的资源分配成为一个重要问题。本文研究了流行的区块链框架Hyperledger Fabric的资源消耗。由于Fabric由多个组件组成,本文对Fabric组件的资源消耗进行了表征。然后,我们尝试控制组件的CPU分配并探索性能影响。我们的评估结果表明,Kafka组件的“适当”CPU分配使整个Fabric的CPU使用率降低了14%,但Fabric的性能并没有下降。我们的结果表明,云可以从这种对Fabric的CPU分配控制中获益。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信