Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad
El desarrollo constante de la tecnología genera nuevos retos y la necesidad de avanzar en la medida que ella lo hace. Actualmente existen grandes desarrollos orientados a la conectividad; dentro de ello se ve que la internet, están más enfocados al acceso y generación de la información. Ahora se enc...
- Autores:
-
Niño Vásquez, Daniel Fabian
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2020
- Institución:
- Universidad Cooperativa de Colombia
- Repositorio:
- Repositorio UCC
- Idioma:
- OAI Identifier:
- oai:repository.ucc.edu.co:20.500.12494/17050
- Acceso en línea:
- https://hdl.handle.net/20.500.12494/17050
- Palabra clave:
- Virtualización
Alta disponibilidad
Infraestructura
Clúster de conmutación
Servicios
Computación en la nube
Virtualization
High Availability
Infrastructure
Failover Cluster
Services
Cloud Computing
- Rights
- openAccess
- License
- Atribución
id |
COOPER2_b7f6f7cf310787c4b37a838d21955079 |
---|---|
oai_identifier_str |
oai:repository.ucc.edu.co:20.500.12494/17050 |
network_acronym_str |
COOPER2 |
network_name_str |
Repositorio UCC |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad |
title |
Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad |
spellingShingle |
Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad Virtualización Alta disponibilidad Infraestructura Clúster de conmutación Servicios Computación en la nube Virtualization High Availability Infrastructure Failover Cluster Services Cloud Computing |
title_short |
Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad |
title_full |
Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad |
title_fullStr |
Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad |
title_full_unstemmed |
Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad |
title_sort |
Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad |
dc.creator.fl_str_mv |
Niño Vásquez, Daniel Fabian |
dc.contributor.advisor.none.fl_str_mv |
Blanco Garrido, Fabian |
dc.contributor.author.none.fl_str_mv |
Niño Vásquez, Daniel Fabian |
dc.subject.spa.fl_str_mv |
Virtualización Alta disponibilidad Infraestructura Clúster de conmutación Servicios Computación en la nube |
topic |
Virtualización Alta disponibilidad Infraestructura Clúster de conmutación Servicios Computación en la nube Virtualization High Availability Infrastructure Failover Cluster Services Cloud Computing |
dc.subject.other.spa.fl_str_mv |
Virtualization High Availability Infrastructure Failover Cluster Services Cloud Computing |
description |
El desarrollo constante de la tecnología genera nuevos retos y la necesidad de avanzar en la medida que ella lo hace. Actualmente existen grandes desarrollos orientados a la conectividad; dentro de ello se ve que la internet, están más enfocados al acceso y generación de la información. Ahora se encuentra la posibilidad de generar nuevas aplicaciones, y trabajar desde ella. Para lograr este desarrollo, se requiere de una infraestructura que cuente con supercomputadores unidos por una red de alta velocidad, de tal forma que este conjunto sea visto como una sola máquina, y que sea capaz de resolver problemas que un solo equipo no podría resolver. Bajo esta definición, estas máquinas pueden estar montadas bajo una plataforma de virtualización, con el fin de obtener un mayor rendimiento, reducción de costos, un escalamiento cuando se requiera. Esto es posible gracias al desarrollo de Cloud Computing, el cual implementa servicios claves como, bases de datos centralizados en la nube, posibilidad de manejar software empresarial en la nube, permitiendo el acceso desde cualquier parte del mundo, con sólo una conexión a internet, que facilita implementar toda una estructura de empresa y el manejo de la misma de manera remota, dinámica y sencilla, además, reducir los costos que se generan por la adquisición de equipos de tecnología como servidores, cableados, licencias, etc., así como desprenderse de la dependencia de un equipo con software licenciado. En base a lo expuesto anteriormente, se presenta una solución basada en Cloud Computing privada con alta disponibilidad, para el manejo y administración de los diferentes tipos de servicios con los que cuenta una empresa; accediendo a la unificación de los servicios sin la necesidad de adquirir nuevos equipos; mediante la utilización de una herramienta poderosa como lo son VMware o Hyper-V. Se determina que este modelo de diseño de virtualización permite obtener unos beneficios importantes para las organizaciones, como manejar la información de manera más fácil u confiable, reducir los costos y maximizar los recursos. |
publishDate |
2020 |
dc.date.accessioned.none.fl_str_mv |
2020-03-02T21:52:23Z |
dc.date.available.none.fl_str_mv |
2020-03-02T21:52:23Z |
dc.date.issued.none.fl_str_mv |
2020-02-26 |
dc.type.none.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12494/17050 |
dc.identifier.bibliographicCitation.spa.fl_str_mv |
Niño Vasquez, D. F., (2020). Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad (Monografía de grado). Universidad Cooperativa de Colombia, Bogotá |
url |
https://hdl.handle.net/20.500.12494/17050 |
identifier_str_mv |
Niño Vasquez, D. F., (2020). Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad (Monografía de grado). Universidad Cooperativa de Colombia, Bogotá |
dc.relation.references.spa.fl_str_mv |
Cabrera Espinoza, A. J. (septiembre de 2017). Universidad Politécnica Salesiana. Obtenido de http://dspace.ups.edu.ec/handle/123456789/15005 CCM Benchmark. (s.f.). SAN (Red de área de almacenamiento). Obtenido de https://es.ccm.net/contents/638-san-red-de-area-de-almacenamiento Cisco. (s.f.). Cisco Catalyst 2960XR-48FPD-I Switch. Obtenido de https://www.cisco.com/c/en/us/support/switches/catalyst-2960xr-48fpd-i-switch/model.html#~tab-documents Claudia Patricia Berrocal Conde, Y. M. (julio de 2015). polux.unipiloto.edu.co. Dell Colombia Inc. (s.f.). Cisco Catalyst 4900M Switch. Obtenido de https://www1.la.dell.com/co/es/corp/Networking-Solutions/switch-cisco-4900m/pd.aspx?refid=switch-cisco-4900m&s=corp Dell Colombia Inc. (s.f.). Familia Dell Storage NX de dispositivos de almacenamiento adjunto en red (NAS). Obtenido de https://www.dell.com/co/empresas/p/powervault-nx/pd Dell Colombia Inc. (s.f.). Servidor en rack PowerEdge R640. Obtenido de https://www.dell.com/co/empresas/p/poweredge-r640/pd Ganglia. (s.f.). Ganglia Monitoring System. Obtenido de http://ganglia.info/ Gutiérrez Rodríguez, C. A., Almeida, R. A., & Romero, W. E. (2018). Diseño de un modelo de migración a cloud computing para entidades públicas de salud. 6(1), 10 - 26. doi:https://10.17081/invinno.6.1.2772 Hewlett Packard Enterprise. (s.f.). Hewlett Packard Enterprise. Obtenido de Almacenamiento SAN HPE MSA 2050: https://buy.hpe.com/lamerica/es/storage/disk-storage-systems/msa-storage/msa-storage/hpe-msa-2050-san-storage/p/1009949622?q=1009949622:name-asc&text=1009949622&textSearch=&pageSize=10 Hewlett Packard Enterprise. (s.f.). HPE ProLiant DL380 Gen10. Obtenido de https://buy.hpe.com/lamerica/es/servers/rack-servers/proliant-dl300-servers/proliant-dl380-server/hpe-proliant-dl380-gen10-server/p/1010026818 Hosting Red. (s.f.). ¿Qué es HA - High Availability? Obtenido de https://www.hostingred.com/servidores/alta-disponibilidad-informacion/ inbest.solutions. (26 de diciembre de 2016). inbest.solutions. Obtenido de https://inbest.solutions/tres-reglas-basicas-para-licenciar-con-windows-server-2016/ iWeb. (s.f.). iWeb Technologies Inc. Obtenido de Soluciones de almacenamiento: https://iweb.com/es/almacenamiento-redes Javier. (18 de Abril de 2016). Métricas TI: ¿cuáles son las que verdaderamente importan? Obtenido de pandorafms: https://pandorafms.com/blog/es/metricas-ti/ Jones, M. T. (29 de julio de 2011). IBM. Obtenido de Virtualización de aplicaciones , pasado y futuro: https://www.ibm.com/developerworks/ssa/linux/library/l-virtual-machine-architectures/index.html JRamos. (20 de Agosto de 2018). Blog Ragasys - Soporte Técnico para las TIC. Obtenido de NIC Teaming en Windows Server 2016: https://blog.ragasys.es/nic-teaming-en-windows-server-2016 keloko03. (25 de noviembre de 2009). blogdiario.com. Obtenido de http://keloko03.blogspot.es/1259123400/virtualizaci-n/ Lugo Cardozo, N. (02 de febrero de 2014). Tecnologías de Virtualización en los Sistemas Informáticos de las Organizaciones Empresariales del Estado Zulia. Obtenido de https://dialnet.unirioja.es › descarga › articulo › 5157975 Ma Solanes, J. (18 de enero de 2015). jmsolanes. Obtenido de Replicar máquinas virtuales con Hyper-V: https://www.jmsolanes.net/es/replicar-vms-con-hyper-v/ Ma Solanes, J. (2018 de noviembre de 2018). JMSolanes. Obtenido de Cloud privado con Microsoft Hyper-V: https://www.jmsolanes.net/es/cloud-privado-con-microsoft-hyper-v/ Management Solutions. (2012). La nube: oportunidades y retos para los integrantes de la cadena de valor. Obtenido de https://www.managementsolutions.com/sites/default/files/publicaciones/esp/La-nube.pdf Mero Tapia, J. O., & Gallegos Caceres, H. E. (abril de 2015). Universidad Politécnica Salesiana. Obtenido de dspace.ups.edu.ec: https://dspace.ups.edu.ec/bitstream/123456789/10324/1/UPS-GT001232.pdf Mesa Múnera, A. (2009). Método para el manejo del Balanceo de Carga en Sistemas de Cómputo distribuido de alto desempeño. Obtenido de http://bdigital.unal.edu.co/3497/1/32296964.2009_1.pdf Microsoft. (10 de Septiembre de 2018). Formación de equipos NIC. Obtenido de https://docs.microsoft.com/es-es/windows-server/networking/technologies/nic-teaming/nic-teaming Ministerio de las Tecnologías de la Información y Comunicación. (julio de 2016). Documento - Versión Actualizada del Modelo de Gestión IT4+. Obtenido de https://www.mintic.gov.co/arquitecturati/630/propertyvalues-8170_documento_pdf.pdf Mireles, J., & Maldonado, J. (12 de Septiembre de 2014). Diseño de un Clúster orientado a servicios para aplicaciones WEB en la Universidad Nacional Experimental de Táchira. Obtenido de https://www.redalyc.org/pdf/784/78435427006.pdf Networkworld. (05 de marzo de 2018). ¿Qué es una SAN? Obtenido de https://www.networkworld.es/networking/que-es-una-san Ortiz, A. E. (25 de julio de 2018). hostdime Premier Global Data Center. Obtenido de Qué es la virtualización de servidores: https://blog.hostdime.com.co/que-es-la-virtualizacion-de-servidores/ Prato, G. d. (s.f.). WindowServer. Obtenido de Windows Server 2012: Failover Cluster para Hyper-V (Parte 4 – Instalando la funcionalidad Failover Cluster e Hyper-V): https://windowserver.wordpress.com/2012/11/23/windows-server-2012-failover-cluster-para-hyper-v-parte-4-instalando-la-funcionalidad-failover-cluster-e-hyper-v/ Prato, G. d. (s.f.). WindowServer. Obtenido de Windows Server 2012: Failover Cluster para Hyper-V (Parte 6 – Creando una Máquina Virtual con Alta Disponibilidad): https://windowserver.wordpress.com/2012/11/23/windows-server-2012-failover-cluster-para-hyper-v-parte-6-creando-una-mquina-virtual-con-alta-disponibilidad/ Prato, G. d. (s.f.). WindowServer. Obtenido de Windows Server 2012 – Demostración: Creando un Failover Cluster Para Usar con Hyper-V en Cluster: https://windowserver.wordpress.com/2012/05/20/windows-server-2012-demostracin-creando-un-failover-cluster-para-usar-con-hyper-v-en-cluster-parte-1/ Revista Unam. (s.f.). ¿Que es un Cluster? Obtenido de http://www.revista.unam.mx/vol.4/num2/art3/cluster.htm# Searchdatacenter. (07 de abril de 2014). Virtualización, camino para optimizar recursos. Obtenido de https://searchdatacenter.techtarget.com/es/cronica/Como-la-evolucion-de-la-virtualizacion-redifinio-los-centros-de-datos-eficientes Solvetic Sistemas. (05 de septiembre de 2017). Caracteríticas y versiones Hyper-V Windows Server 2016. Obtenido de https://www.solvetic.com/tutoriales/article/4259-caracteristicas-versiones-hyper-v-windows-server-2016/ Solvetic Sistemas. (21 de junio de 21). Solvetic. Obtenido de Cómo activar e instalar Hyper-V Windows Server 2019: https://www.solvetic.com/tutoriales/article/7633-como-activar-instalar-hyper-v-windows-server-2019/ System Admin. (s.f.). Tutoriales para IT Admins. Obtenido de NIC Teaming Windows Server 2012: http://system-admin.es/2014/05/09/nic-teaming-windows-server-2012/ tecnozero. (26 de octubre de 2019). tecnozero. Obtenido de https://www.tecnozero.com/servidor/windows-server-2019/ Universidad Politecnica de Catalunya. (s.f.). Universidad Politecnica de Catalunya. Obtenido de Evaluación de la estrategia IT apoyada por la Virtualización: https://upcommons.upc.edu/bitstream/handle/2099.1/15054/Mem%C3%B2ria.pdf?sequence=1&isAllowed=y Vicente, F. J. (08 de Junio de 2016). Diseño e implementación de una infraestructura para computación en la nube y servicios TI. Obtenido de http://openaccess.uoc.edu/webapps/o2/bitstream/10609/53185/3/fjramirezvTFG0716mem%C3%B2ria.pdf Wacker, H. (09 de junio de 2000). ComputerWorld. Obtenido de ¿Qué es el balanceo de carga? : https://www.computerworld.es/tendencias/que-es-el-balanceo-de-carga WindowServer. (s.f.). Windows Server 2012 – Demostración: Creando un Failover Cluster Para Usar con Hyper-V en Cluster. Obtenido de https://windowserver.wordpress.com/2012/05/20/windows-server-2012-demostracin-creando-un-failover-cluster-para-usar-con-hyper-v-en-cluster-parte-1/ |
dc.rights.license.none.fl_str_mv |
Atribución |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Atribución http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.publisher.spa.fl_str_mv |
Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá |
dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
dc.publisher.place.spa.fl_str_mv |
Bogotá |
institution |
Universidad Cooperativa de Colombia |
bitstream.url.fl_str_mv |
https://repository.ucc.edu.co/bitstreams/16801da9-fc15-4f57-86a1-46b801d7c25d/download https://repository.ucc.edu.co/bitstreams/05245b2a-7449-4f06-ae67-4ef1ad0ccc1c/download https://repository.ucc.edu.co/bitstreams/27431ae5-3ae9-4977-8787-6384394cef85/download https://repository.ucc.edu.co/bitstreams/64bd66b4-af71-4718-8d39-3a11fddac75e/download https://repository.ucc.edu.co/bitstreams/300fe75a-bf1f-4a46-90e0-a1ec19f5fc21/download https://repository.ucc.edu.co/bitstreams/63856783-bd3a-4b23-b4e3-7ce5adf44ace/download https://repository.ucc.edu.co/bitstreams/7d06562b-629c-4718-9bf2-c504482c296f/download |
bitstream.checksum.fl_str_mv |
19a187727b1818e471b82d5705ebc70a be594ad5052036dddcbbb443cb1e7a70 3bce4f7ab09dfc588f126e1e36e98a45 74028dae900707cc30cd64920909bac7 b558d9aa793488af0c9f96f8022a8cd5 aebfb62540982669be15b0ddbd3764ae f981ae4b22f219f56b074f814f64dbb4 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Cooperativa de Colombia |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1814246705656233984 |
spelling |
Blanco Garrido, FabianNiño Vásquez, Daniel Fabian2020-03-02T21:52:23Z2020-03-02T21:52:23Z2020-02-26https://hdl.handle.net/20.500.12494/17050Niño Vasquez, D. F., (2020). Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad (Monografía de grado). Universidad Cooperativa de Colombia, BogotáEl desarrollo constante de la tecnología genera nuevos retos y la necesidad de avanzar en la medida que ella lo hace. Actualmente existen grandes desarrollos orientados a la conectividad; dentro de ello se ve que la internet, están más enfocados al acceso y generación de la información. Ahora se encuentra la posibilidad de generar nuevas aplicaciones, y trabajar desde ella. Para lograr este desarrollo, se requiere de una infraestructura que cuente con supercomputadores unidos por una red de alta velocidad, de tal forma que este conjunto sea visto como una sola máquina, y que sea capaz de resolver problemas que un solo equipo no podría resolver. Bajo esta definición, estas máquinas pueden estar montadas bajo una plataforma de virtualización, con el fin de obtener un mayor rendimiento, reducción de costos, un escalamiento cuando se requiera. Esto es posible gracias al desarrollo de Cloud Computing, el cual implementa servicios claves como, bases de datos centralizados en la nube, posibilidad de manejar software empresarial en la nube, permitiendo el acceso desde cualquier parte del mundo, con sólo una conexión a internet, que facilita implementar toda una estructura de empresa y el manejo de la misma de manera remota, dinámica y sencilla, además, reducir los costos que se generan por la adquisición de equipos de tecnología como servidores, cableados, licencias, etc., así como desprenderse de la dependencia de un equipo con software licenciado. En base a lo expuesto anteriormente, se presenta una solución basada en Cloud Computing privada con alta disponibilidad, para el manejo y administración de los diferentes tipos de servicios con los que cuenta una empresa; accediendo a la unificación de los servicios sin la necesidad de adquirir nuevos equipos; mediante la utilización de una herramienta poderosa como lo son VMware o Hyper-V. Se determina que este modelo de diseño de virtualización permite obtener unos beneficios importantes para las organizaciones, como manejar la información de manera más fácil u confiable, reducir los costos y maximizar los recursos.The constant development of technology generates new challenges and the need to move forward as it does. There are currently major developments oriented towards connectivity; Within this it is seen that the internet, are more focused on access and information generation. Now there is the possibility of generating new applications, and working from it. To achieve this development, an infrastructure is needed that has supercomputers linked by a high-speed network, so that this set is seen as a single machine, and that is capable of solving problems that a single team could not solve. Under this definition, these machines can be mounted under a virtualization platform, in order to obtain greater performance, cost reduction, an escalation when required. This is possible thanks to the development of Cloud Computing, which implements key services such as, centralized databases in the cloud, possibility of managing enterprise software in the cloud, allowing access from anywhere in the world, with only an internet connection, which facilitates the implementation of an entire company structure and its management remotely, dynamically and easily, also reducing the costs generated by the acquisition of technology equipment such as servers, cabling, licenses, etc., as well as detachment of the dependence of a team with licensed software. Based on the above, a solution based on private Cloud Computing with high availability is presented, for the management and administration of the different types of services that a company has; accessing the unification of services without the need to acquire new equipment; by using a powerful tool such as VMware or Hyper-V. It is determined that this virtualization design model allows obtaining important benefits for organizations, such as managing information more easily or reliably, reducing costs and maximizing resources.RESUMEN.-- INTRODUCCIÓN.-- GLOSARIO.-- Capítulo 1 Esquema del Tema.-- 1.1 Descripción.-- 1.2 Problema.-- 1.3 Justificación.-- 1.4 Objetivo.-- 1.4.1 Objetivo General.-- 1.4.2 Objetivos Específicos.- - Capítulo 2 Esquema Teórico.-- 2.1 Marco Teórico.-- 2.1.1 La Virtualización.-- 2.1.1.1 Historia de la Virtualización.-- 2.1.1.2 Virtualización de plataforma.-- 2.1.1.3Diferencias entre virtualizar un Sistema operativo e instalarlo.-- 2.1.1.4Retos de la Virtualización.-- 2.1.1.5 Ventajas de la Virtualización.-- 2.1.2 Tipos de Virtualización.-- 2.1.2.1Virtualización de Servidores.-- 2.1.2.2Virtualización de Almacenamiento.-- 2.1.2.3 Virtualización de Redes.-- 2.1.2.4 Virtualización de Estaciones de Trabajo.-- 2.1.3 Software de Virtualización Hyper-V.-- 2.1.3.1Ventajas Hyper-V.-- 2.1.3.2 Novedades de Hyper-V en Windows Server 2016 y 2019.-- 2.1.3.2.1 Características Windows Server 2016.-- 2.1.2.2.2 Características Windows Server 2019.-- 2.1.3.3 Sistemas compatibles con Hyper-V.-- 2.1.3.4 Versiones de Hyper-V en Windows Server 2019.-- 2.1.3.5 Licenciamiento de Windows Server 2019.-- 2.1.3.6 Precios Windows Server 2019.-- 2.1.4 Alta disponibilidad.-- 2.1.4.1 Redes SAN.-- 2.1.4.1.1 Almacenamiento Unificado.-- 2.1.4.2 Uptime (Tiempo en línea) / Cálculo porcentual.-- 2.1.4.3 Balanceo y Optimización de Cargas y la Alta Disponibilidad.-- 2.1.4.3.1 Primera Generación de Balanceo de Carga.-- 2.1.4.3.2 Segunda Generación de Balanceo de Carga.-- 2.1.4.3.3 Réplica de VMs con Hyper-V para Alta disponibilidad.--2.1.4.3.4 Cloud privado con Microsoft Hyper-V.-- 2.2 Marco Legal.-- Capítulo 3 Esquema Ingenieril.-- 3.1 Análisis.-- 3.2 Estructura Temática.-- 3.3 Análisis y definiciones de Requerimientos.-- 3.3.1 Factibilidad Técnica.-- 3.3.1.1 Requerimientos.-- 3.3.1.1.1 Funcionales.-- 3.3.1.1.2 No Funcionales.-- 3.3.1.2 Hardware.-- 3.3.1.3 Software.-- 3.3.1.4 Servicios Técnicos y Asociados.-- 3.3.2 Especificaciones Técnicas.-- 3.3.2.1 Servidores Del Tipo “A”.-- 3.3.2.2 Servidores Del Tipo “B”.-- 3.3.2.3 Especificaciones Servidores.-- 3.3.2.3.1 Servidor 1 tipo “A” .-- 3.3.2.3.2 Servidor 2 tipo “A” .-- 3.3.2.3.3 Servidor 3 tipo “A” .-- 3.3.2.3.4 Servidor 4 tipo “A” .-- 3.3.2.3.5 Servidor 5 tipo “B” .-- 3.3.2.3.6 Servidor 6 tipo “B” .-- 3.3.2.4 Servidor SAN.-- 3.3.2.4.1 Servidor 1 SAN.-- 3.3.2.4.1 Servidor 2 y 3 SAN.-- 3.3.2.5 Equipos de Comunicación.-- 3.3.2.5.1 Switch 1.-- 3.3.2.5.2 Switch 2.-- 3.3.2.5 Factores y Consideraciones.-- 3.3.2.6 Costos de la Implementación.-- 3.4 Diseño del Proyecto.-- 3.4.1 Análisis.-- 3.4.2 Planeación.-- 3.4.3 Diseño.-- 3.4.4 Ejecución.-- 3.4.4.1 Interconexión de los dispositivos.-- 3.4.4.1.1 Conexiones de Switches.-- 3.4.4.1.2 Conexión entre SAN y Servidores.-- 3.4.4.2 Instalación de Servidores.-- 3.4.4.2.1 Instalación de Servidores de Virtualización Hyper-V.-- 3.4.4.2.2 Instalación de Servidores de Backup.-- 3.4.4.2.3 Configuración del entorno SAN.-- 3.4.4.2.4 Configuración de Failover Cluster con Hyper-V.-- 3.4.4.2.5 Creación Máquina Virtual con Hyper-V.-- 3.4.5 Monitoreo.-- 3.4.5.1 Herramientas de Monitoreo.-- 3.4.5.2 Protocolos de Pruebas y Test.-- Conclusiones.-- Referencias.-- Anexos.daniel.ninov@campusucc.edu.coUniversidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasBogotáVirtualizaciónAlta disponibilidadInfraestructuraClúster de conmutaciónServiciosComputación en la nubeVirtualizationHigh AvailabilityInfrastructureFailover ClusterServicesCloud ComputingDiseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidadTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAtribucióninfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Cabrera Espinoza, A. J. (septiembre de 2017). Universidad Politécnica Salesiana. Obtenido de http://dspace.ups.edu.ec/handle/123456789/15005CCM Benchmark. (s.f.). SAN (Red de área de almacenamiento). Obtenido de https://es.ccm.net/contents/638-san-red-de-area-de-almacenamientoCisco. (s.f.). Cisco Catalyst 2960XR-48FPD-I Switch. Obtenido de https://www.cisco.com/c/en/us/support/switches/catalyst-2960xr-48fpd-i-switch/model.html#~tab-documentsClaudia Patricia Berrocal Conde, Y. M. (julio de 2015). polux.unipiloto.edu.co.Dell Colombia Inc. (s.f.). Cisco Catalyst 4900M Switch. Obtenido de https://www1.la.dell.com/co/es/corp/Networking-Solutions/switch-cisco-4900m/pd.aspx?refid=switch-cisco-4900m&s=corpDell Colombia Inc. (s.f.). Familia Dell Storage NX de dispositivos de almacenamiento adjunto en red (NAS). Obtenido de https://www.dell.com/co/empresas/p/powervault-nx/pdDell Colombia Inc. (s.f.). Servidor en rack PowerEdge R640. Obtenido de https://www.dell.com/co/empresas/p/poweredge-r640/pdGanglia. (s.f.). Ganglia Monitoring System. Obtenido de http://ganglia.info/Gutiérrez Rodríguez, C. A., Almeida, R. A., & Romero, W. E. (2018). Diseño de un modelo de migración a cloud computing para entidades públicas de salud. 6(1), 10 - 26. doi:https://10.17081/invinno.6.1.2772Hewlett Packard Enterprise. (s.f.). Hewlett Packard Enterprise. Obtenido de Almacenamiento SAN HPE MSA 2050: https://buy.hpe.com/lamerica/es/storage/disk-storage-systems/msa-storage/msa-storage/hpe-msa-2050-san-storage/p/1009949622?q=1009949622:name-asc&text=1009949622&textSearch=&pageSize=10Hewlett Packard Enterprise. (s.f.). HPE ProLiant DL380 Gen10. Obtenido de https://buy.hpe.com/lamerica/es/servers/rack-servers/proliant-dl300-servers/proliant-dl380-server/hpe-proliant-dl380-gen10-server/p/1010026818Hosting Red. (s.f.). ¿Qué es HA - High Availability? Obtenido de https://www.hostingred.com/servidores/alta-disponibilidad-informacion/inbest.solutions. (26 de diciembre de 2016). inbest.solutions. Obtenido de https://inbest.solutions/tres-reglas-basicas-para-licenciar-con-windows-server-2016/iWeb. (s.f.). iWeb Technologies Inc. Obtenido de Soluciones de almacenamiento: https://iweb.com/es/almacenamiento-redesJavier. (18 de Abril de 2016). Métricas TI: ¿cuáles son las que verdaderamente importan? Obtenido de pandorafms: https://pandorafms.com/blog/es/metricas-ti/Jones, M. T. (29 de julio de 2011). IBM. Obtenido de Virtualización de aplicaciones , pasado y futuro: https://www.ibm.com/developerworks/ssa/linux/library/l-virtual-machine-architectures/index.htmlJRamos. (20 de Agosto de 2018). Blog Ragasys - Soporte Técnico para las TIC. Obtenido de NIC Teaming en Windows Server 2016: https://blog.ragasys.es/nic-teaming-en-windows-server-2016keloko03. (25 de noviembre de 2009). blogdiario.com. Obtenido de http://keloko03.blogspot.es/1259123400/virtualizaci-n/Lugo Cardozo, N. (02 de febrero de 2014). Tecnologías de Virtualización en los Sistemas Informáticos de las Organizaciones Empresariales del Estado Zulia. Obtenido de https://dialnet.unirioja.es › descarga › articulo › 5157975Ma Solanes, J. (18 de enero de 2015). jmsolanes. Obtenido de Replicar máquinas virtuales con Hyper-V: https://www.jmsolanes.net/es/replicar-vms-con-hyper-v/Ma Solanes, J. (2018 de noviembre de 2018). JMSolanes. Obtenido de Cloud privado con Microsoft Hyper-V: https://www.jmsolanes.net/es/cloud-privado-con-microsoft-hyper-v/Management Solutions. (2012). La nube: oportunidades y retos para los integrantes de la cadena de valor. Obtenido de https://www.managementsolutions.com/sites/default/files/publicaciones/esp/La-nube.pdfMero Tapia, J. O., & Gallegos Caceres, H. E. (abril de 2015). Universidad Politécnica Salesiana. Obtenido de dspace.ups.edu.ec: https://dspace.ups.edu.ec/bitstream/123456789/10324/1/UPS-GT001232.pdfMesa Múnera, A. (2009). Método para el manejo del Balanceo de Carga en Sistemas de Cómputo distribuido de alto desempeño. Obtenido de http://bdigital.unal.edu.co/3497/1/32296964.2009_1.pdfMicrosoft. (10 de Septiembre de 2018). Formación de equipos NIC. Obtenido de https://docs.microsoft.com/es-es/windows-server/networking/technologies/nic-teaming/nic-teamingMinisterio de las Tecnologías de la Información y Comunicación. (julio de 2016). Documento - Versión Actualizada del Modelo de Gestión IT4+. Obtenido de https://www.mintic.gov.co/arquitecturati/630/propertyvalues-8170_documento_pdf.pdfMireles, J., & Maldonado, J. (12 de Septiembre de 2014). Diseño de un Clúster orientado a servicios para aplicaciones WEB en la Universidad Nacional Experimental de Táchira. Obtenido de https://www.redalyc.org/pdf/784/78435427006.pdfNetworkworld. (05 de marzo de 2018). ¿Qué es una SAN? Obtenido de https://www.networkworld.es/networking/que-es-una-sanOrtiz, A. E. (25 de julio de 2018). hostdime Premier Global Data Center. Obtenido de Qué es la virtualización de servidores: https://blog.hostdime.com.co/que-es-la-virtualizacion-de-servidores/Prato, G. d. (s.f.). WindowServer. Obtenido de Windows Server 2012: Failover Cluster para Hyper-V (Parte 4 – Instalando la funcionalidad Failover Cluster e Hyper-V): https://windowserver.wordpress.com/2012/11/23/windows-server-2012-failover-cluster-para-hyper-v-parte-4-instalando-la-funcionalidad-failover-cluster-e-hyper-v/Prato, G. d. (s.f.). WindowServer. Obtenido de Windows Server 2012: Failover Cluster para Hyper-V (Parte 6 – Creando una Máquina Virtual con Alta Disponibilidad): https://windowserver.wordpress.com/2012/11/23/windows-server-2012-failover-cluster-para-hyper-v-parte-6-creando-una-mquina-virtual-con-alta-disponibilidad/Prato, G. d. (s.f.). WindowServer. Obtenido de Windows Server 2012 – Demostración: Creando un Failover Cluster Para Usar con Hyper-V en Cluster: https://windowserver.wordpress.com/2012/05/20/windows-server-2012-demostracin-creando-un-failover-cluster-para-usar-con-hyper-v-en-cluster-parte-1/Revista Unam. (s.f.). ¿Que es un Cluster? Obtenido de http://www.revista.unam.mx/vol.4/num2/art3/cluster.htm#Searchdatacenter. (07 de abril de 2014). Virtualización, camino para optimizar recursos. Obtenido de https://searchdatacenter.techtarget.com/es/cronica/Como-la-evolucion-de-la-virtualizacion-redifinio-los-centros-de-datos-eficientesSolvetic Sistemas. (05 de septiembre de 2017). Caracteríticas y versiones Hyper-V Windows Server 2016. Obtenido de https://www.solvetic.com/tutoriales/article/4259-caracteristicas-versiones-hyper-v-windows-server-2016/Solvetic Sistemas. (21 de junio de 21). Solvetic. Obtenido de Cómo activar e instalar Hyper-V Windows Server 2019: https://www.solvetic.com/tutoriales/article/7633-como-activar-instalar-hyper-v-windows-server-2019/System Admin. (s.f.). Tutoriales para IT Admins. Obtenido de NIC Teaming Windows Server 2012: http://system-admin.es/2014/05/09/nic-teaming-windows-server-2012/tecnozero. (26 de octubre de 2019). tecnozero. Obtenido de https://www.tecnozero.com/servidor/windows-server-2019/Universidad Politecnica de Catalunya. (s.f.). Universidad Politecnica de Catalunya. Obtenido de Evaluación de la estrategia IT apoyada por la Virtualización: https://upcommons.upc.edu/bitstream/handle/2099.1/15054/Mem%C3%B2ria.pdf?sequence=1&isAllowed=yVicente, F. J. (08 de Junio de 2016). Diseño e implementación de una infraestructura para computación en la nube y servicios TI. Obtenido de http://openaccess.uoc.edu/webapps/o2/bitstream/10609/53185/3/fjramirezvTFG0716mem%C3%B2ria.pdfWacker, H. (09 de junio de 2000). ComputerWorld. Obtenido de ¿Qué es el balanceo de carga? : https://www.computerworld.es/tendencias/que-es-el-balanceo-de-cargaWindowServer. (s.f.). Windows Server 2012 – Demostración: Creando un Failover Cluster Para Usar con Hyper-V en Cluster. Obtenido de https://windowserver.wordpress.com/2012/05/20/windows-server-2012-demostracin-creando-un-failover-cluster-para-usar-con-hyper-v-en-cluster-parte-1/PublicationORIGINAL2020_diseno_plataforma_virtualizacion-FormatoLicenciaUsoObra.pdf2020_diseno_plataforma_virtualizacion-FormatoLicenciaUsoObra.pdfapplication/pdf162266https://repository.ucc.edu.co/bitstreams/16801da9-fc15-4f57-86a1-46b801d7c25d/download19a187727b1818e471b82d5705ebc70aMD522020_diseno_plataforma_virtualizacion.pdf2020_diseno_plataforma_virtualizacion.pdfapplication/pdf4159487https://repository.ucc.edu.co/bitstreams/05245b2a-7449-4f06-ae67-4ef1ad0ccc1c/downloadbe594ad5052036dddcbbb443cb1e7a70MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/27431ae5-3ae9-4977-8787-6384394cef85/download3bce4f7ab09dfc588f126e1e36e98a45MD55TEXT2020_diseno_plataforma_virtualizacion-FormatoLicenciaUsoObra.pdf.txt2020_diseno_plataforma_virtualizacion-FormatoLicenciaUsoObra.pdf.txtExtracted texttext/plain5387https://repository.ucc.edu.co/bitstreams/64bd66b4-af71-4718-8d39-3a11fddac75e/download74028dae900707cc30cd64920909bac7MD562020_diseno_plataforma_virtualizacion.pdf.txt2020_diseno_plataforma_virtualizacion.pdf.txtExtracted texttext/plain199196https://repository.ucc.edu.co/bitstreams/300fe75a-bf1f-4a46-90e0-a1ec19f5fc21/downloadb558d9aa793488af0c9f96f8022a8cd5MD57THUMBNAIL2020_diseno_plataforma_virtualizacion-FormatoLicenciaUsoObra.pdf.jpg2020_diseno_plataforma_virtualizacion-FormatoLicenciaUsoObra.pdf.jpgGenerated Thumbnailimage/jpeg5087https://repository.ucc.edu.co/bitstreams/63856783-bd3a-4b23-b4e3-7ce5adf44ace/downloadaebfb62540982669be15b0ddbd3764aeMD582020_diseno_plataforma_virtualizacion.pdf.jpg2020_diseno_plataforma_virtualizacion.pdf.jpgGenerated Thumbnailimage/jpeg2670https://repository.ucc.edu.co/bitstreams/7d06562b-629c-4718-9bf2-c504482c296f/downloadf981ae4b22f219f56b074f814f64dbb4MD5920.500.12494/17050oai:repository.ucc.edu.co:20.500.12494/170502024-08-10 22:08:51.218open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo= |