Desarrollo de aplicación web y móvil para la gestión ambiental de centros de procesados de datos (CPD)
Web and mobile app development for the enviromental management of Datacenters
Ver/ Abrir
Identificadores
URI: http://hdl.handle.net/10902/24158Registro completo
Mostrar el registro completo DCAutoría
Bördner Cano, ManuelFecha
2021-06-22Derechos
©Manuel Bördner Cano
Palabras clave
Aplicación web
Django
Python
CPD
Centro de Procesado de Datos
MySQL
Web Application
Datacenter
Resumen/Abstract
RESUMEN: En este trabajo de fin de grado se estudia y expone el planteamiento, diseño, desarrollo y despliegue de una aplicación web para el personal científico que lleva a cabo sus labores en el departamento de Computación Avanzada y e-Ciencia del Instituto de Física de Cantabria (IFCA), centro mixto CSIC y UC. Dicha aplicación web supondrá un apoyo para el personal facilitando la gestión ambiental diaria del Centro de Procesado de Datos (CPD) que se encuentra en el mismo edificio. Desde su creación, el Instituto de Física de Cantabria (IFCA) realiza importantes labores de investigación en distintos campos, entre los cuales podemos destacar la computación avanzada y la minería de datos, contando para ello con una importante infraestructura técnica que requiere un control y un mantenimiento. El mantenimiento de esta instalación se realiza de forma diaria, efectuando una serie de revisiones donde se toman un conjunto de mediciones al comienzo y al final de la jornada laboral. El aumento del volumen de datos y la gestión de los mismos conlleva una dificultad añadida para administrarlos correctamente. De esta manera, se vuelve vital facilitar la gestión y el control de semejante información. En este documento se explican las metodologías de desarrollo actuales y exponen sus variantes más utilizadas y una vez comparadas con el proyecto planteado, se seleccionará la más adecuada y se construirá una aplicación web que conceda al personal del IFCA del departamento de Computación Avanzada y e-Ciencia la capacidad de recolectar, gestionar y visualizar los datos ambientales del Centro de Procesado de Datos (CPD). Por último, agradezco la ayuda y el apoyo del grupo de Computación Avanzada y e-Ciencia del Instituto de Física de Cantabria (IFCA-CSIC-UC) sin el cual la realización de este proyecto no hubiera sido posible.
ABSTRACT: In this bachelor degree final project were studied and exposed the planification, design, development and release of an web application for the scientific workforce from the Advanced Computing and e-Science department of the Institute of Physics of Cantabria (IFCA) the CSIC and the University of Cantabria (UC). This Web application is suppossed to be a support for the crew, helpping them with the environmental management performed everyday in their own datacenter located in the same building. Since their foundation, the Institude of Physics of Cantabria (IFCA) does important investigation works in many different remarkable fields like Advanced Compuing and Data Mining. For that purpouse they count on a large infrastructure which requires a specific control and maintenance. This maintenance labors were made dialy, performing a supervision in which a set of measurements were made and recorded at the beginning and ending of the workday. Now, the amount of data and their management carries an added dificulty to administrate them correctly. So it gets essential to provide some support to the management and control of such amount of information. This document explains the current existing development metodologies and exposes the most significant and used frameworks of them, once compared these development metodologies and frameworks, the most appropiate one will be selected and used to build a web application which grants to the Advanced Computing and e-Science department the capability to record, manage and view the environmental data of the datacenter. Last, i acknowledge the support from the Advanced Computing and e-Science group at the Institute of Physics of Cantabria (IFCA-CSIC-UC) without which the accomplishment of this project would not have been possible.