Investigação dos Efeitos do Envelhecimento de Software na Plataforma Docker

  • Felipe Oliveira UFRPE
  • Luan Lins UFRPE
  • André Barreto UFRPE
  • Jean Araújo UFRPE

Resumo


O Docker é uma das plataformas para criação e gerenciamento de contêineres com ampla utilização no mercado. Um problema que afeta a disponibilidade é o fenômeno do envelhecimento de software, um processo inevitável, onde os processos de aplicações sofrem degradação de desempenho ao longo de sua utilização. Este estudo objetiva monitorar e avaliar o desempenho da pla- taforma Docker no contexto do paradigma de computação em nuvem, incluindo possıveis efeitos de envelhecimento de software. Realizou-se um estudo experimental, com uma carga de trabalho simulando o ciclo de vida de contêineres, enquanto o monitoramento do sistema era realizado. Os resultados mostram alto consumo de recursos como memória RAM e uso de CPU em utilitário de rede do sistema operacional (SO), além de fragmentação de memória em subprocesso importante da plataforma.

Referências

Avizienis, A., Laprie, J.-C., Randell, B., and Landwehr, C. (2004). Basic concepts and taxonomy of dependable and secure computing. IEEE transactions on dependable and secure computing, 1(1):11–33.

Blum, R. (2008). Linux command line and shell scripting bible, volume 481. John Wiley & Sons.

Grottke, M., Matias, R., and Trivedi, K. S. (2008). The fundamentals of software aging. In 2008 IEEE International Conference on Software Reliability Engineering Workshops (ISSRE Wksp), pages 1–6. Ieee.

Macedo, A., Ferreira, T. B., and Matias, R. (2010). The mechanics of memory-related software aging. In 2010 IEEE Second International Workshop on Software Aging and Rejuvenation, pages 1–5. Ieee.
Publicado
08/07/2019
OLIVEIRA, Felipe; LINS, Luan ; BARRETO, André ; ARAÚJO, Jean. Investigação dos Efeitos do Envelhecimento de Software na Plataforma Docker. In: WORKSHOP EM DESEMPENHO DE SISTEMAS COMPUTACIONAIS E DE COMUNICAÇÃO (WPERFORMANCE), 2019. , 2019, Belém. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . ISSN 2595-6167. DOI: https://doi.org/10.5753/wperformance.2019.6478.