Base de datos

Solo disponible en BuenasTareas
  • Páginas : 5 (1107 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de septiembre de 2012
Leer documento completo
Vista previa del texto
Clusters de Alto Rendimiento






















Contenido: M. en A. Iliana Gómez Zúñiga
iliana.gomez@redudg.udg.mx
Expositor: L.S.I. Virgilio Cervantes Pérez
virgilio@cencar.udg.mx
Diseño: Lic. Genaro Ramirez
genaro.ramirez@redudg.udg.mx




Porque Linux


•  1991 Nace Linux
•  1993 Samba
•  1993 Nace Tux
•  1997Surgió el Proyecto KDE y el Proyecto Gnome
•  Linux en otras plataformas como la Power PC de Macintosh, la Amiga, los IBM S/390, IBM RS-6000, los MIPS de Silicon Graphis, los Motorola 6800.
•  Soportar cada vez más dispositivos, sobre todo aquellos que suele tener la PC hogareña, como tarjetas de sonido, tarjetas de captura de video,
•  Se le agregaron capacidades para redes que lepermitían ponerse a la par de routers, switches, y servicios que habitualmente se asociaban a máquinas Unix muy costosas.
•  Embebido en un microprocesador, como el de un Palm Pilot. IBM ya lo puso en un reloj.
•  2001 Escritorios completamente viables.

Como han evolucionado las
plataformas2100 2100 2100 2100

?


2100 2100 2100 2100 2100




R E N D I
M Clusters
I
E
Ninterplanetarios
T ??
O


Desktop SuperCom
-putadoras
Cluster
Local
Cluster/Grid

Cluster/Grid
Globales¿Qué es un cluster?




•  Los Cluster en computación son un colección de computadoras interconectadas de alguna manera, que trabajan en conjunto, distribuyéndose las tareas entre ellas, logrando que el usuario lo vea como una sola.






Otras definiciones de cluster




•  Un cluster consiste en un conjunto de máquinas y un servidor de cluster dedicado, pararealizar los relativamente infrecuentes accesos a los recursos de otros procesos, se accede al servidor de cluster de cada grupo









del libro Operating System Concepts de Silberschatz
Galvin.






¿Cómo funciona un cluster?






Requerimientos Básicos




•  Un cluster consta de por lo menos 2 o más nodos
•  Los nodos de un clusterestán conectados entre sí por
al menos un canal de comunicación
•  Los clusters necesitan software de control especializado






Homogeneidad de un cluster




•  Homogéneos: formados por equipos de la misma arquitectura. Todos los nodos tienen una arquitectura y recursos similares, de manera que no existen muchas diferencias entre cada nodo.




• Heterogéneos: formados por nodos con distinciones que pueden estar en los siguientes puntos. Tiempos de acceso distintos
•  Arquitectura distinta
•  Sistema operativo distinto
•  Rendimiento de los procesadores o recursos sobre una misma arquitectura distintos






¿Por qué construir un cluster?




Cuando necesitamos que una aplicación oservicio disponga de :





•  Alta Disponibilidad (High Availability )
•  Alta Confiabilidad (High Reliability )
•  Alto Rendimiento (High Performance)






Alta Disponibilidad (High Availability )




•  Sistemas de información redundante
•  Sistemas tolerantes a fallos
•  Balanceo de carga entre varios servidores
•  Balanceo de conexiones entre varios servidores...
tracking img