Diseño de un modelo lógico de virtualización cliente servidor para organizaciones empresariales

125  Descargar (0)

Texto completo

(1)Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. ESCUELA ACADEMICO PROFESIONAL DE INFORMÁTICA. “DISEÑO DE UN MODELO LOGICO DE VIRTUALIZACION CLIENTE. T. E. SERVIDOR PARA ORGANIZACIONES EMPRESARIALES”. B. IB. LI. O. Tesis para optar por el Título de Ingeniero Informático, que presentan los bachilleres: TEJADA CASTILLO, Luis Miguel TORRES QUEZADA, Amarildo Miguel. ASESOR: ING. MENDOZA TORRES, Edwin. Trujillo, abril 2014 i. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(2) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. DEDICATORIA. A Dios, por haberme permitido llegar hasta este punto y haberme dado la vida para lograr mis objetivos, además de su infinita bondad y amor.. S. A mis padres Williams y Elisa, por haberme apoyado. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. que me impulsa a ser mejor cada día.. IC. A mi hermana por su ejemplo de trabajo y honestidad. S. perseverancia, constancia y amor incondicional.. A. en todo momento, por sus consejos, por su ejemplo de. Agradesco a mi familia en general y amis amigos que me apoyaron siempre.. Gracias a todos. Luis. La presente Tesis la dedico a Dios quien supo guiarme. B. IB. LI. O. T. E. por el buen camino y darme fuerzas para seguir adelante y cumplir mis objetivos. A mis Padres, quienes con su amor, comprensión, consejos, nunca dejan de brindarme su apoyo, ellos me han dado todo lo que soy como persona. A mis hermanos por estar siempre presentes, acompañándome en el camino para llegar a este punto de mi carrera. Gracias a aquellas personas importantes en mi vida que siempre estuvieron listas para brindarme toda su ayuda.. Amarildo ii. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(3) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. AGRADECIMIENTO. Los autores queremos dejar constancia en la presente investigación, nuestro total. IC. A. S. agradecimiento:. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. A Dios por guiarnos y darnos la sabiduría para comprender este camino y mantenernos siempre con el optimismo de saber que la confianza de sí mismo es el secreto del éxito.. Nuestro sincero y especial agradecimiento a nuestro asesor el Ing. Mendoza Torres Edwin, quien acertadamente corrigió y nos brindó la luz para poder centrar las ideas y por guiarnos durante la presente investigación.. Muchas Gracias.. B. IB. LI. O. T. E. A todas aquellas personas que colaboraron con el desarrollo del presente trabajo.. Los Autores.. iii. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(4) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. PRESENTACIÓN. A. S. Señores Miembros del Jurado:. IC. Dando cumplimiento a las disposiciones establecidas en el reglamento de. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. Desarrollo de Tesis, de la Escuela de Ingeniería Informática de la Universidad Nacional de Trujillo – UNT, presentamos a vuestra consideración el presente trabajo de investigación. titulado. VIRTUALIZACION. “DISEÑO. CLIENTE. DE. UN. SERVIDOR. MODELO. PARA. LOGICO. DE. ORGANIZACIONES. EMPRESARIALES’’.. El presente trabajo ha sido elaborado en base a consultas bibliográficas, investigaciones diversas y conocimientos adquiridos a través de los años de estudio de. E. formación profesional. Seguros de haber cumplido con los requerimientos, quedamos. IB. LI. O. T. ante ustedes.. B. Trujillo, Abril del 2014.. ______________________________. ______________________________. Luis Miguel Tejada Castillo. Amarildo Miguel Torres Quesada iv. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(5) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. RESOLUCIÓN DE APROBACIÓN. CLIENTE. DE. UN. SERVIDOR. MODELO PARA. LOGICO. DE. ORGANIZACIONES. S. VIRTUALIZACION. “DISEÑO. A. titulada:. IC. investigación. S. Por medio de la presente el jurado calificador certifica que esta Tesis de. los mismos:. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. EMPRESARIALES”, ha sido aprobada para tal efecto queda constancia de la firma de. _____________________________. Profesor: Ms. Ing. Ricardo Guevara Ruiz PRESIDENTE. Profesor: Ing. José Peralta Lujan SECRETARIO. B. IB. LI. O. T. E. _____________________________. _____________________________ Profesor: Ms. Ing. Edwin Raúl Mendoza Torres VOCAL. Trujillo, Abril del 2014. v. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(6) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. S. PRESENTACIÓN. IC. A. Señores Miembros del Jurado:. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. Cumpliendo con los requerimientos estipulados en el Reglamento de Grados y Títulos de la Universidad Nacional de Trujillo, para obtener el título de Ingeniero de Informático, se pone a vuestra disposición la tesis a la que hemos titulado: “DISEÑO DE UN MODELO LOGICO DE VIRTUALIZACION CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES”.. La presente tesis ha sido desarrollada teniendo como base la investigación y los conocimientos adquiridos en la universidad, lográndose de esta manera culminar. O. T. E. exitosamente el proyecto.. LI. Esperamos que el presente estudio se convierta en una guía para los venideros. IB. proyectos basados en arquitectura cliente servidor.. B. Trujillo, Abril del 2014.. ______________________________. ______________________________. Luis Miguel Tejada Castillo. Amarildo Miguel Torres Quesada vi. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(7) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. RESUMEN. La virtualización de servidores se define como el proceso de agrupar varios servidores en un solo servidor físico, manteniendo cada ambiente individual, al mismo. A. S. tiempo que se logra mejorar el uso de recursos tales como procesadores, memoria, red. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. y almacenamiento.. El objetivo del modelo lógico que proponemos es utilizar apropiadamente los recursos y balancear la carga de trabajo, además de tener una mejor administración de. B. IB. LI. O. T. E. los centros de datos en las diferentes empresas.. vii. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(8) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. INTRODUCCION. S. El crecimiento diario de las tecnologías de la información y los servicios. IC. A. relacionados con la computación, dan como resultado la necesidad de más. S. infraestructura dentro de los centros de datos, aumentando la cantidad de servidores,. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. requiriendo un mayor espacio en dichos centros, elevando el consumo energético, de mantenimiento y refrigeración. Ante este crecimiento se propone la virtualización como una solución tecnológica para dar un mejor uso de los recursos tales como procesadores, memoria, red y almacenamiento, además de implementarlo de tal manera que nos brinde una alta disponibilidad y continuidad del negocio de las empresas.. En este trabajo se presenta y explica los conceptos necesarios sobre virtualización de servidores, tipos de vitalización, se muestra una gama de soluciones. T. E. que existen en el mercado que se pueden implementar en el centro de datos, así como. O. plantearemos el modelo lógico propuesto por nosotros para la virtualización cliente-. B. IB. LI. servidor.. viii. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(9) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. INDICE. B. IB. LI. O. T. E. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. CAPÍTULO I : GENERALIDADES I. Generalidades………………………………………………………………………………...… ... 12 CAPÍTULO II : PLAN DE INVESTIGACIÓN II. Plan de Investigación…………………………………………………………………………….. 14 II.1. El Problema…………………………………………………………………………………… .. 14 II.1.1. Realidad Problemática……………………………………………………………. .............. 14 II.1.2. Antecedentes………………………………………………………………………. .............. 16 II.1.3. Justificación……………………………………………………………………….. ............... 21 II.2. Formulación del Problema………………………………………………………… ................ 24 II.3. Hipótesis…………………………………………………………………….......... .................. 24 II.4. Objetivos…………………………………………………………………………… ................. 25 II.4.1. Objetivo General………………………………………………………………….. ............... 25 II.4.2. Objetivos Específicos…………………………………………………………… ................. 25 CAPÍTULO III : MARCO TEORICO III. Marco Teórico………………………………………………………………………… ............... 27 III.1. Definición de Servidor…………………………………………………………………........... 27 III.2. Definición de Cliente…………………………………………………………………….. ....... 27 III.3. Red Cliente/Servidor. …………………………………………………………………… ...... 29 III.4. Definición de Cliente ligero (thin client)…………………………………….. ……….…..…30 III.5. Software para montar un Servidor de Clientes ligeros……………….………..……………31 III.6. Definición de Virtualización…………………………………………………………….. ....... 34 III.7. Importancia de la virtualización. ……………………………………………………….. ....... 36 III.6. Características de la Virtualización. ……………………………………………………....... 37 III.6.1. Particionamiento…………………………………………………………………………. .... 37 III.6.2. Aislamiento……………………………………………………………………………….. .... 38 III.6.3. Encapsulación……………………………………………………………………………… . 38 III.6.4. Independencia de Hardware. …………………………………………………………….. . 39 III.7. Ventajas y desventajas de la virtualización……………………………………………….. . 40 III.7.1. Ventajas…………………………………………………………………………………. ...... 40 III.7.2. Desventajas……………………………………………………………………………......... 41 III.8. Modelos de Virtualización……………………………………………………………….. ...... 43 III.8.1. Virtualización de plataforma. ……………………………………………………….. ......... 43 III.8.2. Sistemas operativos invitados……………………………………………………….......... 44 III.8.3. Emulación……………………………………………………………………………….. ...... 44 III.8.4. Virtualización completa. ……………………………………………………………… ....... 45 III.8.5. Paravirtualización……………………………………………………………………… ....... 45 III.8.6. Virtualización a nivel del sistema operativo……………………………………….. ......... 46 III.8.7. Virtualización a nivel del kernel……………………………………………………….. ...... 47 III.8.8. Virtualización de recursos………………………………………………………………. .... 48 III.8.8.1. Encapsulación…………………………………………………………………………… .. 48 III.8.8.2. Memoria virtual…………………………………………………………………………. ... 48 III.8.9. Virtualización de almacenamiento……………………………………………………….. . 49 III.8.10. Virtualización de red……………………………………………………………………..... 49 III.8.11. Unión de interfaces de red (Ethernet Bonding). ……………………………………… . 50 III.8.12. Virtualización de Entrada/Salida…………………………………………………………. 50 III.8.13. Virtualización de memoria………………………………………………………………….50 III.8.14. Virtualización de aplicaciones…………………………………………………………… . 51 III.8.14.1. Virtualización de aplicaciones limitada………………………………………………. . 51 III.8.14.2. Virtualización de aplicaciones completa. …………………………………………… .. 52 III.8.15. Virtualización de escritorio………………………………………………………………… 54 III.9. Herramientas de Virtualización………………………………………………………………..55 III.9.1. BOCHS …………………………………………………………………………………… .... 55 III.9.2. QEMU …………………………………………………………………………………………56 III.9.3. KVM (Kernel Virtual Machine) …………………………………………………………….. 57 III.9.4. XEN ……………………………………………………………………………………………58 III.9.5. LINUX VSERVER …………………………………………………………………………. . 60 III.9.6. OPENVZ ………………………………………………………………………………………61. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(10) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. B. IB. LI. O. T. E. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. CAPÍTULO IV : DESARROLLO IV. Desarrollo…………………………………………………………………………………… ....... 63 IV.1. Modelado…………………………………………………………………………………….… 63 IV.1.1. Selección de Software para Virtualización…………………………………………………66 IV.1.1.1. Especificación de Requisitos de Software……………………………………………….66 IV.1.1.2. Selección del Software…………………………………………………………………….74 IV.1.2. Estudio de Consolidación………………………………………………………………… .. 76 IV.1.2.1. Inventario de Servidores………………………………………………………………… 76 IV.1.2.2. Diagrama de la Red……………………………………………………………………… 77 IV.1.2.3. Monitoreo de la Infraestructura. ……………………………………………………… ... 77 IV.1.2.3.1. Herramienta de Monitoreo “Up.time”………………………………………… ........... 78 IV.1.2.4. Recopilación de Información. …………………………………………………………… 82 IV.1.2.5. Escenarios de Consolidación. ……………………………………………………………83 IV.1.3. Análisis de Retorno de la Inversión. ……………………………………………………… 85 IV.1.3.1. Análisis Técnico de Servidores………………………………………………………… . 85 IV.1.3.1.1. Costos de Energía y Climatización. ………………………………………………..... 85 IV.1.3.1.2. Costos de Administración y Operación. …………………………………………… .. 87 IV.1.3.1.3. Costos de Hardware y Software. ………………………………………………… ..... 88 IV.1.3.1.4. Descripción de Gastos Fijos. ………………………………………………………… 89 IV.1.4. Planificación. ……………………………………………………………………………… .. 89 IV.1.4.1. Plan de Implementación. ……………………………………………………… ............. 90 IV.1.4.1.1. Plan de Pruebas. ……………………………………………………… ...................... 90 IV.1.5. Implementación. ……………………………………………………… ............................. 92 IV.1.5.1. Creación del Entorno Virtual. ……………………………………………………… ....... 92 IV.1.5.1.1. Configuración de Almacenamiento. ………………………………………………… . 92 IV.1.5.1.2. Instalación de Software de Virtualización. ………………………………………… .. 93 IV.1.5.1.3. Configuración de la Red Virtual. ……………………………………………………….93 IV.1.5.1.4. Creación de los servidores virtuales. ………………………………………………… 93 IV.1.5.1.5. Migración de Máquinas Físicas a Virtuales. ……………………………………… ... 93 IV.1.5.1.6. Backup de Servidores Virtuales. ………………………………………………………94 IV.1.5.1.7. Restauración de Servidores Virtuales. ……………………………………………… 94 IV.1.5.2. Realización de pruebas del Entorno Virtual…………………………………………… 95 IV.1.5.2.1. Prueba de Conectividad. ……………………………………………………………… 95 IV.1.5.2.2. Prueba de Seguridad. …………………………………………………………………. 96 IV.1.5.2.3. Pruebas de Funcionalidad. ……………………………………………………………. 96 IV.1.5.2.4. Pruebas de Aprovisionamiento. ……………………………………………………… 96 CAPÍTULO V : DISCUSIÓN DE RESULTADOS V. DISCUSION DE RESULTADOS………………………………………………………………..99 CAPÍTULO VI : CONCLUSIONES Y RECOMENDACIONES VI. CONCLUSIONES Y RECOMENDACIONES………………………… ………………..…105 VI.1. CONCLUSIONES…………………………………………………………………………….105 VI.2. RECOMENDACIONES………………………………………………………………………106 CAPÍTULO VII : ANEXOS Y REFERENCIAS VII. ANEXOS Y REFERENCIAS………………………………………………………………….108 VII.1. ANEXOS…………………………………………………………………………………….108 VII.2. REFERENCIA……………..………………………………………………………………..125. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(11) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. ESCUELA DE INFORMÁTICA. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. UNIVERSIDAD NACIONAL DE TRUJILLO. B. IB. LI. O. T. E. CAPÍTULO I : GENERALIDADES. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 11. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(12) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. I. Generalidades. I.1. Título: “DISEÑO DE UN MODELO LOGICO DE. A. S. IC. ORGANIZACIONES EMPRESARIALES”.. S. VIRTUALIZACION CLIENTE SERVIDOR PARA. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. I.2. Bachilleres:. . Amarildo Miguel Torres Quezada. . Luis Miguel Tejada Castillo. . Ms. Ing. Edwin Raúl Mendoza Torres. I.3. Asesor:. Descriptivo.. B. IB. LI. O. T. E. I.4. Tipo de Investigación:. I.5. Localidad:. Departamento de La Libertad, Provincia de Trujillo, distrito de Trujillo.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 12. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(13) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. ESCUELA DE INFORMÁTICA. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. UNIVERSIDAD NACIONAL DE TRUJILLO. CAPÍTULO II :. B. IB. LI. O. T. E. PLAN DE INVESTIGACIÓN. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 13. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(14) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. II. Plan de Investigación II.1. El Problema. II.1.1. Realidad Problemática.. A. S. En la actualidad, diariamente las empresas e instituciones están. IC. cambiando sus ambientes de trabajo personalizados por la adecuación del. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. sistema de trabajo cliente – servidor, para obtener servicios.. La adaptación del sistema cliente - servidor en la mayoría de los. casos no se realiza de una forma óptima, la colocación de las computadoras cliente representan una fuerte inversión para empresas e instituciones, considerando que hay que invertir en equipos robustos respecto a “hardware” y en “software” propio para ellos, los equipos cuentan con recursos como procesador y memoria RAM, licencia de. E. sistema operativo, licencia de antivirus y las licencias de programas. actividades.. B. IB. LI. O. T. comerciales de oficina o los que se necesiten para llevar a cabo sus. La virtualización es un concepto realmente interesante, que ha experimentado un notable desarrollo en los últimos años, y que parece que por fin está encontrando sus caminos productivos y no solo experimentales. Si leemos algunos análisis de carga de servidores, millones en todo el mundo, podemos encontrarnos con estadísticas interesantes de cómo, y de forma general, tan solo aprovechamos entre. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 14. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(15) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. un 20-30% de la capacidad de proceso de estos servidores. Es decir, a cualquier servidor a nivel global le sobran el 70% de sus recursos. Si a esto unimos la proliferación de servidores, dada la reducción de precio que han sufrido, nos encontramos con un parque infrautilizado y con. A. S. dificultades de mantenimiento.. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. Con la realización de este proyecto pretendemos:.  Reducir y simplificar la infraestructura de servidores.  Mejor uso de los recursos de hardware, obtener un máximo uso de la capacidad de procesamiento de un servidor,.  Ahorro de espacio utilizando clientes ligeros (then client) para sustituir los ordenadores que son utilizados como terminales..  Reducción de costos en el pago de licencias de software. B. IB. LI. O. T. E. privativo..  Administración global centralizada y simplificada.  Reducción de los costes de IT gracias al aumento de la eficiencia y la flexibilidad en el uso de recursos.  Ayudar a la preservación del medio ambiente, brindando índices más bajos de consumo de energía, que se produce cuando varios servidores a baja utilización ejecutando aplicaciones se combinan en una única pieza física de hardware.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 15. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(16) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. II.1.2. Antecedentes.. II.1.2.1. TESIS 1.. plataformas. experimentación. de. servicios. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. multimedia en redes IP”.. de. S. para. de. A. virtualización. “Evaluación. IC. II.1.2.1.1. Título:. II.1.2.1.2. Resumen: Las plataformas de virtualización son una gran alternativa para la implementación de escenarios de experimentación de redes IP. Estas plataformas facilitan el dimensionado tal como si fuera en un entorno real, con lo cual se puede reducir el riesgo de falla, el costo de inversión así como el costo de la. B. IB. LI. O. T. E. experimentación. Esta investigación propone la evaluación cuantitativa de las herramientas de virtualización de libre distribución y la posterior experimentación de servicios multimedia en entornos virtuales. Para llevarlo a cabo, inicialmente se ha comprobado que dichas herramientas dispongan de la funcionalidad para crear escenarios de red virtuales. Luego, se ha diseñado e implementando un escenario virtual en concreto para medir el consumo de CPU y memoria durante el arranque y su ejecución, medidas que han sido muy útiles a la hora de decidir la. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 16. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(17) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. herramienta de virtualización más apropiada. Para probar la funcionalidad de los entornos virtuales, se ha probado conectividad,. direccionamiento. IP,. conmutación,. enrutamiento y se han ejecutado los servicios Web y Vídeo, este último probando un servicio de Video bajo. IC. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. de una conexión ADSL real.. A. S. Demanda en un escenario virtual, tal como sería a través. II.1.2.1.3. Autores: J. E. López de Vergara.. II.1.2.1.4. Localidad:. Departamento. de. Ingeniería. Informática, Universidad Autónoma de Madrid, Madrid, España.. II.1.2.2.1. Título: “DISEÑO E IMPLEMENTACIÓN DE. UN. SISTEMA. DE. GESTIÓN. AUTÓNOMA. DE. MÁQUINAS VIRTUALES”.. B. IB. LI. O. T. E. II.1.2.2. TESIS 2. II.1.2.2.2. Resumen: La tendencia actual en los servicios de IT es que los usuarios, las compañías y las grandes corporaciones accedan a sus recursos computacionales a través de la red en lo que se ha llamado Computación en la Nube, permitiendo una mejor utilización del hardware y DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 17. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(18) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. reduciendo costes. En este tipo de infraestructuras, es común desplegar máquinas virtuales para satisfacer los requerimientos de los usuarios. Por este motivo, también es importante proveer la potencia de procesamiento según la demanda, realojando la carga de cada máquina virtual. A. S. en servidores que la puedan gestionar de forma adecuada.. IC. Sin embargo, esta tarea puede convertirse en un reto. Para. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. solucionarlo, se ha diseñado e implementado un sistema autónomo para gestionar estas máquinas virtuales de la siguiente manera: todos los servidores monitorizan su rendimiento y contabilizan cada máquina virtual que se está ejecutando en ellos. Esta información es compartida entre todos los servidores del sistema. Cuando un servidor está sobrecargado, éste busca los mejores servidores en el sistema para realojar sus máquinas virtuales, tratando de. B. IB. LI. O. T. E. resolver el problema de sobrecarga. El sistema sigue el bucle. Monitorización-Análisis-Planificación-Ejecución,. satisfaciendo las reglas de autoconfiguración, auto-cura, auto-optimización y auto-protección. En este Proyecto Final de Carrera se presenta la arquitectura del sistema desarrollado y se proporcionan los resultados obtenidos en las pruebas realizadas.. II.1.2.2.3. Autor: Alejandro Chillarón Oliva. II.1.2.2.4. Localidad: Universidad Autónoma de Madrid. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 18. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(19) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. II.1.2.3. TESIS 3. II.1.2.3.1. Título:. “ESTUDIO. INFORMÁTICAS. PARA. DE. TECNOLOGÍAS. ASEGURAR. LA. CONTINUIDAD DE SERVICIOS DE SISTEMAS. A IC. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. VIRTUALIZACION”.. MEDIANTE. S. COMPUTACIONALES. II.1.2.3.2. Resumen: Esta investigación representa un referente aplicable a cualquier institución que busca un crecimiento equilibrado con la economía y sustentabilidad.. La virtualización en los sistemas informáticos se usa para disminuir o eliminar, la subutilización de servidores, haciendo un uso más eficiente de los recursos del servidor,. B. IB. LI. O. T. E. mejorando su disponibilidad, facilitando la recuperación, y descentralizando los servicios de administración. Hoy en día acceder a las ventajas de la virtualización ya no representa un limitante. En el mercado existen varios sistemas de virtualización gratuitos o licenciados, que pueden ser acoplados a las necesidades de una institución. Para llevar a cabo la investigación se ha estudiado los sistemas de virtualización XenServer, VMWare, Red Hat Enterprise Virtualization y KVM sobre el sistema operativo DEBIAN, que son herramientas muy robustas y permiten una virtualización de servidores eficiente.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 19. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(20) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. Al finalizar el estudio de las herramientas mencionadas se determinará la mejor alternativa a implementar de acuerdo a características y requerimientos del Municipio de Ibarra. Durante este estudio se determinarán los pasos que se deben seguir, para la realización de un proyecto que. S. garantice la continuidad de servicios computacionales,. IC. A. mediante la metodología para la implementación de una. S. infraestructura virtual y la gestión de continuidad del. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. negocio, que ayudará a detectar puntos críticos y determinar posibles. reacciones en el caso de un. contingente.. II.1.2.3.3. Autor(a): Rosero Vinueza Verónica Azucena.. II.1.2.3.4. Localidad: Universidad Técnica Del Norte,. B. IB. LI. O. T. E. IBARRA- ECUADOR.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 20. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(21) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. II.1.1. Justificación. La Virtualización es sin duda un tema muy utilizado en estos momentos y que mejor opción que usar la virtualización de ordenadores. S. para realizar pruebas y hasta gestionar directamente servidores sin tener. IC. A. que contar con mayor cantidad de servidores físicos en una misma red, y. S. es una magnífica oportunidad de romper con los mitos y demostrar que. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. es simple configurar servidores virtuales siempre y cuando tengamos las herramientas necesarias y por supuesto el hardware suficiente como para ejecutarlo. Un servidor virtual permite instalar un sistema operativo, dentro de otro sistema operativo.. B. IB. LI. O. T. E. II.1.1.1. Justificación Técnica.. El desarrollo de una infraestructura de servidores virtuales. progresa de manera acelerada día a día, así existe gran cantidad de tecnologías que resultan abrumadoras para el administrador de servidores al momento de elegir cuál usar y cómo hacerlo. Con el uso de herramientas de software libre, se obtienen muchos beneficios, uno de ellos la no preocupación por la adquisición de las licencias de uso, es decir se tiene la libertad y flexibilidad de la utilización de software libre.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 21. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(22) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. El estudio comparativo de los sistemas de virtualización de ordenadores, va a proyectar resultados que nos ayudarán a obtener las características acordes a los recursos tecnológicos con que cuentan las organizaciones empresariales de la Libertad. Estas características se verán reflejadas en el desarrollo de la. A. S. infraestructura de servidores virtuales, así como también en los. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. servicios que prestará.. II.1.1.2. Justificación Científica. El trabajo propuesto pretende ser de mucha utilidad para. las investigaciones futuras en el campo de virtualización se servidores, permitiendo. así Optimizar el uso de recursos de. II.1.1.3. Justificación Académica.. B. IB. LI. O. T. E. procesamiento en servidores y terminales ligeros.. Incentivar a los alumnos, la investigación en virtualización de servidores en la Escuela de informática y en Universidades, dado que esta área esta recientemente. siendo abarcada y. desarrollada en nuestro país, esto es lo que últimamente está tomando mucha importancia debido a los beneficios que esta proporciona.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 22. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(23) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. II.1.1.4. Justificación Económica.. Promover. e. incentivar el desarrollo de. virtuales para venderlos servidores. a organizaciones empresariales que. físicos. con. ello. generamos. ingresos. S. utilicen. servidores. IC. A. económicos para nuestro beneficio, ya sea personal o para nuestra. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. escuela profesional.. II.1.1.5. Justificación Social.. El desarrollo de una infraestructura de servidores virtuales. propio en una organización empresarial permitirá:.  Realzar la imagen de la organización.. de tener servidores virtuales dinámicos, óptimos, actuales, útiles y de gran interés, para la producción y explotación de aplicaciones.. B. IB. LI. O. T. E.  Proveer a los usuarios de la organización la posibilidad. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 23. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(24) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. II.1.1.6. Justificación Empresarial.. Motivar a las organizaciones. empresariales que. actualmente estén utilizando servidores físicos opten por la. S. virtualización de estos, ya con esto se podrá diferenciar de su. IC. A. competencia ofreciendo mejores servicios a los usuarios de las. S. aplicaciones que se encuentren ejecutándose en algún servidores. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. virtuales además del ahorro que estas empresas tendrán tanto en el consumo de energía, reducción de hardware, el mantenimiento de terminales.. II.2. Formulación del Problema.. ¿Cómo se puede aprovechar el uso de los recursos de hardware y. O. T. E. capacidad de procesamiento de los servidores en una organización empresarial?. B. IB. LI. II.3. Hipótesis.. Un Modelo Lógico de virtualización cliente – servidor permite aprovechar los recursos de hardware y capacidad de procesamiento de servidores en una organización empresarial.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 24. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(25) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. II.4. Objetivos.. II.4.1. Objetivo General.. organizaciones. empresariales para aprovechar el uso de los. IC. para. A. S. Diseñar de un Modelo Lógico de virtualización cliente servidor. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. recursos de hardware y capacidad de procesamiento de los servidores.. II.4.2. Objetivos Específicos.. . Investigar conceptos y teoría de sistemas de virtualización. . Mejorar la administración de los terminales ligeros.. . Optimizar el uso de recursos de procesamiento en. B. IB. LI. O. T. E. servidores y terminales ligeros. . Diseñar un Modelo Lógico de virtualización.. . Analizar y evaluar las ventajas y desventajas que se. presentara al desarrollar el sistema de virtualización. . Producir un ahorro a las empresas que utilizaran el sistema. de virtualización.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 25. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(26) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. ESCUELA DE INFORMÁTICA. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. UNIVERSIDAD NACIONAL DE TRUJILLO. CAPÍTULO III :. B. IB. LI. O. T. E. MARCO TEÓRICO. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 26. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(27) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. III. Marco Teórico:. III.1. Definición de Servidor:. A. S. Un servidor es una computadora que forma parte de una red y que provee. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. servicios a otras computadoras, que reciben el nombre de clientes.. Los servidores suelen utilizarse para almacenar archivos digitales.. El cliente, por lo tanto, se conecta a través de la red con el servidor y. accede a los archivos en cuestión. En ocasiones, la computadora puede cumplir con las funciones de servidor y de cliente de manera simultánea.. Entre los distintos tipos de servidores, pueden destacarse los servidores. E. de archivos (almacenan los documentos y los distribuyen a los clientes de la. O. T. red), los servidores de correo (que guardan, reciben y envían correos. accesibles a través de Internet).. B. IB. LI. electrónicos) y los servidores web (almacenan los documentos que son. III.2. Definición de Cliente. El cliente es una aplicación informática que se utiliza para acceder a los servicios que ofrece un servidor, normalmente a través de una red de telecomunicaciones. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 27. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(28) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. El término se usó inicialmente para los llamados terminales tontos, dispositivos que no eran capaces de ejecutar programas por sí mismos, pero podían conectarse a un ordenador central y dejar que éste realizase todas las operaciones requeridas, mostrando luego los resultados al usuario. Se utilizaban sobre todo porque su coste en esos momentos era mucho menor que el de un. IC. A. S. ordenador.. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. Actualmente se suelen utilizar para referirse a programas que requieren específicamente una conexión a otro programa, al que se denomina servidor y que suele estar en otra máquina. Ya no se utilizan por criterios de coste, sino para obtener datos externos (por ejemplo páginas web, información bursatil o bases de datos), interactuar con otros usuarios a través de un gestor central, compartir información con otros usuarios (servidores de archivos y otras aplicaciones ) o utilizar recursos de los que no se dispone en la máquina local. E. (por ejemplo impresión).. O. T. Uno de los clientes más utilizados, sobre todo por su versatilidad, es el. B. IB. LI. navegador web. Muchos servidores son capaces de ofrecer sus servicios a través de un navegador web en lugar de requerir la instalación de un programa específico.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 28. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(29) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. III.3. Red Cliente/Servidor.. La red Cliente/Servidor es aquella red de comunicaciones en la que todos los clientes están conectados a un servidor, que puede ser cualquier computadora en el que se centralizan los diversos recursos y aplicaciones con. A. S. que se cuenta; y que los pone a disposición de los clientes cada vez que estos son. Figura 01: Modelo Cliente-Servidor. Esto significa que todas las gestiones que se realizan se concentran en el. LI. O. T. E. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. solicitados.. B. IB. servidor, de manera que en él se disponen los requerimientos provenientes de los clientes que tienen prioridad, los archivos que son de uso público y los que son de uso restringido, los archivos que son de sólo lectura y los que, por el contrario, pueden ser modificados, etc.. La principal característica es que en este tipo de redes los roles están bien definidos y no se intercambia; los clientes en ningún momento pueden tener el DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 29. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(30) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. rol de servidores y viceversa. A diferencia de las redes peer-to-peer (P2P) que no poseen un rol fijo ya que el papel de cada uno puede alterarse: cualquiera puede ser cliente o servidor indistintamente.. A. S. III.4. Definición de Cliente ligero (thin client). S. IC. Se denomina cliente ligero (thin client) a aquellos dispositivos. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. (ordenadores, móviles, etc.) que utilizan un servidor central para todas sus tareas de procesamiento. Todos los programas que en un momento determinado tiene un thin client en ejecución (escritorio, editor de documentos, etc.) residen en la memoria del servidor central. Memoria y CPU del servidor central son compartidas entre todos los clientes ligeros conectados. El cliente ligero solo se encarga de dibujar la pantalla que recibe del servidor y enviar pulsaciones de teclado y ratón.. La definición de cliente ligero ha evolucionado durante estos años. Un. E. "thin client" era, hasta hace poco, un PC sin disco duro que utiliza un mini. O. T. sistema operativo para conectar con un servidor central y obtener su escritorio.. B. IB. LI. Hoy en día existen "Ultra thin-client" que van un poco más allá al incorporar en el hardware el propio cliente de Windows Terminal Server, Citrix Metaframe, Telnet, etc. Esto difiere de la original idea de arquitectura thin-client en la cual era necesario un sistema operativo, a menudo Windows CE o Linux, entre el hardware y el software de conexión del cliente.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 30. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(31) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. III.5. Software Para Montar Un Servidor de Clientes ligeros Para que las computadoras cliente puedan obtener el sistema operativo por medio de la red, dentro de la red debe existir un servidor de clientes ligeros, que en este proyecto es virtual.. S. Para montar un servidor de clientes ligeros se necesita de software que. A. permita que el sistema operativo pueda trabajar como servidor de clientes. IC. ligeros. Se consideraron las siguientes aplicaciones las cuales integran un. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. conjunto de herramientas para montar servidores de clientes ligeros en Linux: LTSP, TCOS y openThinClient.. La descripción para los tres proyectos es prácticamente la misma: Es un. conjunto de herramientas que permiten implementar un servidor de clientes ligeros para bootear computadoras a través de la red. A continuación, se hace una breve descripción de los mismos:. TCOS son las siglas de Thin Client Operating System, es un. B. IB. LI. O. T. E. III.5.1. TCOS. conjunto de herramientas para el arranque de terminales ligeros y para su control, se distribuye bajo la licencia GPL2. La siguiente figura es un diagrama representativo de una red montada con TCOS, en la cual se puede observar que es necesario contar mínimo con dos interfaces de red para poder utilizarlo.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 31. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(32) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. ESCUELA DE INFORMÁTICA. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. UNIVERSIDAD NACIONAL DE TRUJILLO. Figura 02: Modelo de servidor Virtual TCOS. III.5.2. LTSP. Son las siglas en inglés de: Proyecto Servidor de Terminales. Linux, es un conjunto de aplicaciones que le dan a un servidor basado en Linux la posibilidad de utilizar otras computadoras como clientes ligeros.. T. E. LTSP requiere de dos interfaces de red para funcionar, tal como lo. B. IB. LI. O. muestra el diagrama de la figura siguiente:. Figura 03: Modelo de Servidor Virtual LTSP. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 32. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(33) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. III.5.3. OpenThinClient OS. OpenThinClient OS es un proyecto basado en TCOS el cual incluye como mejoras un gestor desarrollado en Java y es. S. compatible con Windows y Linux, la gestión de usuarios en. A. Windows la realiza mediante Active Directory y la gestión de. IC. usuarios en Linux la realiza mediante LDAP, siendo posible. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. implementar un servidor de clientes ligeros en cualquiera de estas dos plataformas.. La siguiente figura es un diagrama representativo de una. red montada con openThinClient OS en la cual se puede observar que: a diferencia de los otros dos servidores de clientes ligeros antes mencionados, openThinClient OS sólo necesita de una. B. IB. LI. O. T. E. interfaz de red para funcionar.. Figura 04: Modelo de Servidor Virtual OpenThinClient OS. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 33. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(34) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. III.6. Definición de Virtualización La virtualización permite que múltiples máquinas virtuales con sistemas operativos heterogéneos puedan ejecutarse individualmente, aunque en la misma máquina. Cada máquina virtual tiene su propio hardware virtual (por ejemplo,. S. RAM, CPU, NIC, etc.) a través del cual se cargan el sistema operativo y las. IC. A. aplicaciones. El sistema operativo distingue al hardware como un conjunto. S. normalizado y consistente, independientemente de los componentes físicos que. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. realmente formen parte del mismo.. Virtualización también puede significar conseguir que varios ordenadores. parezcan uno solo. A este concepto se le suele denominar agregación de servidores (server aggregation) o grid computing.. La virtualización del sistema operativo es el uso de software para. T. E. permitir que un mismo sistema maneje varias imágenes de los sistemas. O. operativos a la misma vez. Esta tecnología permite la separación del hardware y. ejecuten simultáneamente en una sola computadora.. B. IB. LI. el software, lo cual posibilita a su vez que múltiples sistemas operativos se. La virtualización, desde un punto de vista muy simple es un programa que se instala en un sistema operativo (llamado anfitrión) que permite instalar y ejecutar otro sistema operativo como si fuera otro ordenador completamente diferente, llamado servidor virtual. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 34. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(35) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. ESCUELA DE INFORMÁTICA. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. A. S. UNIVERSIDAD NACIONAL DE TRUJILLO. Figura 05: Virtualización. Este término es bastante antiguo: viene siendo usado desde antes de. 1960, para permitir la división de grandes unidades de hardware mainframe, un recurso costoso y escaso; y ha sido aplicado a diferentes aspectos y ámbitos de la informática, desde sistemas computacionales completos hasta capacidades o individuales.. Con. el. tiempo,. las. minicomputadoras. y. E. componentes. O. T. computadores personales (PCs) proporcionaron una manera más eficiente y. LI. asequible de distribuir el poder de procesamiento, por lo que en los años 80, la. B. IB. virtualización ya casi no se utilizó más. En los años 90, los investigadores comenzaron a ver cómo la virtualización podía solucionar algunos de los problemas relacionados con la proliferación de hardware menos costoso, incluyendo. su. subutilización,. crecientes. costos. de. administración. y. vulnerabilidad.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 35. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

(36) Biblioteca Digital - Dirección de Sistemas de Informática y Comunicación - UNT. UNIVERSIDAD NACIONAL DE TRUJILLO. ESCUELA DE INFORMÁTICA. La virtualización no es un tema nuevo, de hecho ronda desde hace 40 años. Los primeros usos de la virtualización incluyen el IBM 7044, el Sistema de Tiempo Compartido (CTSS - Compatible Time Sharing System) desarrollado en el Instituto Tecnológico de Massachusetts (MIT - Massachussets Institute of Technology) en el IBM 704. Y el proyecto Atlas de la Universidad de. A. S. Manchester (uno de los primeros superordenadores del mundo), que fué pionero. C Y A M D A E T C E IE M N Á C T I IC A A S S FÍ. S. IC. en el uso de memoria virtual con paginación y llamadas de supervisor.. Hoy en día, la virtualización está a la vanguardia, ayudando a los. negocios con la escalabilidad, seguridad y administración de sus infraestructuras globales de TI.. III.7. Importancia de la virtualización.. E. Desde una perspectiva de negocio, hay muchas razones para utilizar. O. T. virtualización. La mayoría están relacionadas con la consolidación de servidores.. B. IB. LI. Simple, si podemos virtualizar un número de sistemas infrautilizados en un solo servidor,. ahorrando. energía,. espacio,. capacidad. de. refrigeración. y. administración ya que se tiene menos servidores. Como puede ser difícil determinar el grado de utilización de un servidor, las tecnologías de virtualización soportan la migración en directo. La migración en directo permite que un sistema operativo y sus aplicaciones se muevan a un nuevo servidor para balancear la carga sobre el hardware disponible.. DISEÑO DE UN MODELO LÓGICO DE VIRTUALIZACIÓN CLIENTE SERVIDOR PARA ORGANIZACIONES EMPRESARIALES. TEJADA & TORRES. 36. Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajola misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/.

Figure

Actualización...

Referencias

Actualización...