Otimização de recursos de rede para encadeamento de serviços em Segment Routing

Detalhes bibliográficos
Autor(a) principal: Moreira, Gonçalo Dias Camaz
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/1822/81198
Resumo: Dissertação de mestrado integrado em Engenharia Informática
id RCAP_ac7848213c25138cf101fa211029d62c
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/81198
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Otimização de recursos de rede para encadeamento de serviços em Segment RoutingAlgoritmos evolucionáriosOtimizaçãoMachine learningNetwork function virtualizationSegment routingEvolutionary algorithmsOptimizationEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Engenharia InformáticaO Segment Routing (SR) é uma implementação de Software Defined Networking (SDN) para encaminhamento de tráfego. Baseado num paradigma de source routing, cada nodo na fronteira da rede adiciona um conjunto de etiquetas ao cabeçalho dos pacotes e define explicitamente o caminho que cada fluxo de tráfego deverá percorrer até ao destino. Cada etiqueta é um segmento que identifica uma instrução topológica, um serviço ou mesmo uma instrução de processamento. Embora o SR seja muito parecido com o Multi Protocol Label Switching (MPLS) no que respeita ao encaminhamento simples de pacotes, a sua utilização simplifica os processos de gestão da rede. Por outro lado, o SR também proporciona soluções para problemas de escalabilidade existente em implementações SDN como o OpenFlow. Esta tecnologia está rapidamente a tornar-se um standard e é já suportada por empresas importantes, como a Cisco e a Huawei, desempenhando um papel importante na arquitetura das futuras redes 5G. Face ao desenvolvimento desta nova tecnologia, surgiram novos tipos de serviço que tiram partido das capacidades da mesma. Devido ao crescente número de dispositivos 5G, surgiu a necessidade de disponibilizar os serviços em diversos pontos da rede, fornecendo assim resposta às necessidades requeridas. Como tal, as operadoras de telecomunicações desenvolveram o conceito de Network Function Virtualization (NFV). Todavia existem questões importantes que necessitam ser tratadas, nomeadamente, como distribuir os serviços pela topologia de forma a reduzir o nível de utilização das ligações e nodos da mesma. Este trabalho tem como objetivo a exploração de soluções baseadas em SR e em NFV, recorrendo a técnicas de otimização como algoritmos evolucionários e machine learning.Segment Routing (SR) is an implementation of Software-Defined Networking (SDN) for traffic routing. It derives from a source routing paradigm where each node, at the network’s periphery, adds a list of labels to the packet’s header defining explicitly the path each traffic flow should follow to its destination. Each label is a segment that identifies a topological instruction, a service, or even a processing instruction. Although SR can be very similar to Multi-Protocol Label Switching (MPLS), concerning the simple routing of packets, its utilization simplifies the network management tasks. On the other hand, SR provides solutions to existing scalability problems on SDN implementations, for example, OpenFlow-based. This technology is rapidly becoming a standard and is already supported by big players such as Cisco and Huawei, performing a fundamental role in the architecture of future 5G networks. Also, due to these new technology capabilities, there is an increasing number of novel services. This growth, allied with the rise of 5G capable devices, motivated the deployment of services on crucial points of the network. Consequently, mobile operators created the Network Function Virtualization (NFV) concept. However, some important questions should be considered, such as how to optimize network resources regarding service locations to reduce the congestion level on the network. The main contribution of this work consists of exploring solutions based on SR and NFV. Thus, relying on optimization techniques to pursue optimal resource allocation for traffic routing and service processing requirements.Sousa, PedroUniversidade do MinhoMoreira, Gonçalo Dias Camaz20212021-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/81198por203055829info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:27:15Zoai:repositorium.sdum.uminho.pt:1822/81198Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:21:48.390845Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Otimização de recursos de rede para encadeamento de serviços em Segment Routing
title Otimização de recursos de rede para encadeamento de serviços em Segment Routing
spellingShingle Otimização de recursos de rede para encadeamento de serviços em Segment Routing
Moreira, Gonçalo Dias Camaz
Algoritmos evolucionários
Otimização
Machine learning
Network function virtualization
Segment routing
Evolutionary algorithms
Optimization
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Otimização de recursos de rede para encadeamento de serviços em Segment Routing
title_full Otimização de recursos de rede para encadeamento de serviços em Segment Routing
title_fullStr Otimização de recursos de rede para encadeamento de serviços em Segment Routing
title_full_unstemmed Otimização de recursos de rede para encadeamento de serviços em Segment Routing
title_sort Otimização de recursos de rede para encadeamento de serviços em Segment Routing
author Moreira, Gonçalo Dias Camaz
author_facet Moreira, Gonçalo Dias Camaz
author_role author
dc.contributor.none.fl_str_mv Sousa, Pedro
Universidade do Minho
dc.contributor.author.fl_str_mv Moreira, Gonçalo Dias Camaz
dc.subject.por.fl_str_mv Algoritmos evolucionários
Otimização
Machine learning
Network function virtualization
Segment routing
Evolutionary algorithms
Optimization
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Algoritmos evolucionários
Otimização
Machine learning
Network function virtualization
Segment routing
Evolutionary algorithms
Optimization
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado integrado em Engenharia Informática
publishDate 2021
dc.date.none.fl_str_mv 2021
2021-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/81198
url https://hdl.handle.net/1822/81198
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 203055829
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132686604828672