Benchmarking Blockchain Interactions in Mobile Edge Cloud Software Systems

Hong Linh Truong*, Filip Rydzi

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

1 Downloads (Pure)

Abstract

As blockchain becomes an essential part of many software systems in the edge and cloud, the developer starts to treat blockchain features like commodity software components that can be integrated into edge and cloud software systems. For the developer it is quite challenging to determine, customize, and evaluate suitable blockchain features for software systems in the edge and cloud environments. In this paper, we conceptualize important blockchain interactions in mobile edge computing software systems (MECSS) and present generic techniques for evaluating these interactions. We determine different interaction patterns for different deployments of compute resources and networks. We abstract and represent application-level mobile edge computing (MEC) features and blockchain features to create MECSS deployment models to be coupled with testbed deployments for benchmarking application-level interactions within application contexts. Based on that, we develop a generic framework for building and executing benchmarks of application-level blockchain interactions within MECSS. We will demonstrate our framework for vehicle-to-everything communication scenarios with two main blockchain technologies, Hyperledger Fabric and Ethereum, using various types of compute resources in edge and cloud infrastructures.

Original languageEnglish
Title of host publicationBenchmarking, Measuring, and Optimizing - Third BenchCouncil International Symposium, Bench 2020, Revised Selected Papers
EditorsFelix Wolf, Wanling Gao
Pages213-231
Number of pages19
DOIs
Publication statusPublished - 2021
MoE publication typeA4 Article in a conference publication
EventInternational Symposium on Benchmarking, Measuring, and Optimizing - Virtual, Online
Duration: 15 Nov 202016 Nov 2020
Conference number: 3

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer
Volume12614 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Symposium on Benchmarking, Measuring, and Optimizing
Abbreviated titleBench
CityVirtual, Online
Period15/11/202016/11/2020

Keywords

  • Benchmark
  • Blockchain
  • Edge computing
  • Microservices
  • Testing

Fingerprint

Dive into the research topics of 'Benchmarking Blockchain Interactions in Mobile Edge Cloud Software Systems'. Together they form a unique fingerprint.

Cite this