A model-based approach for planning blockchain service provisioning

被引:7
|
作者
Melo, Carlos [1 ]
Araujo, Jean [2 ]
Dantas, Jamilson [1 ]
Pereira, Paulo [1 ]
Maciel, Paulo [1 ]
机构
[1] Univ Fed Pernambuco, Ctr Informat, Recife, PE, Brazil
[2] Univ Fed Agreste Pernambuco, Garanhuns, Brazil
关键词
Framework; Availability; Costs; Blockchain; Fabric; PERFORMANCE;
D O I
10.1007/s00607-021-00956-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recently, the blockchain-as-a-service paradigm arose, and many works have evaluated the performance issues related to it. However, not as much has been done regarding Dependability attributes, which have ever been a crucial topic on service provisioning, let it be either public or private infrastructures. This paper presents the blockchain provisioning planning tool (BPPT), a framework to evaluate the availability, deployment, and maintenance costs of Hyperledger Fabric-based applications over private computational infrastructures. The BPPT uses continuous time markov chain (CTMC) and reliability block diagram (RBD) models as an evaluation method of Hyperledger Fabric's environments and determines distributed applications' deployment feasibility and endorsement policies related to the platform. We also present case studies that may help those interested in paradigm changes to decide whether they should migrate from old to new technology. Some of the obtained results pointed-out that the AND endorsement, which requires that all nodes sign the authenticity of a transaction, has the highest deployment and maintenance costs, as well as the lowest availability values due to operational requirements, already an OR endorsement, which needs that at least one available node signs the transaction, provides the best relationship between the evaluated metrics. The KooN endorsement (that requires that K out of N nodes signs a transaction authenticity) is a more general model that supports analyzing midterm configurations, besides the two extreme configurations, that is, to AND and OR arrangements.
引用
收藏
页码:315 / 337
页数:23
相关论文
共 50 条
  • [1] A model-based approach for planning blockchain service provisioning
    Carlos Melo
    Jean Araujo
    Jamilson Dantas
    Paulo Pereira
    Paulo Maciel
    [J]. Computing, 2022, 104 : 315 - 337
  • [2] A MODEL-BASED APPROACH TO PLANNING IN THE NATIONAL-HEALTH-SERVICE
    CLARKE, M
    WILSON, AG
    [J]. ENVIRONMENT AND PLANNING B-PLANNING & DESIGN, 1985, 12 (03): : 287 - 302
  • [3] Model-based resource provisioning in a Web service utility
    Doyle, RP
    Chase, JS
    Asad, OM
    Jin, W
    Vahdat, AM
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE 4TH USENIX SYMPOSIUM ON INTERNET TECHNOLOGIES AND SYSTEMS (USITS'03), 2003, : 57 - 70
  • [4] Model-based integrated planning for logistics service contracts
    Mutke, Stefan
    Augenstein, Christoph
    Ludwig, Andre
    [J]. 17TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOCW 2013), 2013, : 219 - 228
  • [5] A model-based approach to assembly sequence planning
    Zhou Xiaoming
    Du Pingan
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 39 (9-10): : 983 - 994
  • [6] A model-based approach to assembly sequence planning
    Zhou Xiaoming
    Du Pingan
    [J]. The International Journal of Advanced Manufacturing Technology, 2008, 39 : 983 - 994
  • [7] A unified approach to model-based planning and execution
    Muscettola, N
    Dorais, GA
    Fry, C
    Levinson, R
    Plaunt, C
    [J]. INTELLIGENT AUTONOMOUS SYSTEMS 6, 2000, : 751 - 758
  • [8] A Lightweight Model-Based Evolutionary Consensus Protocol in Blockchain as a Service for IoT
    Zhao, Yao
    Qu, Youyang
    Xiang, Yong
    Zhang, Yushu
    Gao, Longxiang
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (04) : 2343 - 2358
  • [9] MODEL-BASED SUPPORT FOR PRODUCT-SERVICE SYSTEM PLANNING
    Kammerl, D.
    Winkler, S.
    Schmidt, D.
    Moertl, M.
    [J]. DS 84: PROCEEDINGS OF THE DESIGN 2016 14TH INTERNATIONAL DESIGN CONFERENCE, VOLS 1-4, 2016, : 271 - 280
  • [10] A probability-based approach to model-based path planning
    Mantegh, I
    Jenkin, MRM
    Goldenberg, AA
    [J]. IROS '97 - PROCEEDINGS OF THE 1997 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOT AND SYSTEMS: INNOVATIVE ROBOTICS FOR REAL-WORLD APPLICATIONS, VOLS 1-3, 1996, : 1189 - 1195