Solução integrada para configuração automatizada de ativos de rede

Pires, Aécio dos Santos

Resumo

O gerenciamento manual de ativos de rede está suscetível a problemas incorridos pelas pessoas que administram tais recursos. Além disso, proporciona um ambiente de trabalho onde certas particularidades podem acontecer, como: erros de configuração, falta de padronização, grande quantidade de trabalho repetitivo e pouca ou nenhuma rastreabilidade de alterações ao longo do tempo. Com o intuito de mitigar esses problemas, a abordagem Infrastructure as Code (IaC) automatiza o processo de configuração de recursos como sistemas operacionais de servidores, serviços de rede, contêineres e aplicações. Neste contexto, ferramentas de gerenciamento de configuração permitem que a infraestrutura de rede seja tratada como software e possibilitam a padronização e reversão da configuração, bem como a redução do trabalho manual. Com isso, a gerência de recursos de rede pode se beneficiar de técnicas de desenvolvimento como o versionamento e reuso de código e a aplicação de testes unitários. Como exemplos de tais ferramentas de gerenciamento de configuração pode-se citar: Puppet, SaltStack, Ansible e Chef. Apesar de serem utilizadas geralmente no contexto de provisionamento de sistemas operacionais e serviços, essas ferramentas também podem ser usadas em ambientes produtivos para substituir procedimentos manuais nas atividades de gerenciamento da configuração de ativos de rede (switches e roteadores). Contudo, a possibilidade de coexistência de ativos heterogêneos, nos quais os diferentes fabricantes implementam comandos e sintaxes divergentes para realizar atividades semelhantes, limita o campo de atuação dessas ferramentas. O objetivo desta pesquisa é propor uma solução integrada a partir de ferramentas de softwares diferentes e que utilizam a abordagem IaC, com o intuito de realizar a automação da configuração de ativos de rede, levando em consideração diferentes modelos e fabricantes. Além disso, busca-se investigar a solução proposta em termos de sua eficiência realizando uma avaliação quantitativa. Para tal, são realizados experimentos a partir de casos de uso elaborados com a finalidade de demonstrar características importantes da solução proposta.

Citação

Artigo Completo

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.