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

Authors
Publication date 2019
Host editors
  • J. Chen
  • L.T. Yang
Book title The 11th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2019)
Book subtitle the 19th IEEE International Conference on Computer and Information Technology (CIT 2019) ; the 2019 International Workshop on Resource Brokering with Blockchain (RBchain 2019) ; the 2019 Asia-Pacific Services Computing Conference (APSCC 2019) : proceedings : 11-13 December 2019, Sydney, Australia
ISBN
  • 9781728150123
ISBN (electronic)
  • 9781728150116
Event IEEE International Conference on Cloud Computing Technology and Science
Pages (from-to) 404-410
Publisher Los Alamitos, California: IEEE Computer Society
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
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.
Document type Conference contribution
Language English
Published at https://doi.org/10.1109/CloudCom.2019.00069
Other links http://www.proceedings.com/52542.html
Permalink to this page
Back