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 language | English |
---|---|
Title of host publication | Benchmarking, Measuring, and Optimizing - Third BenchCouncil International Symposium, Bench 2020, Revised Selected Papers |
Editors | Felix Wolf, Wanling Gao |
Publisher | Springer |
Pages | 213-231 |
Number of pages | 19 |
ISBN (Print) | 9783030710576 |
DOIs | |
Publication status | Published - 2021 |
MoE publication type | A4 Conference publication |
Event | International Symposium on Benchmarking, Measuring, and Optimizing - Virtual, Online Duration: 15 Nov 2020 → 16 Nov 2020 Conference number: 3 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Publisher | Springer |
Volume | 12614 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | International Symposium on Benchmarking, Measuring, and Optimizing |
---|---|
Abbreviated title | Bench |
City | Virtual, Online |
Period | 15/11/2020 → 16/11/2020 |
Keywords
- Benchmark
- Blockchain
- Edge computing
- Microservices
- Testing