Conference paper Open Access

An Automated Customization and Performance Profiling Framework for Permissioned Blockchains in a Virtualized Environment

Shi, Zeshun; Zhou, Huan; Surbiryala, Jayachander; Hu, Yang; de Laat, Cees; Zhao, Zhiming


Dublin Core Export

<?xml version='1.0' encoding='utf-8'?>
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:creator>Shi, Zeshun</dc:creator>
  <dc:creator>Zhou, Huan</dc:creator>
  <dc:creator>Surbiryala, Jayachander</dc:creator>
  <dc:creator>Hu, Yang</dc:creator>
  <dc:creator>de Laat, Cees</dc:creator>
  <dc:creator>Zhao, Zhiming</dc:creator>
  <dc:date>2019-12-11</dc:date>
  <dc:description>The permissioned blockchains have demonstrated

their potential to provide trustworthy and security services in various

industrial scenarios, especially in the Cloud-based virtualized

environments. To customize the configuration of a blockchain

application, an operator needs the performance characteristics

of a blockchain network in different Cloud environments. However,

manually profiling the performance characteristics of a

blockchain network is very time-consuming. Therefore, in this

paper, we propose a BlockchaIn-infRAstructure CustomIzation

and Auto-profiLing (BIRACIAL) framework to automate the

whole process of blockchain deployment and performance profiling.

Based on the profile and performance requirements of a

blockchain application, the framework aims to plan the virtual

infrastructure for permissioned blockchain, to automate the

provision of the required infrastructure, to deploy the customized

permissioned blockchain, and to enable continuous monitoring

of blockchain performance. Our evaluation results show that

the proposed framework can achieve automated deployment

of different permissioned blockchain networks under certain

overheads. The performance profiling results can be used to

compare and select the appropriate blockchain platforms and

consensus algorithms.</dc:description>
  <dc:identifier>https://zenodo.org/record/3570776</dc:identifier>
  <dc:identifier>10.1109/CloudCom.2019.00069</dc:identifier>
  <dc:identifier>oai:zenodo.org:3570776</dc:identifier>
  <dc:relation>info:eu-repo/grantAgreement/EC/H2020/825134/</dc:relation>
  <dc:relation>info:eu-repo/grantAgreement/EC/H2020/824068/</dc:relation>
  <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
  <dc:rights>https://creativecommons.org/licenses/by/4.0/legalcode</dc:rights>
  <dc:subject>Permissioned Blockchain</dc:subject>
  <dc:subject>Virtual Infrastructure</dc:subject>
  <dc:subject>Performance Profiling</dc:subject>
  <dc:title>An Automated Customization and Performance Profiling Framework for Permissioned Blockchains in a Virtualized Environment</dc:title>
  <dc:type>info:eu-repo/semantics/conferencePaper</dc:type>
  <dc:type>publication-conferencepaper</dc:type>
</oai_dc:dc>
193
96
views
downloads
Views 193
Downloads 96
Data volume 130.1 MB
Unique views 183
Unique downloads 77

Share

Cite as