Arquitectura para instalación y configuración de sistemas operativos y servicios en una red de computadoras de manera automatizada

Fecha

2017-06-21

Autores

Portal Díaz, Jorge Armando

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Central "Marta Abreu" de Las Villas. Facultad de Ingeniería Eléctrica. Departamento de Automática y Sistemas Computacionales

Resumen

En la actualidad toda computadora para su funcionamiento necesita correr sobre un sistema operativo para hacer uso de los softwares que necesite y poder brindar o recibir servicios. El proceso de instalación manual requiere de tiempo y es propenso a errores cuando se realiza en grandes volúmenes, lo mismo ocurre con el proceso de configuración de los servicios. En la Universidad Central “Marta Abreu” de Las Villas la instalación de sistemas operativos y el manejo de configuraciones se realizan de forma manual pero el incremento en el número de servidores ha hecho que esto no pueda continuar así surgiendo la necesidad de automatizar la instalación de sistemas operativos y el manejo de configuraciones. Se estudiaron las herramientas existentes y se implementó una arquitectura eficiente y centralizada que gestiona las instalaciones desatendidas y el manejo de configuraciones. Se instaló la infraestructura que permite la instalación de sistemas operativos a través de la red. Se crearon los repositorios necesarios para apoyar la instalación por la red y múltiples opciones de sistemas operativos y utilitarios. Se implementaron las herramientas que permiten que el proceso se realice de forma desatendida haciendo uso de los ficheros preseed y kickstart. Se desarrollaron scripts para Ansible y Puppet para el manejo de configuraciones que permiten el funcionamiento de los sistemas de forma desatendida. Finalmente se implementó el uso de Foreman como orquestador para el aprovisionamiento, configuración y monitoreo de los nodos y servidores desde una interfaz gráfica, facilitando el trabajo de los administradores.

Descripción

Palabras clave

Foreman, Instalaciones desatendidas, Manejo de configuraciones, Orquestador, Puppet, Ansible

Citación

Descargar Referencia Bibliográfica