Anda di halaman 1dari 14

Qu es clster?

Es un conjunto de mquinas conectadas a travs de la red.

Permite que el usuario final perciba al CLUSTER como una sola mquina de grandes prestaciones computacionales.

Permite la escalabilidad del sistema mediante la adicin de nuevo hardware. Requiere de software que coordine el trabajo entre las mquinas. Esta compuesto por un nodo principal que coordina la ejecucin de trabajos entre los nodos trabajadores y nodos cliente para el envo de trabajos

Motivos para implementar un clster de alto rendimiento

El tamao del problema por resolver El precio de la mquina necesaria para resolverlo.

Objetivo Principal

Clster de Alto Rendimiento HPCC "High Performance Computing Clster" es alcanzar el mayor rendimiento en la velocidad de proceso de datos.

Por qu construir un clster?

Cuando necesitamos que una aplicacin o servicio disponga de : Alta Disponibilidad (High Availability ) Alta Confiabilidad (High Reliability ) Alto Rendimiento (High Performance)

Que es clster de alto rendimiento ?

Un conjunto de servidores interconectados por medio de un switch de alta velocidad cuyo objetivo es resolver un problema realizando clculos complejos por medio de la computacin en paralelo. El sistema operativo utilizado es Rocks Cluster basado en Linux.

Para que sirve?


Solucin numrica de problemas de ingeniera que involucren sistemas de ecuaciones diferenciales parciales simultneas en su modela miento y que necesiten un gran recurso computacional por diversas razones, por ejemplo: largos tiempos de simulacin, fsicas complejas (interaccin estructura-fluido, flujos reactivos, etc.), geometras complejas y alto requerimiento de memoria. A futuro se pueden modelar problemas ms complejos que precisen mayor capacidad de cmputo con una inversin no tan alta.

Alto Rendimiento (High Performance)


Clculos matemticos Renderizaciones de grficos Compilacin de programas Compresin de datos Descifrado de cdigos

Libreras de comunicaciones estndar en clster HPC

PVM (parallel virtual machine) MPI (Message passage interface) MOSIX

PVM ( parallel virtual machine)


Coordinar una red de ordenadores para que se puedan usar cooperativamente en la resolucin de problemas de clculo computacional paralelo. Existe un conjunto de nodos (hosts) susceptibles de poder ser usados en tareas de computacin, definido por el usuario. Acceso semitransparente al hardware: Podemos aprovechar las caractersticas de cada nodo para ejecutar determinados clculos.

MPI (Message passage interface)


Diseado para obtener un alto rendimiento tanto en mquinas paralelas como en clster La unidad bsica de paralelismo son los procesos independientes Tienen espacios de memoria independientes Intercambio de datos y sincronizacin mediante paso de mensajes A cada proceso se le asigna un identificador interno propio. Proporciona una funcionalidad flexible, incluyendo diferentes formas de comunicacin, rutinas especiales para comunicaciones "colectivas y la habilidad de usar tipos de datos y topologas definidas por el usuario dentro de las comunicaciones.

MOSIX

Prestaciones casi ptimas. Por ejemplo, cuando se crea un proceso, MOSIX lo asignar al nodo menos ocupado, para aumentar las prestaciones. El kernel de MOSIX consiste en algoritmos de administracin adaptativos que monitorizan y automticamente responden a los requerimientos de recursos de todos los procesos frente a los recursos disponible en todo el clster. Dispone de un sistema de ficheros distribuidos: MFS (MOSIX File System). Esto permite el uso de ficheros compartidos por todos los nodos del clster.

Bibliografia:

http://es.wikipedia.org/wiki/Cluster_de_alto _rendimiento http://www.google.com.ec/url?sa=t&rct=j&q =que%20es%20un%20cluster%20de%20a lto%20rendimiento&source=web&cd=3&ve d=0CFUQFjAC&url=http%3A%2F%2Fwww .cgti.udg.mx%2Fsites%2Fdefault%2Ffiles %2FCluster%2520alto%2520rendimiento2. pdf&ei=puwFUJCBPO80AHuz_zUCA&usg=AFQjCNFyiFcHl77oKtRL6dIy-CXatb3fA&cad=rja

Anda mungkin juga menyukai