Publication:
Contribución al entorno de desarrollo integrado (IDE) y al motor del sistema para un entorno NFV/SDN abierto

Loading...
Thumbnail Image
Identifiers
Publication date
2015-10
Defense date
2015-10-16
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
El mundo de las tecnologías, y en especial en las telecomunicaciones, se encuentra en una continua evolución. Esta evolución ha desencadenado en dotar a las redes de un cierto nivel de inteligencia. En particular la red sobre la que se centra este Trabajo Fin de Grado (TFG) es Software Defined Networking (SDN) donde existe una entidad, la cual, administra y controla la red. Esta entidad es conocida como controlador, y en concreto, OpenDaylight será sobre el que se desarrolle parte de este TFG. El proyecto NetIDE trabaja para implementar un entorno de desarrollo basado en SDN, en inglés Integrated Development Environment abreviado en IDE, donde los desarrolladores puedan escribir sus aplicaciones de red, tanto el código para los controladores anteriormente mencionados como elementos de la red por ejemplo un switch, siendo independiente el lenguaje empleado en su desarrollo y compartiendo únicamente una plataforma común de creación. El alcance de este Trabajo Fin de Grado comprende el diseño y desarrollo de dos herramientas para el proyecto NetIDE solicitadas durante la beca de investigación desempeñada en IMDEA Networks. Estas herramientas son las siguientes: Una herramienta de monitorización o registro de comunicaciones entre entidades. La creación de un lenguaje de descripción o marcado genérico, para definir los requisitos del sistema de las aplicaciones de red del proyecto.
The scope of this thesis covers the development of two tools for the Integrated Development Environment developed in NetIDE project. So the aims were: Design and development of a logger between all the controllers and odl shim application appearing in the network. This odl shim application is a network application based in OpenDaylight, that it will be introduced in section 2.4.1. This new tool has to be coded in Java using specifically the RabbitMQ framework, because odl shim is written in Java. Design and development of a new markup language to describe the system and topology requirements for networks applications in NetIDE project. This new language must be written in Xtext in order to be integrated in the Integrated Development Environment of the NetIDE project.
Description
Keywords
Arquitectura de redes, Redes de ordenadores, Software Defined Networking (SDN), Colas de mensajes
Bibliographic citation