Cluster Computacional Uceva

dc.contributor.advisorOrejuela Ruiz, Vivian Milenspa
dc.contributor.authorSanchéz Ramírez, Álvaro Hernánspa
dc.contributor.authorToro Nuñez, Andrés Felipespa
dc.coverage.spatialTuluá, Valle del Cauca, Colombiaspa
dc.date.accessioned2017-05-18T20:16:23Z
dc.date.available2017-05-18T20:16:23Z
dc.date.issued2015spa
dc.descriptionilustraciones, gráficos, tablasspa
dc.description.abstractEl objetivo del proyecto fue la instalación y configuración de un clúster de alto rendimiento para el apoyo de los procesos investigativos y académicos de la UCEVA, como también identificar los usos de este tipo de herramienta en las diferentes áreas del conocimiento evidenciando la existencia de estos clúster en la comunidad académica y científica tanto a nivel nacional como internacional. El desarrollo del proyecto se llevó a cabo a través del estudio del estado del arte de la computación de alto rendimiento que permitió una exploración más profunda en el tema lo que dio la posibilidad para realizar la comparación y posterior elección de la herramienta de administración. Fueron configurados tres nodos y uno principal llamado nodo c-head, usando HTCondor para la gestión de las tareas en el clúster. Por último se creó un manual de instalación y configuración del clúster paso a paso, como también una aplicación para probar el funcionamiento y obtener los resultados presentados En el último capítulo del proyecto.spa
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero (a) de Sistemasspa
dc.description.tableofcontentsCONTENIDO / RESUMEN / ABSTRACT / 1. “CLÚSTER COMPUTACIONAL UCEVA” (Giga) / 2. DEFINICIÓN DEL PROBLEMA / 2.2 FORMULACIÓN DEL PROBLEMA / 3. JUSTIFICACIÓN / 4.1 OBJETIVO GENERAL / 4.2 OBJETIVOS ESPECÍFICOS / 5. METODOLOGÍA / 5.1 TIPO DE INVESTIGACION / 5.2 ENFOQUE / 5.3 ALCANCE / 5.4 DISEÑO DE LA INVESTIGACIÓN / 6. MARCO REFERENCIAL / 6.1 MARCO TEORICO / 6.1.1 Historia de los clúster / 6.1.2 Arquitecturas de clústers / 6.1.3.1 Alto rendimiento / 6.1.3.2 Balanceo de carga / 6.1.3.3 Alta disponibilidad / 6.1.4 Sistemas Operativos / 6.1.5 Sistemas Distribuidos / 6.1.5.1 Heterogeneidad de sus componentes / 6.1.5.2 Extensibilidad / 6.1.5.3 Seguridad / 6.1.5.4 Escalabilidad / 6.1.5.5 Tratamiento de fallos / 6.1.5.6 Concurrencia / 6.1.5.7 Transparencia / 6.1.6 Middleware / 6.1.7 Arquitecturas Distribuidas / 6.1.8 Arquitecturas Centralizadas / 6.1.9 Arquitecturas Descentralizadas / 6.1.10. Arquitecturas estructuradas punto a punto / 6.1.11. Arquitecturas hibridas / 6.2 MARCO CONCEPTUAL / 6.2.1 Supercomputación / 6.2.2 Computador vs Supercomputador / 6.2.3 Funcionamiento de un clúster / 6.2.4 Características de un clúster / 6.2.5 Acoplamiento de un clúster / 6.3 MARCO LEGAL / 6.3.1 Herramientas de open source para la construcción de clúster de alto rendimiento / 7. ESTADO DEL ARTE DE LOS CLÚSTER COMPUTACIONALES DE ALTO RENDIMIENTO / 7.1 SISTEMAS CLUSTERS IMPLEMENTADOS EN EL MUNDO / 7.2 ESTADO ACTUAL DE LOS CLÚSTER / 7.3 CLUSTER EN COLOMBIA / 7.4 GRID COLOMBIA / 7.5 APLICACIONES A NIVEL NACIONAL DE LA COMPUTACIÓN DE ALTO RENDIMIENTO / 7.6 APLICACIONES DE CLÚSTERES PARA LA INVESTIGACIÓN Y DESARROLLO EN COLOMBIA / 8. HERRAMIENTAS DE ADMINISTRACION Y DE UTILIZACION PARA CLUSTER DE ALTO RENDIMIENTO / 8.1 CONCLUSIONES PARA LA ELECCIÓN DE LA HERRAMIENTA DE ADMINISTRACIÓN DE CLÚSTERES / 8.2 ¿QUÉ ES HTCONDOR? / 8.3 ¿CÓMO FUNCIONA HTCONDOR? / 8.4 FUNCIONALIDADES DE HTCONDOR / 8.5 UNIVERSOS QUE EJECUTA HTCONDOR / 9. IMPLANTACIÓN DE PLATAFORMA SOFTWARE DE ADMINISTRACIÓN Y DE UTILIZACIÓN DE CLÚSTERES / 9.1 ESTRUCTURA FISICA DEL CLUSTER COMPUTACIONAL UCEVA / 9.2 MANUAL DE INSTALACION Y DE CONFIGURACION / 9.2.1 Configuración del nodo head / 9.2.1.1 Desactivar el firewall / 9.2.1.2 Desactivar la actualización automática de YUM / 9.2.1.3 Configuración de archivo hosts / 9.2.1.4 Configurar el hostname / 9.2.1.5 Configuración de la dirección IP / 9.2.1.6 Configuración del servidor DNS / 9.2.2 CONFIGURACION NODOS TRABAJADORES / 9.2.2.1 Actualizar dirección IP de los nodos / 9.2.2.2 Reiniciar los nodos / 9.2.3 CONFIGURACION ARCHIVO NFS EN EL NODO HEAD / 9.2.3.1 Exportar los directorios a través del NFS / 9.2.3.2 Montar el directorio home para ser exportado / 9.2.3.3 Activar los servicios requeridos / 9.2.4 CONFIGURAR EL SERVICIO NFS EN LOS NODOS TRABAJADORES / 9.2.4.1 Crear los directorios de montaje / 9.2.4.2 Remplazar el archivo /home con el compartido / 9.2.4.2.1 Verificar los montajes / 9.2.5 CUENTAS DE USUARIO / 9.2.5.1 Replicar la información en los nodos trabajadores / 9.3 INSTALACION DEL HTCONDOR EN EL NODO PRINCIPAL / 9.3.1 Establecer las ubicaciónes locales necesarias / 9.3.2 Establecer archivos de configuracion / 9.3.3 Archivo de configuracion general del cluster / 9.3.4 Crear los archivos de configuracion para cada uno de los diferentes tipos de nodo del cluster / 9.3.5 Establecer la contraseña del cluster / 9.3.6 Crear directorios para los archivos de registros / 9.3.7 Iniciar condor / 9.3.8 Configurar el htcondor para que se inicie una vez arranque el sistema operativo / 9.3.9 Añadir los comandos de condor al ambiente del usuario / 9.3.10 Instalacion htcondor en los nodos trabajadores / 9.3.11 Especificar la clave del cluster / 9.3.12 Configurar condor al inicio de sistema operativo / 9.3.13 Añadir los comandos a las cuentas de usuario / 10. PROGRAMACIÓN EN PARALELO / 10.1 MODELOS DE PROGRAMACION EN PARALELO / 10.1.1 Memoria compartida / 10.1.2 Paso de mensajes o memoria distribuida / 10.1.3 Datos paralelos / 10.1.4 Modelo híbrido / 10.2 VENTAJAS Y DESVENTAJAS / 10.2.1 Ventajas de la computación paralela / 10.2.2 Desventajas de la computación paralela / 10.3 PROGRAMACION CON MPI / 10.3.1 FUNCIONES BASICAS DE COMUNICACIÓN / 10.3.2 TIPOS DE DATOS Y OPERACIONES / 11. CREACION DE UNA APLICACIÓN PARA PROBAR EL RENDIMIENTO DEL CLUSTER / 12. CONCLUSIONES / BIBLIOGRAFIA / ANEXOS /
dc.format.extent155 Páginasspa
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameInstname:Unidad Central del Valle del Caucaspa
dc.identifier.reponameRepositorio Institucional Unidad Central del Valle del Caucaspa
dc.identifier.repourlrepourl:https://repositorio.uceva.edu.co/
dc.identifier.urihttp://hdl.handle.net/20.500.12993/61
dc.language.isospa
dc.publisherUnidad Central del Valle del Caucaspa
dc.publisher.facultyFacultad de Ingenieríasspa
dc.publisher.placeTuluá, Valle del Cauca, Colombiaspa
dc.publisher.programIngeniería de Sistemasspa
dc.relation.references Algoritmos paralelos. Departament d'Informàtica. Escola Tècnica Superior d'Enginyeria. http://informatica.uv.es/iiguia/ALP/
dc.relation.references ANDREW S. STEEN Tanenbaum, Maarten Van. Sistemas Distribuidos Principios y Paradigmas. [aut. libro]. 2 ed. Pearson, 2008.
dc.relation.references Anónimo. Ley de Amdahl. Evaluación del Rendimiento de Algoritmos Paralelos. s.l. : Introducción al Paralelismo
dc.relation.references Anonimo. Ley de Gustafson. Evaluación del Rendimiento de Algoritmos Paralelos. s.l. : Introducción al Paralelismo
dc.relation.references California Public Benefit Corporation. Open Source Initiative. Osi. Http://Opensource.Org/.Consultado: 2014
dc.relation.references CANO, Isidro. Tendencias21. Blog Sobre Computacion Avanzada de Tendencias21. http://www.tendencias21.net/supercomputacion/Articulos_r1.html. 2008
dc.relation.references CASTILLO, Sergio. Madboxpc. http://www.madboxpc.com/intel-anunciasu-3-generacion-de-procesadores-core-ivy-bridge-reviews-yespecificaciones/. 2012.
dc.relation.references Cinformgtm, JC. Cluster decomputadoras. Disponible en http://www.ecured.cu/index.php/Cluster_de_computadoras. Consultado: 3 de Septiembre de 2011
dc.relation.references CLAVIJO, Paulo. lintips.com. Open Source, GNU- Linux,Software Development. http://www.lintips.com/?q=node/119. 2010. Consultado: 5 de junio de 2012.
dc.relation.references Cluster:Nociones Generales. http://ibiblio.org/pub/linux/docs/LuCaS/Manuales-LuCAS/doc-manualopenMosix-1.0/doc-manual-openMosix_html-1.0/node16_ct.html
dc.relation.references Comunidad EcuREd. EcuRed. Biblioteca Cubana.Cuba. http://www.ecured.cu/index.php/EcuRed:Enciclopedia_cubana.
dc.relation.references CORREA Baez, Edit Marili. MOREJON Abril, Marianela Del Pilar. Estudio y diseño de cluster Beowulf bajo la plataforma Linux para la elaboración de un Webcluster. Facultad De Ingenieria En Sistemas. Universidad Tecnica De Ambato. 2005. http://repo.uta.edu.ec/bitstream/handle/123456789/366/Tesis_t136si.pdf? sequence=3
dc.relation.references CORREA Baez, Edit Marili. Estudio y diseño de cluster Beowulf bajo la plataforma Linux para la elaboración de un Webcluster. AmbatoEcuador : s.n., 2005.
dc.relation.references COULOURIS,G. DOLLIMORE, J. KINDBERG,T. Sistemas distribuidos - Conceptos y Diseño. [aut. libro 3 ed. Addison Wesley, 2007.
dc.relation.references Departamento de Informatica (ATC, CCIA, LSI) http://www.infor.uva.es/
dc.relation.references División de Arquitectura de Computadores. http://dac.escet.urjc.es/
dc.relation.references ESPINOZA Guzmán, Julia. GONZÁLEZ Salas, Jason. PICADO Arias, Kevin. QUESADA Montero, Estefany. Arquitectura y Configuración de Cluster. Equipo A. Escuela de Computación y Escuela de Administración de Empresas Licenciatura en Administración de Tecnologías de la Información Organización y Arquitectura de Computadores. Costa Rica. http://organizaciones-paralelas.wikispaces.com/Equipo+A
dc.relation.references Family, OLCF. OLCF. Oak Ridge Leadership Computing Facility. Cray Inc, 2012. https://www.olcf.ornl.gov/computing-resources/titan-cray-xk7/
dc.relation.references FISH, Shlomi. Shlomi Fish’s Homepage. [email protected]. Consultado: 2014.108
dc.relation.references FISH, Shlomi. Shlomi Fish’s Homepage. [email protected]. Consultado: 2014.
dc.relation.references GIMÉNEZ, Domingo. BORATTO, Murilo. COELHO, Leandro. Programación Paralela y Distribuid. [aut. libro] Universidad de Murcia Departamento de Informática y Sistemas. 2009, 1.
dc.relation.referencesGORDILLO Ruíz, José Luis. GUTIÉRREZ Ramírez, Gustavo A. Internet Cómputo y Telecomunicaciones. ENTER@TE en línea. Disponible http://www.enterate.unam.mx/index.html.
dc.relation.references HOEGER, Herbert. Aceleracion y Eficiencia. [ed.] Universidad de Los Ande. INTRODUCCION A LA COMPUTACION PARALELA. Mérida : Centro Nacional de Cálculo Científico, 2011
dc.relation.references HTCondor. High Throughput Computing. 2012. http://research.cs.wisc.edu/htcondor/license.html.
dc.relation.references Htcondor. Htcondor, License Information.Htcondor. Http://Research.Cs.Wisc.Edu/Htcondor/License.Html. Consultado: 2014.
dc.relation.references MEUER, HANS , otros. TOP500. SUPERCOMPUTER SITES. http://top500.org/.
dc.relation.references MEZA Martinez, Jorge Ivan. GridUAM. GridUAM - Implementación de nodos grid basados en clusters e integrados a Grid Colombia a través de RENATA utilizando software libre. http://griduam.esencial.co/wiki/start
dc.relation.references RUSELL, Randy. Ventanas al Universo. NESTA, National Earth Science Teachers Association. http://windows2universe.org/ . 2010.
dc.relation.references SINISTERRA, María Mercedes. DIAZ Henao, Tania Marcela. RUIZ Lopez, Erik Giancarlo. Clúster de balanceo de carga y alta disponibilidad para servicios web y mail. Facultad de Ingeniería de Sistemas. Unilibre Cali. 2012. http://webcache.googleusercontent.com/search?q=cache:5HLabBqgaDw J:informadortecnico.senaastin.com/index.php/inf_tec/article/download/57/ 33+&cd=1&hl=es&ct=clnk&gl=co
dc.relation.references TANENBAUM, Andrew Stuart. Sistemas Operativos Modernos. s.l. Vol. 3.Pearson, 2009.
dc.relation.references The Apache. The Apache Software Foundation. The Apache Software Foundation. Http://Www.Apache.Org/Licenses/.Consultado: 2014
dc.relation.references TPnet. My Linux. ¿Qué licencia Open Source elegir?. http://muylinux.com/2009/08/24/%C2%BFque-licencia-open-source-elegir
dc.relation.references YANEZ Gómez, Rosa María. Introducción a las tecnologías de clustering en GNU/Linux. http://www.redeslinux.com/manuales/cluster/clustering.pdf
dc.rightsDerechos reservados - Unidad Central del Valle del Caucaspa
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.licenseAttribution-NonCommercial 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0*
dc.subject.proposalClúster computacionalspa
dc.subject.proposalSistemas operativosspa
dc.subject.proposalProcesamiento de datosspa
dc.titleCluster Computacional Ucevaspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.contentText
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.localTesis/Trabajo de grado - Monografía - Pregradospa
dc.type.redcolhttp://purl.org/redcol/resource_type/TP
dc.type.versioninfo:eu-repo/semantics/acceptedVersion
dcterms.audienceAdministradoresspa
dcterms.audienceBibliotecariosspa
dcterms.audienceConsejerosspa
dcterms.audienceReceptores de fondos federales y solicitantesspa
dcterms.audienceMedios de comunicaciónspa
dcterms.audiencePadres y familiasspa
dcterms.audienceResponsables políticosspa
dcterms.audienceInvestigadoresspa
dcterms.audiencePersonal de apoyo escolarspa
dcterms.audienceProveedores de ayuda financiera para estudiantesspa
dcterms.audienceEstudiantesspa
dcterms.audienceMaestrosspa
dcterms.audiencePúblico generalspa
dcterms.audienceGrupos comunitariosspa
dcterms.audience.professionaldevelopmentTécnica profesionalspa
dcterms.audience.professionaldevelopmentTecnológicaspa
dcterms.audience.professionaldevelopmentPregradospa
dcterms.audience.professionaldevelopmentEspecializaciónspa

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
T0026599.pdf
Tamaño:
3.62 MB
Formato:
Adobe Portable Document Format
Descripción:
Trabajo de Grado

Bloque de licencias

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descripción:
Cargando...
Miniatura
Nombre:
0026599.pdf
Tamaño:
451.62 KB
Formato:
Adobe Portable Document Format
Descripción:
Cargando...
Miniatura
Nombre:
0026599-1.pdf
Tamaño:
510.03 KB
Formato:
Adobe Portable Document Format
Descripción: