Registro de ciclo de vida de contêineres usando Docker Swarm com base em blockchain Hyperledger consorciado: Desempenho e impactos

  • Marco Marques UDESC
  • Charles Miers UDESC

Resumo


A virtualização baseada em contêiner permite alocação dinâmica, possibilitando atender às necessidades de escalabilidade e tolerância a falhas. Este artigo apresenta uma proposta de uso de blockchain consorciada baseada na solução Hyperledger para registrar eventos de alocação e desalocação de contêineres usando o Docker Swarm. Gravar esses eventos em uma blockchain permite auditar os recursos empregados e a cronologia das operações.

Palavras-chave: Computação em Nuvem, Sistemas Distribuídos

Referências

El Ioini, N. and Pahl, C. (2018). Trustworthy orchestration of container based edge computing using permissioned blockchain. In Proc. of 5th IOTSMS.

Rodriguez, M. A. and Buyya, R. (2018). Container-based cluster orchestration systems: Taxonomy and future directions. CoRR, abs/1807.06193.

Scherer, M. (2017). Performance and scalability of blockchain networks and smart contracts. Master’s thesis, Umea University, Department of Computing Science.

Sutton, A. and Samavi, R. (2017). Blockchain enabled privacy audit logs. In Proc. of ISWC, pages 645–660.

Thakkar, P., Nathan, S., and Viswanathan, B. (2018). Performance benchmarking and optimizing hyperledger fabric blockchain platform. In 2018 IEEE 26th MASCOTS, pages 264–276.

Vaucher, S. e. a. (2018). Sgx-aware container orchestration for heterogeneous clusters. In Proc. of 38th ICDCS. IEEE 38th Int. Conference Distrib. Comput. Syst. (ICDCS).
Publicado
15/04/2020
Como Citar

Selecione um Formato
MARQUES, Marco; MIERS, Charles. Registro de ciclo de vida de contêineres usando Docker Swarm com base em blockchain Hyperledger consorciado: Desempenho e impactos. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 20. , 2020, Santa Maria. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 157-158. ISSN 2595-4164. DOI: https://doi.org/10.5753/eradrs.2020.10785.