Mineração de dados usando inteligência artificial para análise de log de nuvem privada de contêineres

De MediaWiki do Campus São José
Revisão de 14h02min de 8 de março de 2019 por Roberto.nobrega (discussão | contribs) (Criou página com ';Autor: Maria Luiza Theisges ;Orientador: Prof. Ederson Torresini ;Curso: Engenharia de Telecomunicações ;Resumo: A computação em nuvem propiciou que os aplicativos f...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar
Autor

Maria Luiza Theisges

Orientador

Prof. Ederson Torresini

Curso

Engenharia de Telecomunicações

Resumo

A computação em nuvem propiciou que os aplicativos fossem utilizados por meio de uma conexão de internet e trouxe o aumento da escalabilidade para diversos tipos de demanda. A CTIC do IFSC/SJ vem trabalhando de forma a disponibilizar todas as aplicações oferecidas pelo câmpus em nuvem de contêineres, visando aumentar a tolerância a falhas destes serviços - na forma de microsserviços - e aumentar a eficiência e escalabilidade global do sistema. Este trabalho propõe o desenvolvimento de uma ferramenta que permite avaliar os logs coletados da nuvem do IFSC/SJ, como forma de auxiliar na análise da eficiência por parte da equipe da CTIC do Instituto. Para tal, desenvolveu-se uma ferramenta utilizando Redes Neurais Artificiais para fazer a classificação desses logs integrada a um chatbot para envio de alertas quando fosse encontrado um alto consumo de recursos em uma das métricas analisadas.

Palavras chave

Inteligência artificial. Contêiner. Logs.

Abstract

Cloud computing enabled applications to be used over an internet connection and brought increased scalability to various types of demand. IFSC/SJ’s CTIC team has been working to provide every application offered by the Campus in clouds of containers, aiming to increase the tolerance to failures of these services - by microservices - and increase the efficency and global scalability of the system. This term paper proposes the development of a tool to evaluate the logs gathered from the cloud of the Institute, as a way of assisting in the effiency analysis by the CTIC team. For such, a tool was developed using artificial neural networks to classify these logs through a chatbot and send alerts whenever high consumption of resources was found in one of the analyzed metrics.

Keywords

Artificial Intelligence. Container. Logs.

Arquivos

Arquivos relacionados a trabalho, a monografia em pdf e também arquivos fontes e executáveis estão disponibilizados nos links abaixo: