Creació àgil d'un clúster Big Data
Ciutad Castejon, Eric
Ponsa Mussarra, Daniel, dir. (Universitat Autònoma de Barcelona. Departament de Ciències de la Computació)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Additional title: Fast Big Data Deployment
Additional title: Creación ágil de un clúster Big Data
Date: 2018-07-02
Abstract: Els sistemes Big Data han crescut exponencialment en popularitat aquests últims anys ja que aporten informació molt valuosa a les organitzacions que poden explotar-la. Malauradament implementar aquest sistema és una tasca molt complexa que té un cost molt elevat. Amb aquest projecte es pretén reduir el cost de l'implementació d'un sistema Big Data construint un entorn de proves, on poder executar aplicacions distribuïdes sense la necessitat d'obtenir una gran infraestructura per fer-ho. En aquest entorn tindrem un clúster en una sola màquina amb múltiples contenidors Docker que actuaran com a nodes. A aquests contenidors se'ls hi assignarà un rol dins del clúster depenent de les necessitats del client. La instal·lació es farà de manera ràpida gràcies a l'automatització del procés, reduint així els costos en experts, infraestructura i temps d'instal·lació. També es farà una segona aplicació que demostrarà el correcte funcionament del clúster creat.
Abstract: Big Data systems have grown exponentially in popularity during these past few years. They allow organizations to get valuable information for them to exploit. Unfortunately implementing this system is a very complex task and has a very high cost. The goal of this project is to reduce the cost of the implementation of a Big Data system by building a testing environment, where you can run distributed applications without the need to obtain a large infrastructure to do so. In this environment we will have a single-machine cluster with multiple Docker containers acting as nodes. Depending on the client's needs theses nodes will have different roles. The installation will be fast thanks to the automation of the process, reducing costs in experts, infrastructure and deployment time. There will also be a second application that will demonstrate the functionality of the created cluster.
Abstract: Los sistemas Big Data han crecido exponencialmente en popularidad en estos últimos años ya que aportan información muy valiosa a las organizaciones que pueden explotarla. Desgraciadamente implementar este sistema es una tarea muy compleja que tiene un coste muy elevado. Con este proyecto se pretende reducir el coste de la implementación de un sistema Big Data construyendo un entorno de pruebas donde poder ejecutar aplicaciones distribuidas sin la necesidad de obtener una gran infraestructura para hacerlo. En este entorno tendremos un clúster en una sola máquina con múltiples contenedores Docker que actuaran como nodos. A estos contenedores se les asignará un rol dentro del clúster dependiendo de las necesidades del cliente. La instalación se realizará de manera ágil gracias a la automatización del proceso, reduciendo los costes en expertos, infraestructura i tiempo de instalación. También se realizará una segunda aplicación que demostrará el correcto funcionamiento del clúster creado.
Rights: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Language: Català
Studies: Grau en Enginyeria Informàtica [2502441]
Study plan: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Subject area: Menció Enginyeria del Software
Subject: Big Data ; Hadoop ; HDFS ; Flume ; Clúster ; Node ; Cloudera ; Docker ; Contenidor ; Java ; Nodo ; Contenedor ; Cluster ; Container



12 p, 1.6 MB

The record appears in these collections:
Research literature > Bachelor's degree final project > School of Engineering. TFG

 Record created 2018-10-24, last modified 2023-07-22



   Favorit i Compartir