Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/86207
Título: | Configuração Zero Touch |
Autor(es): | Ribeiro, Pedro Alexandre Gonçalves |
Orientador(es): | Sousa, António Mirones, Vitor Brízido, André Domingos |
Palavras-chave: | Redes de acesso Automatização Ansible Access networks Automation |
Data: | 18-Jan-2023 |
Resumo(s): | A gestão de equipamentos de redes de acesso é um problema complexo e pode tomar dimensões
que tornam o tratamento individual de cada equipamento um conceito pouco interessante quer do ponto
de vista económico quer do ponto de vista logístico.
Na Altice Labs foi desenvolvida uma solução para gerir os equipamentos das redes de acesso: o
AGORA, um Network Management System. Este sistema é modular e escalável, razões pelas quais
é constituído por vários componentes que configuram o modelo FCAPS Model (FCAPS) da gestão
de infraestruturas de rede. Este modelo define as categorias de falha, configuração, responsabilidade,
desempenho e segurança. [19]
Neste contexto foi desenvolvido no AGORA um módulo de automatização. O módulo Zero Touch
Provision (Zero Touch Provision (ZTP)) foi desenvolvido com o intuito de automatizar o aprovisionamento
de Optical Line Terminal (OLT)’s. Este módulo faz uso de templates, baseados em playbooks Ansible, e
que são adaptados ao cenário de cada cliente. Este módulo enquadra-se na categoria de configuração
do modelo FCAPS.
O objetivo foi estender o conceito de automatização até aos Optical Network Termination (ONT)’s, que
são essencialmente os aparelhos que residem no cliente e terminam a ligação de fibra ótica, sendo que
existem ainda modelos mais recentes de ONT’s que integram já funcionalidades de routing.
Deste modo, foi estudado neste trabalho o desenvolvimento de um módulo baseado no Zero Touch
Provision (ZTP) que suporte a configuração automática das interfaces finais de rede, as (ONT’s). A automatização deste processo simplifica instalação de serviços no cliente, uma vez que os equipamentos
passam a não necessitar de configurações manuais: tudo o que operador tem de fazer é correr um
conjunto de testes que asseguram o correto funcionamento do equipamento uma vez configurado. As
instalações passam assim a ser mais rápidas e menos suscetíveis a erros. Para além disto, este processo permite um aprovisionamento dos equipamentos mais rápido, assim como uma maior coerência
nas configurações dos diversos equipamentos que constituem a rede.
Este trabalho foi focado num sub-grupo de problemas e tópicos de investigação que tiveram de ser
cobertos antes de se avançar para a implementação final do ZTP Optical Network Unit (ONU)’s: o desenho
de uma arquitetura escalável, o estudo da possibilidade de exploração de concorrência no processamento
do aprovisionamento de equipamentos, o desenvolvimento de um método de relacionar um equipamento com as regras de aprovisionamento disponíveis, o estudo das práticas de segurança a implementar de
acordo com o estado da arte assim como o estudo das soluções possíveis para a concretização da monitorização do módulo de software. The managment of network equipments is a complex problem of huge dimensions that makes the indivual handling of each equipment a very unappealing task both from an economic and logistic stand point. Altice Labs developed a solution to manage the access network equipments: AGORA, which is a Network Management System. This system is modular and scalable, as it is made up of various compo nents that make up for the network infrastrutcture managment model FCAPS. This model implies the following categories: failure, configuration, accountability, performance and security. [19] In this context an automation module was developed in AGORA. The module Zero Touch Provision (ZTP) was developed for the OLT’s provisioning. This module uses templates, based on Ansible playbooks, that are adapted for each client scenario. This module embodies the configuration category of the FCAPS managment model. The goal was to extend the automation concept to the ONT’s, which essentialy are the client devices like, for example, fiber-gateways and routers. In short, the development of a new module based on the Zero Touch Provisioning (ZTP) that supports the automatic configuration of final network interfaces (ONT’s) was studied. The automation of this process simplifies the installation and/or configuration process of services in the client, since the equipments will no longer need manual configurations: everything the operator has to do is to run a set of tests to ensure that the equipment is correctly configured. The deployments will then be quicker and less error prone. Furthermore, this process allows for faster provisioning of the network equipments as well as greater coherence among all equipment configurations. This work was focused in a subgroup of problems and the investigation of topics that had to be covered before advancing for the final implementation of ZTP ONU’s: the design of a scalable architecture, the study of the possibility of exploring concurrency mechanisms in the processing of equipment provisions, the development of a method of relating an equipment with the available provision rules, the study of security mechanisms according to the state of the art as well as the study of possibilities for accomplishing monitoring in the software module. |
Tipo: | Dissertação de mestrado |
Descrição: | Dissertação de mestrado em Engenharia Informática |
URI: | https://hdl.handle.net/1822/86207 |
Acesso: | Acesso aberto |
Aparece nas coleções: | BUM - Dissertações de Mestrado DI - Dissertações de Mestrado |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
Pedro Alexandre Goncalves Ribeiro.pdf | Dissertação de Mestrado | 2,02 MB | Adobe PDF | Ver/Abrir |
Este trabalho está licenciado sob uma Licença Creative Commons