Please use this identifier to cite or link to this item: http://repositorio.unicamp.br/jspui/handle/REPOSIP/305425
Type: TESE DIGITAL
Title: Aplicação de banco de dados baseados em grafos no controle de redes de computadores
Title Alternative: Applying graph databases in computer networks control plane
Author: Souza, Talita de Paula Cypriano, 1990-
Advisor: Esteve Rothenberg, Christian Rodolfo, 1982-
Rothenberg, Christian Rodolfo Esteve, 1982-
Abstract: Resumo: Redes Definidas por Software (SDN) é uma emergente abordagem baseada no desacoplamento do plano de controle do encaminhamento dos dados. Outra tendência atual é a Virtualização das Funções de Rede (NFV), a qual separa as funções dos equipamentos de rede passando a ser executadas em tecnologias de servidor. O plano de controle SDN e o orquestrador NFV, assim como qualquer sistema de controle e gerência de uma rede de computadores, possui a necessidade da representação detalhada e manutenção de modelos de informação sobre sua topologia e os recursos disponíveis. Visando alto desempenho, escalabilidade e facilidade no desenvolvimento de aplicações em rede, em que os dados são altamente conectados e informações topológicas são importantes, os bancos de dados baseados em grafos se apresentam como uma alternativa interessante ao tradicional modelo relacional. A utilização de metadados compatíveis com os padrões da Web Semântica para descrever como os dados são interconectados cada vez mais ganha espaço. Esta dissertação de mestrado explora esse contexto tecnológico e propõe o mapeamento de abstrações de redes de computadores em um banco de dados baseado em grafos, permitindo a obtenção e compartilhamento desses dados entre aplicações e controladores de rede. Para validar a proposta são apresentados três casos de uso: (i) mapeamento de um modelo semântico e primitivas para aplicações SDN, (ii) suporte de cenários multidomínios e (iii) virtualização recursiva no contexto de NFV. Nesta dissertação são apresentados os resultados de avaliações de prova de conceito para cada caso de uso, nos quais um grupo representativo de primitivas foram testadas

Abstract: Software Defined Networking (SDN) is an emergent approach based on decoupling the control and data planes. Another recent trend is Network Function Virtualization (NFV), which separates the functions from the network equipment and executed on server technologies. Control plane functions of SDN and the NFV orchestrator, like any other control and management system of computer networks, require detailed representation and maintenance of information models about the network topology and the available resources. Towards high performance, scalability, and ease of programmability of network applications, where data is highly connected and rich topological information are important, graph databases appear as an interesting alternative to the traditional relational model. The use of Semantic Web compatible metadata models to describe how data is interconnected grows every day. This dissertation explores these technological trends and proposes the mapping of computer network abstractions to a graph database, allowing the retrieval and sharing of data between network applications and controllers. To validate the proposal, three use cases are presented: (i) mapping of SDN primitives following a semantic model, (ii) support of multi-domain scenarios, and (iii) recursive virtualization in the context of NFV. Evaluation results of the proof of concept implementations for each use case are presented covering a representative set of primitives were tested
Subject: Banco de dados
Virtualização de redes
Semântica
Redes de computadores
Editor: [s.n.]
Date Issue: 2016
Appears in Collections:FEEC - Dissertação e Tese

Files in This Item:
File SizeFormat 
Souza_TalitadePaulaCypriano_M.pdf2.67 MBAdobe PDFView/Open


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