Implementación De Una Nube Privada En La Red Corporativa De ETECSA
Total Page:16
File Type:pdf, Size:1020Kb
Implementación de una nube privada en la red corporativa de ETECSA en Villa Clara Autor: Claudia Gómez Martí Tutor: MSc. Idileisy Torres Rodríguez MSc. Yunier Valdés Pérez Santa Clara 2018 Año 60 del Triunfo de la Revolución Copyright©UCLV Implementación de una nube privada en la red corporativa de ETECSA en Villa Clara Autor: Claudia Gómez Martí E-mail: [email protected] Tutor: MSc. Idileisy Torres Rodríguez E-mail: [email protected] MSc. Yunier Valdés Pérez E-mail: [email protected] Santa Clara 2018 Año 60 del Triunfo de la Revolución Copyright©UCLV Hago constar que el presente trabajo de diploma fue realizado en la Universidad Central “Marta Abreu” de Las Villas como parte de la culminación de estudios de la especialidad de Ingeniería en Telecomunicaciones y Electrónica, autorizando a que el mismo sea utilizado por la Institución, para los fines que estime conveniente, tanto de forma parcial como total y que además no podrá ser presentado en eventos, ni publicados sin autorización de la Universidad. Firma del Autor Los abajo firmantes certificamos que el presente trabajo ha sido realizado según acuerdo de la dirección de nuestro centro y el mismo cumple con los requisitos que debe tener un trabajo de esta envergadura referido a la temática señalada. Firma del Tutor Firma del Jefe de Departamento donde se defiende el trabajo Firma del Responsable de Información Científico-Técnica i PENSAMIENTO “El verdadero progreso es el que pone la tecnología al alcance de todos.” Henry Ford ii DEDICATORIA A mis padres que lo han dado todo por mí día a día, y que son la más fuerte motivación para todos mis esfuerzos. Espero hacerlos sentir orgullosos de este logro que considero hemos alcanzado todos juntos. A Yunier que ha sido mi faro, mi guía todos estos años, por su incansable lucha a mi lado ayudándome a alcanzar metas como estas. iii AGRADECIMIENTOS Primeramente a mi titi por tantos años de esfuerzo a mi lado, mi vida este logro también es tuyo. A mi tutora MSc. Idileisy Torres Rodríguez por su apoyo incondicional y su disposición desde el primer momento. A mi tutor MSc. Yunier Valdés Pérez, por su entera disposición y paciencia. Su ayuda imprescindible en la realización de este trabajo. A mi grupo, mis amigos que durante todos estos años de la carrera, demostramos que en la unión esta la fuerza. Y formamos una pequeña familia que estoy segura perdurará. A mis compañeras de trabajo Yoselin, Daimit, Anita, Maybelis, y muchas otras que fueron incondicionales, merecen mi amistad infinita y eterno agradecimiento. A todos los profesores de la FIE que de una forma u otra contribuyeron a mi formación como profesional. A todos “Muchas Gracias” iv TAREA TÉCNICA 1. Análisis actualizado de las tecnologías de cómputo en la nube. 2. Selección de los servicios y aplicaciones que demandan los usuarios de la red corporativa de ETECSA en Villa Clara. 3. Caracterización de las principales plataformas que permiten la creación de nubes privadas en código abierto, para determinar la más apropiada en el entorno de ETECSA. 4. Estudio de los requerimientos de hardware y software para la implementación del sistema de computación en la nube. 5. Instalación y configuración de la plataforma de nube privada en la red corporativa de ETECSA en Villa Clara. 6. Implementación de las aplicaciones que van a brindar servicios a los usuarios de dicha red. 7. Análisis de tráfico para medir los recursos de red. 8. Realización de presentaciones como guía de usuario. 9. Confección y presentación del informe final. Firma del Autor Firma del Tutor v RESUMEN La computación en la nube, o cloud computing, es una tecnología que ha tenido un rápido crecimiento en los últimos años, convirtiéndose en un gran atractivo a nivel global. La Empresa de Telecomunicaciones de Cuba (ETECSA) se encuentra implementando un proceso de migración a código abierto, por lo que está llamada a sustituir todo tipo de software privativo. En este trabajo se crea una nube privada en la red corporativa de ETECSA en Villa Clara del tipo SaaS (Software como Servicio), utilizando la plataforma libre Nextcloud. A través de esta herramienta y mediante un navegador web los usuarios pueden resguardar sus datos de manera segura, compartir información, editar documentos en línea, realizar videoconferencias, entre otras funcionalidades. Para comprobar los recursos de red se realizó un análisis de tráfico, permitiendo corroborar la suficiencia del ancho de banda disponible. Con la puesta en práctica de estos servicios, los usuarios de la red corporativa de ETECSA en Villa Clara se ven directamente beneficiados, ya que pueden realizar trabajo colaborativo y optimizar los recursos de sus computadoras. Los resultados de este proyecto presentan un positivo impacto social y económico, sin implicar costos adicionales por equipamiento y licencias de software. Palabras Claves: Computación en la nube, nube privada, ETECSA, Nextcloud. vi TABLA DE CONTENIDOS PENSAMIENTO................................................................................................................. i DEDICATORIA ................................................................................................................ ii AGRADECIMIENTOS ..................................................................................................... iii TAREA TÉCNICA ........................................................................................................... iv RESUMEN ........................................................................................................................ v INTRODUCCIÓN. ............................................................................................................ 1 CAPÍTULO 1. Introducción a la computación en la nube ............................................... 4 1.1 Introducción al capítulo .................................................................................... 4 1.2 Definición de computación en la nube .............................................................. 4 1.3 Características principales ................................................................................. 5 1.3.1 Acceso en red de banda ancha ....................................................................... 5 1.3.2 Servicio medido ............................................................................................ 5 1.3.3 Multiarrendamiento ....................................................................................... 6 1.3.4 Autoservicio a voluntad ................................................................................. 6 1.3.5 Elasticidad y redimensionamiento acelerados ................................................ 6 1.3.6 Combinación de recursos .............................................................................. 6 1.4 Funciones y actividades de la computación en la nube ...................................... 6 1.5 Tipos de capacidades en la nube ....................................................................... 7 TABLA DE CONTENIDOS vii 1.6 Categorías del servicio que ofrece la nube ......................................................... 7 1.7 Modelos de implantación en la nube ................................................................. 8 1.7.1 Nubes públicas .............................................................................................. 8 1.7.2 Nubes privadas .............................................................................................. 9 1.7.3 Nubes comunitarias ....................................................................................... 9 1.7.4 Nubes híbridas .............................................................................................. 9 1.8 Antecedentes .................................................................................................. 10 1.9 Almacenamiento en la nube ............................................................................ 11 1.9.1 Nubes de código abierto .............................................................................. 11 1.10 Solución para nube privada en la red corporativa de ETECSA ........................ 13 1.11 Conclusiones del Capítulo .............................................................................. 14 CAPÍTULO 2. Componentes de la nube privada .......................................................... 15 2.1 Introducción al capítulo .................................................................................. 15 2.2 Servidor Web Apache ..................................................................................... 17 2.2.1 Protocolo seguro HTTPS ............................................................................. 17 2.3 Gestor de base de datos MySQL ..................................................................... 18 2.3.1 Ventajas que ofrece MySQL ....................................................................... 18 2.4 Interprete PHP ................................................................................................ 19 2.4.1 PHP frente a otros lenguajes ........................................................................ 20 2.5 Docker ............................................................................................................ 20 2.6 Collabora como suite ofimática ....................................................................... 21 2.7 Red de área de Almacenamiento (SAN) .......................................................... 22 2.7.1 MSA 2040 SAN .........................................................................................