Monitorización de alta disponibilidad de servidores Linux desde sistemas empotrados
Fecha
2012
Autores
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Rey Juan Carlos
Resumen
Los sistemas operativos, por su importancia y complejidad, constituyen un pilar fundamental
dentro de todas las áreas que componen la informática. Durante la carrera hemos estudiado
tanto su diseño y funcionamiento interno, como su administración y mantenimiento.
En las últimas décadas, como consecuencia del enorme crecimiento de la informática y las
nuevas tecnologías en cualquier proceso de negocio, ha aumentado la importancia y la solicitud
de profesionales que se encarguen del mantenimiento y la atención diaria que requieren
los sistemas operativos de los servidores que gestionan los sistemas de información y el negocio
electrónico de las empresas; son conocidos como ¿administradores de sistemas¿. Una de
las herramientas básicas para los administradores de sistemas es el software que se encarga de
monitorizar en todo momento el estado de sus servidores y que les avisa si se producen anomalías,
problemas, o situaciones que requieren atención.
La idea para este proyecto surge tras comprobar que aunque existen varias alternativas a la
hora de elegir una herramienta de monitorización de servidores, están siempre orientadas a
grandes entornos, y esto implica que además de tener requisitos importantes tengan un coste
computacional, económico, y una complejidad que pueden ser un inconveniente si nuestro
objetivo es monitorizar entornos más pequeños o con recursos limitados.
El proyecto comienza con la idea de que debería ser posible conseguir una monitorización de
servidores con sistema operativo Linux sin necesidad de utilizar una de estas herramientas
pesadas. A continuación se han establecido los objetivos iniciales y se han estudiado los sistemas
de monitorización más importantes, tanto para analizar sus puntos fuertes y débiles como
para verificar que no existe aún un sistema que cumpla todos nuestros requisitos. Además,
hemos añadido a los objetivos dos características que no se encuentran en las herramientas
actuales y que darán aún más valor a nuestro software en entornos con recursos limitados: la
implementación de un sistema de alta disponibilidad, y la posibilidad de ejecutar el software
servidor sobre el sistema OpenWRT, una distribución muy ligera de Linux que se utiliza en
dispositivos de recursos limitados; de esta forma podemos sustituir todo el hardware asociado
a los servidores de monitorización por uno o varios routers domésticos de muy bajo coste.
Tras este estudio inicial se ha diseñado, implementado y probado ¿Monitor Linux¿, un sistema
libre, abierto, personalizable, con mecanismos de alta disponibilidad y con requisitos de
hardware y software mínimos, que permite monitorizar grupos de servidores sin necesidad de
utilizar una herramienta pesada.
Por último, y para demostrar la ligereza de la herramienta desarrollada y la baja necesidad de
recursos, se ha probado sobre hardware real de bajo coste. Se han utilizado como servidores
de monitorización routers domésticos de unos 50€ a los que se les ha instalado OpenWRT.
Descripción
Proyecto Fin de Carrera leído en la Universidad Rey Juan Carlos en el curso académico 2011/2012. Tutor del Proyecto: Miguel Ángel Ortuño Pérez
Palabras clave
Citación
Colecciones
Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 3.0 España