Professional Documents
Culture Documents
UNIVERSIDAD
NACIONAL
DE LOJA
Area
de la Energa las Industrias y los Recursos Naturales No Renovables
Arquitectura cl
uster de alto
rendimiento utilizando herramientas
de software libre
ANTEPROYECTO DE TRABAJO DE
TITULACION
Autores:
Chuquihuanca-Vicente, Leonardo-Rafael
Malla-Bustamante, Edyson-Javier
Asesor:
Chamba-Eras, Luis-Antonio
Loja-Ecuador
2014
Indice
A. Tema
B. Problem
atica
1 . Situacion Problematica . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 . Problema de Investigacion . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
4
6
C. Justificaci
on
D. Objetivos
1 . Objetivo General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 . Objetivos Especficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
8
8
E. Alcance
F. Metodologa
G. Cronograma
10
H. Presupuesto y Financiamiento
11
I. Bibliografa
11
J. Anexos
13
1 . Licencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Indice de tablas
1.
2.
A.
Tema
Arquitectura cl
uster de alto rendimiento utilizando herramientas de software libre
B.
1.
Problem
atica
Situaci
on Problem
atica
2.
Problema de Investigaci
on
La implementaci
on de una arquitectura cl
uster de alto rendimiento, servir
a como alternativa para la ejecuci
on de procesos que requieren de gran
capacidad computacional, para lograr mejores resultados en investigaciones
acad
emicas.?
C.
Justificaci
on
En la actualidad, muchos proyectos de investigacion de Universidades exigen soluciones informaticas para investigacion de alto rendimiento. La capacidad de una solucion
informatica para realizar miles de millones de operaciones por segundo permite lograr
avances importantes en la investigacion academica. Desafortunadamente, la computacion
de alto rendimiento siempre requirio supercomputadoras costosas y propietarias que pueden ser difciles y caras de instalar, mantener y usar [14], por tal razon resulta necesaria
la implementacion de mecanismos de procesamiento avanzado de datos, que ayuden al
mejor desempe
no las actividades dentro de la carrera, elevando as tambien el nivel de
aprendizaje e investigacion en los estudiantes.
Actualmente, la mayora de los Cl
uster estan formados por componentes de hardware
comunes, herramientas de software libre y tecnologa estandar. Cabe destacar que equipos
para estos fines, con estas capacidades disponibles en el mercado, dise
nadas e implementadas por las grandes casas de hardware, tienen un costo exorbitante y que solo pueden
ser costeados por entes gubernamentales o por empresas con un gran capital, en respuesta
a ello una combinacion de hardware y software permite un importante ahorro a nivel
economico, ya que al ser un hardware y software de uso com
un no debe suponer un coste
muy importante, y las herramientas de software libre permiten su uso sin coste de licencia
[12], [15].
El objetivo del presente Trabajo de Titulacion es servir como apoyo a la investigacion
academica en la CIS de la UNL, con la implementacion de un cl
uster de alto rendimiento
la cual permitira dar una solucion potente y economica para mejorar los entornos de investigacion, as como tambien mejorar la capacidad de obtener resultados mas exactos y
en el menor tiempo posible al procesar grandes cantidades de datos.
Es por eso, que con la realizacion del presente Trabajo de Titulacion se pueden obtener resultados que cumplan con las expectativas propuestas, a un costo notablemente por
debajo del sugerido por las grandes empresas de hardware, y con equipos convencionales
de computo, pudiendose utilizar de manera opcional equipos actualmente en uso, reutilizando tecnologa.
Por lo tanto la implementacion y puesta en marcha del presente Trabajo de Titulacion
se justifica; academica, tecnologica y economicamente, permitiendole a la Universidad
Nacional de Loja y de manera directa a la Carrera de Ingeniera en Sistemas ser mas
competitiva en el ambito educativo, pudiendo obtener ventajas significativas entre precio
6
D.
1.
Objetivos
Objetivo General
2.
Objetivos Especficos
Analizar las plataformas cl
uster para determinar cual es la mas optima de acuerdo
a los equipos y requerimientos existentes.
Implementar una plataforma cl
uster para integrar varias computadoras independientes.
Evaluar la funcionalidad del cl
uster a traves de procesos con grandes cantidades de
procesamiento computacional.
E.
Alcance
Fase 2:
Implementar una plataforma cl
uster para integrar varias computadoras independientes.
Dise
no logico de la arquitectura cl
uster en el laboratorio de la CIS.
Instalacion y configuracion del sistema operativo del cl
uster.
Instalacion y configuracion de los servicios del cl
uster.
Fase 3:
Evaluar la funcionalidad del cl
uster a traves de procesos con grandes cantidades de
procesamiento computacional.
Preparar el escenario para realizar las pruebas de funcionalidad.
Evaluar los resultados en base al escenario planteado mediante procesos que
impliquen grandes cantidades de recursos computacionales.
Elaborar un artculo cientfico acorde a las normas IEEE.
F.
Metodologa
G.
Cronograma
Actividades
Fase 1
Revision bibliografica y casos de exito del funcionamiento
de los cl
uster en las Instituciones de Educacion superior.
Analizar los recursos de los equipos informaticos
con los que cuenta actualmente la institucion
Analizar y seleccionar la plataforma de software libre
que mas se adapten a los requerimientos de los
equipos informaticos existentes
Fase 2
Dise
no logico de la arquitectura cl
uster en el
laboratorio de la CIS.
Instalacion y configuracion del sistema operativo del cl
uster
Instalacion y configuracion de los servicios del cl
uster
Fase 3
Preparar el escenario para realizar las pruebas
de funcionalidad.
Evaluar los resultados en base al escenario planteado
mediante la aplicacion de algoritmos.
Elaborar un artculo cientfico acorde a las normas IEEE
Documentacion del Trabajo de Titulacion
TOTAL (horas)
Abril Mayo
(hora) (hora)
Junio
(hora)
20
20
30
40
30
40
40
30
20
60 h
30
100h
30
100h
10
Julio
(hora)
30
40
140h
400h
H.
Presupuesto y Financiamiento
1. Presupuesto
Recurso
Equipos
Recursos humanos
Capacitacion
Movilizacion
Materiales
Servicios varios
Total ($):
Subtotal ($)
800.00
4000.00
800.00
400.00
200.00
200.00
6400.00
I.
Bibliografa
Referencias
[1] Caceres G. Estrategia de implementacion de un cl
uster de alta disponibilidad de n
nodos sobre linux usando software libre, Universidad san Francisco de Quito, Quito,
Agosto 2012.
[2] Santos L. Pe
naloza S. Cruz E. Cluster implementation of a prototype for the resolution of a particular problem , Universidad de Pamplona, Espa
na, 2010.
[3] Ari J. Morales J. Marck F. Schmiedeler G. Implementacion de un servidor cl
uster
de alta disponibilidad bajo herramientas de codigo abierto en la UJAP, Tesis, Universidad Jose Antonio Paez, Venezuela, 2014.
[4] Luna I. Haide D. Implementacion de un cluster de alta disponibilidad de bases de
datos para la GEDGAPA. 2012.
[5] Verona I. Instalacion y configuracion de un cluster de alto rendimiento. 2010.
[6] Perez O. et al. Aplicaciones del computo de altas prestaciones. En XI Workshop
de Investigadores en Ciencias de la Computacion. 2009.
[7] Moreno R. Computacion de altas prestaciones aplicada al calculo de variaciones en
genomica. 2013
11
[8] Montes de Oca E. et al. Comparacion del uso de GPU y cluster de multicore en problemas con alta demanda computacional. En XVIII Congreso Argentino de Ciencias
de la Computacion. 2012
[9] Tinneti F. et al. Procesamiento paralelo de aplicaciones numericas de alto rendimiento. En XII Workshop de Investigadores en Ciencias de la Computacion. 2010.
[10] Institute for Biocomputation and Physics of Complex Systems, Cluster and Grid
Computing, Universidad Zaragoza 2014. [en linea]. Disponible en: [http://oldwww.
bifi.es/research/comp_supercomp/cluster_grid.php
[11] Rocha J. et al. Dise
no e implementacion de un cl
uster de computo de alto rendimiento, Universidad de Guanajuato, Mexico, Acta Universitaria, vol. 21, n
um. 3,
diciembre, 2011, pp. 24-33.
[12] Ari J. Morales J. Marck F. Schmiedeler G, Implementacion de un servidor cl
uster
de alta disponibilidad, Tesis Universidad Jose Antonio Paez, Venezuela 2011.
[13] Dawson W. Quetglas G. El proyecto fin de carrera en Ingeniera Informatica: Una
gua para el estudiante, Madrid - Espa
na, Pearson Educacion, 2002.
[14] DELL, Educacion Superior, El valor de la computacion de alto rendimiento, [en linea]. Disponible en: [http://www.dell.com/learn/mx/es/mxbiz1/
hied-the-value-of-high-performance-computing]
[15] Kendall K. Kendall J. Analisis y dise
no de sistemas. Pearson educacion, 2005.
12
J.
Anexos
1.
Licencia
13