NFVis : um ambiente para visualização de virtualização de funções de rede
Autor(a) principal: | |
---|---|
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 |