icons
Posted by posicionamientowebecuador on 01 14th, 2010

Reporte #1: Los clústeres de computadoras

Un clúster de computadoras básicamente es un grupo de varias computadoras interconectadas entre sí, que trabajan como una sola unidad. Generalmente, dichas computadoras se interconectan mediante una Red de Área Local (LAN).

Estos clústeres se implementan usualmente para mejorar el rendimiento y/o disponibilidad (dependiendo de la función que se busca mejorar al implementarlo) de lo que fuera utilizar una sola computadora.

Hay 3 tipos de los más comunes:

  • Alta disponibilidad

  • Alto rendimiento

  • Equilibrio de cargas

Los clústeres de alta disponibilidad son simplemente computadoras interconectadas para tratar de mantener servicios compartidos disponibles a todo momento. Son muy útiles en cuestión de redes con poca tolerancia a fallos.

Los clústeres dedicados a equilibrio de cargas son utilizados para asignarse tareas puntuales, sin embargo, utilizados como una sola máquina. Se utiliza mucho en nodos para monitoreo de redes.

Los clústeres de alto rendimiento se enfocan en utilizar la potencia de procesamiento de cada computadora para potenciar el cálculo de algún problema que requiera mayor capacidad. Este tipo de clúster cuenta con un grupo de técnicos especializados para la mejor implementación y desarrollo, quienes aportan ideas a lo que ellos denominan el proyecto “beowulf”. Del nombre del proyecto, nacen los clústeres “beowulf”, término muy comúnmente utilizado para denominar los clústeres de alto rendimiento.

El tema de nuestro proyecto se centra en los clústeres de alto rendimiento, debido a que será útil para la simulación y resolución de ecuaciones de Maxwell complejas. Read the rest of this entry »

Posted by posicionamientowebecuador on 01 7th, 2010

Descripción del proyecto

Definición del Área Temática

Nuestro grupo ha decidido explorar e investigar en el área de resolución de computación numérica de problemas de electromagnetismo mediante uso de software libre, decidimos investigar en esta área porque cubre varias puntos de interés de nuestro grupo primero desarrollar respuestas a problemas mediante el uso de software libre profesionalmente de interés para nosotros, obtener experiencia de uso de software libre en aplicaciones y resolución de problemas de electromagnetismo y finalmente y no por eso menos importante ser congruentes con la política del Gobierno ecuatoriano en su decreto 1014 de fomentar el uso del software libre como una política de Gobierno y de Estado, integrando estos elementos como una experiencia a nuestro tópico de graduación.

Identificación y Enlistado de Problemas en el área

En la actualidad los sistemas de información y en general todas las herramientas tecnológicas son de mucha importancia para el desarrollo de las operaciones de las organizaciones e instituciones y aun con el avance de los sistemas tecnológicos, aumento de velocidad de procesamiento e incremento de capacidad de almacenamiento existen problemas que exceden dichas capacidades o los precios que deberíamos pagar para tener dichos beneficios y resolver problemas es aún muy alto.

El área del electromagnetismo es una de aquellas en el cual la complejidad de resolución de sus problemas hace necesario sistemas de mayor capacidad de procesamiento que muchas veces por la falta de recursos no están disponibles para todas las organizaciones. Read the rest of this entry »

Posted by posicionamientowebecuador on 12 24th, 2009

Itinerario a seguir

Este será el itinerario de las actividades a seguir y cumplir para el proyecto de los clústeres.

Actividad Fecha Limite Resultados Estado
Investigación sobre tipos de clústeres 27-Dic-09 Reporte sobre la alternativa más adecuada de clústeres para el desarrollo del proyecto Realizado: Reporte 1
Investigación sobre sistemas operativos para clústeres 03-Ene-10 Reporte sobre la alternativa más adecuada para implementación de clústeres. Realizado: Reporte 1
Definición del tipo de configuración del sistema operativo 06-Ene-10 Configuración correcta del sistema operativo a ser instalado. Realizado: Presentada PC
Instalación de sistema operativo en las máquinas 08-Ene-10 Presentación de sistema operativo adecuado instalado en las máquinas. Realizado: Presentada PC
Investigación sobre proceso de instalación de clústeres 15-Ene-10 Reporte de software adecuado para la operatividad de nuestro clúster. Realizado: Reporte 1
Estudio de software para resolución de problemas de EM para fibras ópticas 28-Ene-10 Reporte de la mejor alternativa de software a ser implementado en nuestro clúster. Realizado: Reporte 1
Implementación del software meep en un computador y familiarización con ejemplos 04-Feb-10 Software meep implementado en un computador. Reporte sobre la instalación y los ejemplos Realizado parcialmente: Reporte 2
Estudio de métricas para procesamiento de software 11-Feb-10 Reporte sobre las métricas adecuadas para evaluar el rendimiento de nuestro clúster
Implementación de un clúster para desarrollo del proyecto 18-Feb-10 Clúster operativo y funcionado. Presentación o Reporte con screenshots, y proceso de instalación de meep-mpi.
Análisis del problema a resolver 22-Feb-10 Reporte sobre el problema a resolver en meep-mpi.
Métrica de software bajo un computador simple 25-Feb-10 Medida de rendimiento de software en un computador. Reporte y Presentación de Resultados.
Métrica de software bajo el clúster de computadoras. 01-Mar-10 Medida de rendimiento de software en el clúster de computadoras. Reporte, Presentación de Resultadosy Comparación.
Conclusiones y Recomendaciones 09-Mar-10 Trabajo concluido métricas finalizadas y conclusiones desarrolladas
Posted by posicionamientowebecuador on 12 8th, 2009

El clúster Beowulf

¿Qué es un beowulf?

El beowulf es un sistema de clúster de computadoras interconectadas bajo características marcadas de diseño como:

1.- Los nodos del beowulf así como la red donde residen los nodos deben ser dedicados únicamente para el beowulf.

2.- Generalmente, los nodos son computadoras normales producidas a gran escala y sin ningún requerimiento especial de hardware.

3.- Los nodos corren software libre y son utilizados para HPC (Computación de Alto Procesamiento por sus siglas en inglés). Esto también se denomina “Supercomputación Paralela”.

Hay otras características que no son tan esenciales:

1.- Todos los nodos deben correr una variación de Linux, como su Sistema Operativo Base.

2.- Debe haber un nodo maestro que tendrá un monitor y teclado para la administración. Este nodo generalmente actúa como servidor entre las partes externas e internas del beowulf.

3.- Generalmente los nodos son idénticos en hardware y corren un cálculo a la vez (o ninguno).

Diferencia ente la arquitectura Beowulf y los Clùsteres de Estaciones de Trabajo

Diferencia ente la arquitectura Beowulf y los Clùsteres de Estaciones de Trabajo

Read the rest of this entry »

Posted by posicionamientowebecuador on 12 3rd, 2009

Simulación para Resolución de las Ecuaciones de Maxwell

Inicialmente, ante la necesidad que se presenta en el momento que se desean resolver Ecuaciones de Maxwell, las cuales son las bases de la Teoría Electromagnética, y además, entendiendo el comportamiento de la luz en diferentes medios, particularmente las guías de onda apropiadas, entendemos que nuestro tema llega a ser muy importante para ayudar a demás estudiantes a tener una herramienta sencilla y al alcance para poder resolver ecuaciones de Maxwell en ambientes en los cuales la resolución analítica se vuelve inútil, y se depende de una simulación para poder interpretar los problemas.

Cabe recalcar que los problemas del comportamiento de la luz en medios complejos (ya sean geométricamente o dependiendo del ancho de la luz) se pueden simular en varios software diseñados para esta tarea. Read the rest of this entry »