Abstract

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.
Loading...

Quotes

plumx
0 citations in WOS
0 citations in

Journal Title

Journal ISSN

Volume Title

Publisher

Universidad Rey Juan Carlos

DOI

Date

Description

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

Citation

Endorsement

Review

Supplemented By

Referenced By

Statistics

Views
706
Downloads
1317

Bibliographic managers

Document viewer

Select a file to preview:
Reload