NFVis : um ambiente para visualização de virtualização de funções de rede

Detalhes bibliográficos
Autor(a) principal: Torbes, Amanda Rieth
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/174994
Resumo: A Virtualização de Funções de Rede (Network Function Virtualization, NFV) é um paradigma recente criado com o objetivo de desacoplar a execução de funções de rede (e.g., balanceadores de carga e firewall) de equipamentos proprietários, permitindo que instâncias de software dessas funções sejam executadas em hardware de prateleira. Para instanciar Funções de Rede Virtualizadas (Virtual Network Functions, VNFs) deve-se selecionar Pontos de Presença (Network Points-of-Presence, N-PoPs) presentes na rede, que satisfaçam restrições de capacidade e desempenho definidas pelas funções. O conjunto de VNFs, bem como a ordem em que devem ser aplicadas em determinados fluxos de dados, é definido como encadeamento de funções de serviço (Service Function Chaining, SFC). Um problema observado nesse tipo de ambiente é a dificuldade em obter um entendimento adequado sobre a infraestrutura de rede. À medida em que as infraestruturas crescem para atender às demandas de novos serviços, dificulta-se a visualização clara da rede devido à grande quantidade de elementos representados. Além disso, a visualização de SFCs agrava esse problema, pela necessidade de analisar múltiplos encadeamentos ao mesmo tempo, cada qual passando por um subconjunto dos elementos que compõem a rede. Nesse sentido, os trabalhos relacionados buscam oferecer mecanismos de visualização para o entendimento do desempenho dessas redes, não fazendo parte do escopo oferecer mecanismos que facilitem a visualização (e por conseguinte, a compreensão) de como os elementos estão implantados. Neste trabalho propõe-se a investigação, o projeto e a prototipação de um ambiente de visualização de redes dotadas de funções virtualizadas. Esse ambiente é materializado no protótipo de um sistema que, tirando proveito de clusterização de elementos, permite observar a infraestrutura por um nível de abstração adequado a cada situação, bem como revelar/esconder elementos importantes para o entendimento de SFCs de interesse.
id UFRGS-2_9ff739d3e6f2efb3f049d9a4a8b8d7a9
oai_identifier_str oai:www.lume.ufrgs.br:10183/174994
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Torbes, Amanda RiethGaspary, Luciano Paschoal2018-04-26T02:32:26Z2018http://hdl.handle.net/10183/174994001065054A Virtualização de Funções de Rede (Network Function Virtualization, NFV) é um paradigma recente criado com o objetivo de desacoplar a execução de funções de rede (e.g., balanceadores de carga e firewall) de equipamentos proprietários, permitindo que instâncias de software dessas funções sejam executadas em hardware de prateleira. Para instanciar Funções de Rede Virtualizadas (Virtual Network Functions, VNFs) deve-se selecionar Pontos de Presença (Network Points-of-Presence, N-PoPs) presentes na rede, que satisfaçam restrições de capacidade e desempenho definidas pelas funções. O conjunto de VNFs, bem como a ordem em que devem ser aplicadas em determinados fluxos de dados, é definido como encadeamento de funções de serviço (Service Function Chaining, SFC). Um problema observado nesse tipo de ambiente é a dificuldade em obter um entendimento adequado sobre a infraestrutura de rede. À medida em que as infraestruturas crescem para atender às demandas de novos serviços, dificulta-se a visualização clara da rede devido à grande quantidade de elementos representados. Além disso, a visualização de SFCs agrava esse problema, pela necessidade de analisar múltiplos encadeamentos ao mesmo tempo, cada qual passando por um subconjunto dos elementos que compõem a rede. Nesse sentido, os trabalhos relacionados buscam oferecer mecanismos de visualização para o entendimento do desempenho dessas redes, não fazendo parte do escopo oferecer mecanismos que facilitem a visualização (e por conseguinte, a compreensão) de como os elementos estão implantados. Neste trabalho propõe-se a investigação, o projeto e a prototipação de um ambiente de visualização de redes dotadas de funções virtualizadas. Esse ambiente é materializado no protótipo de um sistema que, tirando proveito de clusterização de elementos, permite observar a infraestrutura por um nível de abstração adequado a cada situação, bem como revelar/esconder elementos importantes para o entendimento de SFCs de interesse.Network Function Virtualization (NFV) is a recent paradigm designed to decouple network functions (e.g., load balancing and firewall) from the physical proprietary devices on which they run, allowing software instances of these functions to be performed on commodity hardware. In order to instantiate Virtual Network Functions (VNFs), Network Points-of-Presence (N-PoPs) must be selected in such way they satisfy capacity and performance constraints defined by the functions. The set of VNFs, as well as the order in which they must be applied in certain data flows, is defined as a Service Function Chaining (SFC). A problem associated with such environment is the difficulty in obtaining an adequate understanding of the network infrastructure. As the infrastructure grows to meet the demands of new services, it is difficult to clearly visualize the network due to its large number of elements. In addition, the visualization of SFCs aggravates this problem, by the need to analyze multiple chainings at the same time, each one concerning a subset of the network elements. In this context, there are related works that propose visualization mechanisms with the aim of facilitating the performance analysis of these networks. In contrast, the development of visualization tools that facilitate the understanding of how the elements are instantiated is still scarce in the literature. In this work we investigate, design and prototype a visualization environment for networks with virtualized functions. This environment is materialized in the prototype of a system that, taking advantage of element clustering, allows to observe the infrastructure by an appropriate level of abstraction in different situations, as well as revealing/hiding important elements for understanding SFCs of interest.application/pdfporRedes : ComputadoresNetwork function virtualizationVirtual network functionGraph visualizationInformation visualizationComputer networksNFVis : um ambiente para visualização de virtualização de funções de redeNFVis : a visualization environment for network functions virtualizationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2018Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL001065054.pdf001065054.pdfTexto completoapplication/pdf755659http://www.lume.ufrgs.br/bitstream/10183/174994/1/001065054.pdf194698acc5f382532b83bd60d89b7af0MD51TEXT001065054.pdf.txt001065054.pdf.txtExtracted Texttext/plain96754http://www.lume.ufrgs.br/bitstream/10183/174994/2/001065054.pdf.txte77e73e4eace335a875ede894f29a1b4MD52THUMBNAIL001065054.pdf.jpg001065054.pdf.jpgGenerated Thumbnailimage/jpeg1050http://www.lume.ufrgs.br/bitstream/10183/174994/3/001065054.pdf.jpg0069232de955dc0413b9cb22a9abf90dMD5310183/1749942018-10-22 09:27:54.411oai:www.lume.ufrgs.br:10183/174994Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-22T12:27:54Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv NFVis : um ambiente para visualização de virtualização de funções de rede
dc.title.alternative.en.fl_str_mv NFVis : a visualization environment for network functions virtualization
title NFVis : um ambiente para visualização de virtualização de funções de rede
spellingShingle NFVis : um ambiente para visualização de virtualização de funções de rede
Torbes, Amanda Rieth
Redes : Computadores
Network function virtualization
Virtual network function
Graph visualization
Information visualization
Computer networks
title_short NFVis : um ambiente para visualização de virtualização de funções de rede
title_full NFVis : um ambiente para visualização de virtualização de funções de rede
title_fullStr NFVis : um ambiente para visualização de virtualização de funções de rede
title_full_unstemmed NFVis : um ambiente para visualização de virtualização de funções de rede
title_sort NFVis : um ambiente para visualização de virtualização de funções de rede
author Torbes, Amanda Rieth
author_facet Torbes, Amanda Rieth
author_role author
dc.contributor.author.fl_str_mv Torbes, Amanda Rieth
dc.contributor.advisor1.fl_str_mv Gaspary, Luciano Paschoal
contributor_str_mv Gaspary, Luciano Paschoal
dc.subject.por.fl_str_mv Redes : Computadores
topic Redes : Computadores
Network function virtualization
Virtual network function
Graph visualization
Information visualization
Computer networks
dc.subject.eng.fl_str_mv Network function virtualization
Virtual network function
Graph visualization
Information visualization
Computer networks
description A Virtualização de Funções de Rede (Network Function Virtualization, NFV) é um paradigma recente criado com o objetivo de desacoplar a execução de funções de rede (e.g., balanceadores de carga e firewall) de equipamentos proprietários, permitindo que instâncias de software dessas funções sejam executadas em hardware de prateleira. Para instanciar Funções de Rede Virtualizadas (Virtual Network Functions, VNFs) deve-se selecionar Pontos de Presença (Network Points-of-Presence, N-PoPs) presentes na rede, que satisfaçam restrições de capacidade e desempenho definidas pelas funções. O conjunto de VNFs, bem como a ordem em que devem ser aplicadas em determinados fluxos de dados, é definido como encadeamento de funções de serviço (Service Function Chaining, SFC). Um problema observado nesse tipo de ambiente é a dificuldade em obter um entendimento adequado sobre a infraestrutura de rede. À medida em que as infraestruturas crescem para atender às demandas de novos serviços, dificulta-se a visualização clara da rede devido à grande quantidade de elementos representados. Além disso, a visualização de SFCs agrava esse problema, pela necessidade de analisar múltiplos encadeamentos ao mesmo tempo, cada qual passando por um subconjunto dos elementos que compõem a rede. Nesse sentido, os trabalhos relacionados buscam oferecer mecanismos de visualização para o entendimento do desempenho dessas redes, não fazendo parte do escopo oferecer mecanismos que facilitem a visualização (e por conseguinte, a compreensão) de como os elementos estão implantados. Neste trabalho propõe-se a investigação, o projeto e a prototipação de um ambiente de visualização de redes dotadas de funções virtualizadas. Esse ambiente é materializado no protótipo de um sistema que, tirando proveito de clusterização de elementos, permite observar a infraestrutura por um nível de abstração adequado a cada situação, bem como revelar/esconder elementos importantes para o entendimento de SFCs de interesse.
publishDate 2018
dc.date.accessioned.fl_str_mv 2018-04-26T02:32:26Z
dc.date.issued.fl_str_mv 2018
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/174994
dc.identifier.nrb.pt_BR.fl_str_mv 001065054
url http://hdl.handle.net/10183/174994
identifier_str_mv 001065054
dc.language.iso.fl_str_mv por
language por
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 Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/174994/1/001065054.pdf
http://www.lume.ufrgs.br/bitstream/10183/174994/2/001065054.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/174994/3/001065054.pdf.jpg
bitstream.checksum.fl_str_mv 194698acc5f382532b83bd60d89b7af0
e77e73e4eace335a875ede894f29a1b4
0069232de955dc0413b9cb22a9abf90d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1815447214765375488