Uma ferramenta de avaliação de desempenho para plataforma Blockchain Hyperledger Fabric: HLF-PET
Resumo
Este artigo apresenta o HLF-PET, uma ferramenta de avaliação de desempenho para ambientes blockchain baseados em HLF. Nossa pesquisa centra-se na validação experimental da eficácia do HLF-PET, enviando carga de trabalho para a plataforma Hyperledger Fabric. O HLF-PET pode atingir uma alta taxa de transação e é flexível no envio de transações seguindo um modelo de distribuição de probabilidade. Além disso, o HLF-PET fornece dados de tempo para cada fase do fluxo de transação, o que permite aos administradores do sistema otimizar a alocação de recursos para a implantação de ambientes blockchain.Referências
Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., De Caro, A., Enyeart, D., Ferris, C., Laventman, G., Manevich, Y., et al. (2018). Hyperledger fabric: a distributed operating system for permissioned blockchains. In Proceedings of the Thirteenth EuroSys Conference, page 30. ACM.
Dinh, T. T. A., Wang, J., Chen, G., Liu, R., Ooi, B. C., and Tan, K.-L. (2017). Blockbench: A framework for analyzing private blockchains. In Proceedings of the 2017 ACM International Conference on Management of Data, pages 1085–1100.
Gonçalves, G., Drago, I., Da Silva, A. P. C., Vieira, A. B., and Almeida, J. M. (2016). The impact of content sharing on cloud storage bandwidth consumption. IEEE Internet Computing, 20(4):26–35.
Gramoli, V., Guerraoui, R., Lebedev, A., Natoli, C., and Voron, G. (2023). Diablo: A benchmark suite for blockchains. In Proceedings of the Eighteenth European Conference on Computer Systems, pages 540–556.
Greve, F., Sampaio, L., Abijaude, J., Coutinho, A. A., Brito, I., and Queiroz, S. (2018). Blockchain e a Revolução do Consenso sob Demanda. In Proc. of SBRC Minicursos.
Hyperledger (2018). Hyperledger blockchain performance metrics white paper. Technical report.
Jain, R. (1991). The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. Wiley Computer Publishing, John Wiley & Sons, Inc., New York.
Saingre, D., Ledoux, T., and Menaud, J.-M. (2020). Bctmark: a framework for benchmarking blockchain technologies. In 2020 IEEE/ACS 17th International Conference on Computer Systems and Applications (AICCSA), pages 1–8. IEEE.
Sedlmeir, J., Ross, P., Luckow, A., Lockl, J., Miehle, D., and Fridgen, G. (2021). The dlps: a new framework for benchmarking blockchains.
Touloupou, M., Themistocleous, M., Iosif, E., and Christodoulou, K. (2022). A systematic literature review towards a blockchain benchmarking framework. IEEE Access.
Xu, X., Weber, I., and Staples, M. (2019). Architecture for blockchain applications. Springer.
Dinh, T. T. A., Wang, J., Chen, G., Liu, R., Ooi, B. C., and Tan, K.-L. (2017). Blockbench: A framework for analyzing private blockchains. In Proceedings of the 2017 ACM International Conference on Management of Data, pages 1085–1100.
Gonçalves, G., Drago, I., Da Silva, A. P. C., Vieira, A. B., and Almeida, J. M. (2016). The impact of content sharing on cloud storage bandwidth consumption. IEEE Internet Computing, 20(4):26–35.
Gramoli, V., Guerraoui, R., Lebedev, A., Natoli, C., and Voron, G. (2023). Diablo: A benchmark suite for blockchains. In Proceedings of the Eighteenth European Conference on Computer Systems, pages 540–556.
Greve, F., Sampaio, L., Abijaude, J., Coutinho, A. A., Brito, I., and Queiroz, S. (2018). Blockchain e a Revolução do Consenso sob Demanda. In Proc. of SBRC Minicursos.
Hyperledger (2018). Hyperledger blockchain performance metrics white paper. Technical report.
Jain, R. (1991). The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. Wiley Computer Publishing, John Wiley & Sons, Inc., New York.
Saingre, D., Ledoux, T., and Menaud, J.-M. (2020). Bctmark: a framework for benchmarking blockchain technologies. In 2020 IEEE/ACS 17th International Conference on Computer Systems and Applications (AICCSA), pages 1–8. IEEE.
Sedlmeir, J., Ross, P., Luckow, A., Lockl, J., Miehle, D., and Fridgen, G. (2021). The dlps: a new framework for benchmarking blockchains.
Touloupou, M., Themistocleous, M., Iosif, E., and Christodoulou, K. (2022). A systematic literature review towards a blockchain benchmarking framework. IEEE Access.
Xu, X., Weber, I., and Staples, M. (2019). Architecture for blockchain applications. Springer.
Publicado
21/07/2024
Como Citar
MOURA, Ericksulino; MELO, Carlos; GONÇALVES, Glauber; SILVA, Francisco A.; SOARES, André.
Uma ferramenta de avaliação de desempenho para plataforma Blockchain Hyperledger Fabric: HLF-PET. In: COLÓQUIO EM BLOCKCHAIN E WEB DESCENTRALIZADA (CBLOCKCHAIN), 2. , 2024, Brasília/DF.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2024
.
p. 8-13.
DOI: https://doi.org/10.5753/cblockchain.2024.2318.