Trabajo Fin de Grado
Monitorización de servidores Cloud: adquisición, procesamiento y envío de métricas
Autor/es | Ríos Bello, Francisco José |
Director | Nebrera Herrera, Pablo |
Departamento | Universidad de Sevilla. Departamento de Ingeniería Telemática |
Fecha de publicación | 2016 |
Fecha de depósito | 2016-08-05 |
Titulación | Universidad de Sevilla. Grado en Ingeniería de las Tecnologías de Telecomunicación |
Resumen | El punto de inicio de este proyecto se constituye bajo el deseo por parte de Redborder de tener un mayor
control y conocimiento sobre qué ocurre dentro de sus instancias y su máquinas a nivel de servicios y recursos.
El ... El punto de inicio de este proyecto se constituye bajo el deseo por parte de Redborder de tener un mayor control y conocimiento sobre qué ocurre dentro de sus instancias y su máquinas a nivel de servicios y recursos. El objetivo de esto no es otro que la validación de la correcta configuración y funcionamiento de los servicios que componen los manager de Redborder. Para poder cumplir este objetivo se decide recurrir al desarrollo de un producto personalizado que presente obligatoriamente características dinámicas para que este case a la perfección con los principios de los entornos Cloud. Dado el partnership establecido entre Redborder y Cisco se pudo aprovechar la tracción a nivel profesional para poder tomar los requisitos y establecer los objetivos de una manera avanzada. Valorando estos objetivos y los requisitos se llevó a cabo una investigación inicial con el fin de seleccionar un servicio de monitorización entre todos las existentes en el mercado. Esta concluyó con la elección de New Relic como plataforma con la que desarrollar el proyecto. Adicionalmente Cisco había aconsejado el uso de la misma cuando se le puso en conocimiento del proyecto que se iba a desarrollar. La elección de New Relic y, en concreto su producto Plugin, trajo consigo un proceso de toma de requisitos y objetivos finales. Una vez se completó este punto se procedió a entrar en un ciclo de desarrollo-pruebasvalidación con el fin no solo de cumplir los objetivos sino de hacerlo de una manera óptima. A lo largo de todo el desarrollo del proyecto siempre se han tenido presentes una serie de premisas basadas en el carácter dinámico de la solución final (adaptabilidad al paradigma Cloud) así como la obtención de datos críticos sobre el funcionamiento de servicios y recursos. Esto ha tenido como consecuencia la finalización de un proyecto de gran utilidad que actúa como punto de entendimiento entre el equipo de desarrollo de software y el equipo de sistemas de Redborder. Es por eso que en varios puntos del proyecto se menciona el producto desarrollado como una herramienta fiel a la filosofía DevOps. The beginning of this project is set by Redborder's desire of a deeper control and knowledge over their IT infrastructures at service and resource levels. The aim is to validate the correct configuration of services comprised ... The beginning of this project is set by Redborder's desire of a deeper control and knowledge over their IT infrastructures at service and resource levels. The aim is to validate the correct configuration of services comprised by the manager instances of Redborder. In order to reach that goal, the decision of the development of a customized product was made. One of the main requirements is to preserve dynamic performance across the whole plugin to ensure compliance with Cloud environment principles. The goals and requirements in the scope of said project were defined as the partnership among Redborder on Cisco advanced. Taking those goals and requirements into account, the project commenced with an initial investigation to determine the monitoring platform or tool to be used. In the end, both by independent exploration and due to recommendation by Cisco, New Relic was chosen as starting base for the project. At this point, final requirements and goals were defined to begin the development-testingverification cycle to ensure the optimal solution. Long story short: dynamic performance was ensured while optimizing obtaining of critical data as main goal. This results in a project that perfectly fits the DevOps philosophy acting as a merging point between the software development team and the SysAdmin team in Redborder. |
Cita | Ríos Bello, F.J. (2016). Monitorización de servidores Cloud: adquisición, procesamiento y envío de métricas. (Trabajo fin de grado inédito). Universidad de Sevilla, Sevilla. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
TFG Francisco Jose Rios Bello.pdf | 9.150Mb | [PDF] | Ver/ | |