Adding Semantics to Measurements: Ontology-Guided, Systematic Performance Analysis

被引:1
作者
Klenik, Attila [1 ]
Pataricza, Andras [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Measurement & Informat Syst, Budapest, Hungary
来源
ACTA CYBERNETICA | 2023年 / 26卷 / 02期
关键词
performance; measurement; bottleneck identification; EDA; ontology; blockchain; Hyperledger Fabric; TPC-C; MODEL;
D O I
10.14232/actacyb.295182
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The design and operation of modern software systems exhibit a shift towards virtualization, containerization and service-based orchestration. Performance capacity engineering and resource utilization tuning become priority requirements in such environments. Measurement-based performance evaluation is the cornerstone of capacity engineering and designing for performance.Moreover, the increasing complexity of systems necessitates rigorous performance analysis approaches. However, empirical performance analysis lacks sophisticated model-based support similar to the functional design of the system. The paper proposes an ontology-based approach for facilitating and guiding the empirical evaluation throughout its various steps. Hyperledger Fabric (HLF), an open-source blockchain platform by the Linux Foundation, is modelled and evaluated as a pilot example of the approach, using the standard TPC-C performance benchmark workload.
引用
收藏
页码:175 / 213
页数:39
相关论文
共 64 条
[21]   The rise of "big data" on cloud computing: Review and open research issues [J].
Hashem, Ibrahim Abaker Targio ;
Yaqoob, Ibrar ;
Anuar, Nor Badrul ;
Mokhtar, Salimah ;
Gani, Abdullah ;
Khan, Samee Ullah .
INFORMATION SYSTEMS, 2015, 47 :98-115
[22]   Recognizing interleaved and concurrent activities using qualitative and quantitative temporal relationships [J].
Helaoui, Rim ;
Niepert, Mathias ;
Stuckenschmidt, Heiner .
PERVASIVE AND MOBILE COMPUTING, 2011, 7 (06) :660-670
[23]   Process algebra for performance evaluation [J].
Hermanns, H ;
Herzog, U ;
Katoen, JP .
THEORETICAL COMPUTER SCIENCE, 2002, 274 (1-2) :43-87
[24]  
Horrocks Ian, 2006, P 10 INT C PRINC KNO, P57
[25]   Profile-based Detection of Layered Bottlenecks [J].
Inagaki, Tatsushi ;
Ueda, Yohei ;
Nakaike, Takuya ;
Ohara, Moriyoshi .
PROCEEDINGS OF THE 2019 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '19), 2019, :197-208
[26]   Optimizing Validation Phase of Hyperledger Fabric [J].
Javaid, Haris ;
Hu, Chengchen ;
Brebner, Gordon .
2019 IEEE 27TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2019), 2019, :269-275
[27]   Performance analysis of Hyperledger Fabric platform: A hierarchical model approach [J].
Jiang, Lili ;
Chang, Xiaolin ;
Liu, Yuhang ;
Misic, Jelena ;
Misic, Vojislav B. .
PEER-TO-PEER NETWORKING AND APPLICATIONS, 2020, 13 (03) :1014-1025
[28]   Model-Driven Observability for Big Data Storage [J].
Klein, John ;
Gorton, Ian ;
Alhmoud, Laila ;
Gao, Joel ;
Gemici, Caglayan ;
Kapoor, Rajat ;
Nair, Prasanth ;
Saravagi, Varun .
2016 13TH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA), 2016, :134-139
[29]  
Kocsis Imre, 2018, International Journal of Cloud Computing, V7, P336
[30]   Performance Analysis of a Hyperledger Fabric Blockchain Framework: Throughput, Latency and Scalability [J].
Kuzlu, Murat ;
Pipattanasomporn, Manisa ;
Gurses, Levent ;
Rahman, Saifur .
2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, :536-540