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>
137
75
views
downloads
Views 137
Downloads 75
Data volume 101.7 MB
Unique views 131
Unique downloads 57

Share

Cite as