Renovación Tecnológica Usando GNU/Linux En Hardware De Bajo Coste Sobre Un Servidor LTSP
Total Page:16
File Type:pdf, Size:1020Kb
Trabajo Final de grado Renovación tecnológica usando GNU/Linux en hardware de bajo coste sobre un servidor LTSP Autor: Pedro Jacob Arocha Santana Tutor: Joaquín López Sánchez-Montañés Junio 2018 2 Contexto En esta última década han ido aparecido nuevas soluciones de hardware que han revolucionado todos los sectores (Smarphones, Tablets, etc..) Estos dispositivos tienen una nueva arquitectura, que ha permitido el nacimiento de un segmento de ordenadores de bajo coste (Raspberry Pi, Banana Pi, Orange Pi, Odroid). Estos nuevos ordenadores con un precio de 70€ por unidad, vienen a crear un segmento de mini ordenadores, que potenciados con proyectos de desarrollo GNU/Linux, los han llevado a suplantar a cualquier dispositivo tecnológico (PC, Servidor, Centralita telefónica, NAS, etc.) Sin duda se trata de un campo que sigue madurando y se encuentra en continuo desarrollo. Actualmente ha llegado a una fase en la que es posible plantearlo como alternativa en el mercado empresarial. Además hay un factor muy importante para que sea atractivo en este sector, y es el económico, pues disponer de un mini ordenador operativo, puede suponer un desembolso de 50-70€ por unidad. La renovación antes planteada, usando GNU/Linux y mini ordenadores de bajo coste, supondría un ahorro del 90% del total de la inversión. Esta solución planteada no es algo que sea conocida por el usuario final, debido a la escasez de distribución en los canales estándares y sobre todo por el conocimiento técnico necesario para aplicarlo y ponerlo en práctica. Razón de ello, para plantearlo como Trabajo Fin de Grado. Object New hardware solutions have been created in recent decades, which have revolutionised all sectors(smartphone,tablet,etc.).These appliances are architected to create a new low cost computer segments (raspberry Pi, Banana Pi, Orange Pies, Odroid.) These computers, which cost 30 euros per unit, create a segment of mini computers; due to be enhanced by GNU/Linux, they are used to replace any technological devices (PC, server, telephone switchboard, NAS,etc). This sector is clearly growing and it is continually being developed. But nowadays it is possible to propose it as an alternative in the business market. Moreover, there is a significant factor to be considered; the economic factor, you can get a minicomputer for only 50-70 € per unit. Aforementioned renovation, using GNU Linux and mini computers, could involve 90% cost savings. The proposed solution is not known by the final user because of the lack of distribution and above all,because you need a technical knowledge to apply it . And this is the reason because it is perfect to raise this issue as final degree project. 3 índice Contexto...............................................................................................................................................3 Object...................................................................................................................................................3 1. Introducción......................................................................................................................................6 1.1 Contexto y justificación del trabajo...........................................................................................6 1.2 Objetivos del trabajo..................................................................................................................6 1.2 Enfoque y método seguido........................................................................................................6 1.3 Planificación del trabajo............................................................................................................7 1.5 Productos obtenidos...................................................................................................................8 1.6 Estudio económico.....................................................................................................................8 2. Recopilación de documentación técnica.........................................................................................11 2.1 El Servidor LTSP.....................................................................................................................11 2.1.1 Requisitos de software..........................................................................................................12 2.1.2 Requisitos de hardware.........................................................................................................13 2.1.2.1 Requisitos del servidor.......................................................................................................14 2.1.2.2 Requisitos del cliente.........................................................................................................15 2.1.2.3 Requisitos de la red............................................................................................................16 3. Elección de las configuraciones adecuadas....................................................................................16 3.1 Selección de Sistema operativo...............................................................................................16 3.2 Selección de hardware.............................................................................................................17 4. Instalación y configuración del servidor base................................................................................22 4.1 Instalación y configuración del servidor LTSP........................................................................32 4.1.1 Establecer la configuración de red del servidor...............................................................32 4.1.2 Instalación y configuración del Servidor LTSP...............................................................33 4.2 Configuración de clientes........................................................................................................36 4.2.1 Cliente PC con arranque PXE..........................................................................................36 4.2.2 Cliente Raspberry 2 y 3....................................................................................................37 5. Configuración de los servicios básicos...........................................................................................40 5.1 DHCP.......................................................................................................................................40 5.2 SAMBA...................................................................................................................................40 5.3 Copias de seguridad.................................................................................................................49 6. Pruebas de rendimiento..................................................................................................................52 6.1 Servidor de hardware obsoleto................................................................................................52 6.2 Cliente Raspberry....................................................................................................................56 6.3 Servidor potente.......................................................................................................................57 7. Conclusiones...................................................................................................................................59 Glosario..............................................................................................................................................62 Bibliografía.........................................................................................................................................64 4 5 1. Introducción El presente documento será utilizado como guía, para realizar una implantación nueva o renovación parque informático de una PYME. Es por ello que se darán los pasos concretos y necesarios para tener una infraestructura completamente funcional. 1.1 Contexto y justificación del trabajo La idea inicial del empresario, que no dispone de departamento de sistemas de la información propio, es adquirir a cualquier proveedor local, las máquinas necesarias para continuar con su labor diaria. Normalmente el pequeño empresario suele repetir la formula que emplea “en casa”, también en su negocio: ordenador personal + sistema operativo Microsoft + programas privativos sin licencias: suite ofimática Microsoft Office, antivirus, etc.. Ante la necesidad de la renovación tecnológica y actualización del software, el empresario se enfrenta a un gasto de unos 700€ por puesto de trabajo (ordenador, monitor y periféricos). Si además aprovechara la circunstancia para regularizar el software (sistema operativo, suite ofimática, programas de gestión, programas antivirus) evitando así sanciones en posibles auditorías, se podría llegar a invertir en torno a 900€ por puesto, con lo que en total, habría que gastarse unos 12.600€. 1.2 Objetivos del trabajo • Incorporación de un sistema Cliente-Servidor que permita usar como puestos clientes, mini ordenadores de bajo coste y ordenadores obsoletos. • Adopción de una política de software libre. • Reducción de costes de renovación del equipamiento informático en un 90% • Minimizar un 80% las actuaciones de mantenimiento o configuración de las TIC de la empresa 1.2 Enfoque y método seguido Implantación de un sistema servidor basado en LTSP (Linux Terminal Server Project) que permite ejecutar en clientes ligeros, un núcleo de Linux