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


JSON-LD (schema.org) Export

{
  "description": "<p>The permissioned blockchains have demonstrated</p>\n\n<p>their potential to provide trustworthy and security services in various</p>\n\n<p>industrial scenarios, especially in the Cloud-based virtualized</p>\n\n<p>environments. To customize the configuration of a blockchain</p>\n\n<p>application, an operator needs the performance characteristics</p>\n\n<p>of a blockchain network in different Cloud environments. However,</p>\n\n<p>manually profiling the performance characteristics of a</p>\n\n<p>blockchain network is very time-consuming. Therefore, in this</p>\n\n<p>paper, we propose a BlockchaIn-infRAstructure CustomIzation</p>\n\n<p>and Auto-profiLing (BIRACIAL) framework to automate the</p>\n\n<p>whole process of blockchain deployment and performance profiling.</p>\n\n<p>Based on the profile and performance requirements of a</p>\n\n<p>blockchain application, the framework aims to plan the virtual</p>\n\n<p>infrastructure for permissioned blockchain, to automate the</p>\n\n<p>provision of the required infrastructure, to deploy the customized</p>\n\n<p>permissioned blockchain, and to enable continuous monitoring</p>\n\n<p>of blockchain performance. Our evaluation results show that</p>\n\n<p>the proposed framework can achieve automated deployment</p>\n\n<p>of different permissioned blockchain networks under certain</p>\n\n<p>overheads. The performance profiling results can be used to</p>\n\n<p>compare and select the appropriate blockchain platforms and</p>\n\n<p>consensus algorithms.</p>", 
  "license": "https://creativecommons.org/licenses/by/4.0/legalcode", 
  "creator": [
    {
      "affiliation": "University of Amsterdam", 
      "@type": "Person", 
      "name": "Shi, Zeshun"
    }, 
    {
      "affiliation": "University of Amsterdam", 
      "@type": "Person", 
      "name": "Zhou, Huan"
    }, 
    {
      "affiliation": "University of Stavanger", 
      "@type": "Person", 
      "name": "Surbiryala, Jayachander"
    }, 
    {
      "affiliation": "University of Amsterdam", 
      "@type": "Person", 
      "name": "Hu, Yang"
    }, 
    {
      "affiliation": "University of Amsterdam", 
      "@type": "Person", 
      "name": "de Laat, Cees"
    }, 
    {
      "affiliation": "University of Amsterdam", 
      "@id": "https://orcid.org/0000-0002-6717-9418", 
      "@type": "Person", 
      "name": "Zhao, Zhiming"
    }
  ], 
  "headline": "An Automated Customization and Performance Profiling Framework for Permissioned Blockchains in a Virtualized Environment", 
  "image": "https://zenodo.org/static/img/logos/zenodo-gradient-round.svg", 
  "datePublished": "2019-12-11", 
  "url": "https://zenodo.org/record/3570776", 
  "version": "Camera ready", 
  "keywords": [
    "Permissioned Blockchain", 
    "Virtual Infrastructure", 
    "Performance Profiling"
  ], 
  "@context": "https://schema.org/", 
  "identifier": "https://doi.org/10.1109/CloudCom.2019.00069", 
  "@id": "https://doi.org/10.1109/CloudCom.2019.00069", 
  "@type": "ScholarlyArticle", 
  "name": "An Automated Customization and Performance Profiling Framework for Permissioned Blockchains in a Virtualized Environment"
}
138
75
views
downloads
Views 138
Downloads 75
Data volume 101.7 MB
Unique views 132
Unique downloads 57

Share

Cite as