Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cluster computing
Grid Computing:
Grid Computing se puede definir como una red de computadoras homogéneas o heterogéneas
que trabajan juntas durante una larga distancia para realizar una tarea que sería bastante
difícil para una sola máquina.
- Gran escala: una cuadrícula debe ser capaz de manejar un número de recursos que van
desde unos pocos hasta millones. Esto plantea el gravísimo problema de evitar la posible
degradación del rendimiento a medida que aumenta el tamaño de la red.
- Distribución geográfica: los recursos de la red pueden estar situados en lugares distantes.
- Heterogeneidad: una cuadrícula alberga tanto recursos de software como de hardware que
pueden ser muy variados, desde datos, archivos, componentes de software o programas hasta
sensores, instrumentos científicos, dispositivos de visualización, organizadores digitales
personales, ordenadores, superordenadores y redes.
- Compartir recursos: los recursos de una red pertenecen a muchas organizaciones diferentes
que permiten a otras organizaciones (es decir, a los usuarios) acceder a ellas. Recursos no
locales pueden ser utilizados por las aplicaciones, promoviendo la eficiencia y reduciendo los
costos.
- Coordinación de los recursos: los recursos de una red deben coordinarse para proporcionan
capacidades de computación agregadas.
- Acceso transparente: una cuadrícula debe ser vista como una única computadora virtual.
- Acceso fiable: una cuadrícula debe asegurar la prestación de servicios bajo los requisitos de
calidad de servicio (QoS) establecidos. La necesidad de un servicio fiable es fundamental, ya
que los usuarios requieren garantías de que recibirán un rendimiento previsible, sostenido y a
menudo elevado.
- Acceso coherente: una red debe construirse con servicios, protocolos e interfases estándar,
ocultando así la heterogeneidad de los recursos y permitiendo al mismo tiempo su
escalabilidad. Sin esas normas, no sería posible el desarrollo de aplicaciones y el uso
generalizado.
- Acceso generalizado: la red debe permitir el acceso a los recursos disponibles adaptándose a
un entorno dinámico en el que el fracaso de los recursos es habitual.
Esto no implica que los recursos estén en todas partes o disponibles universalmente pero que
la red debe adaptar su comportamiento para extraer el máximo rendimiento de las fuentes
disponibles.
Los nodos deben ser homogéneos, Los nodos pueden tener diferentes sistemas
es decir, deben tener el mismo tipo operativos y hardware. Las máquinas pueden
centralizada. descentralizada.
Puede tener servidores, pero la mayoría de
La programación es controlada por
los nodos se comportan de manera
un servidor central.
independiente.
Similitudes:
-Ninguno de los dos permite virtualización
-Ambos tipos de modelo de computación son transparentes ante los usuarios.
-El nivel de seguridad en ambos es alto, sin embargo el Grid computing no alcanza el nivel de
seguridad del Cluster computing
-Son aplicados en: sector industrial, centros de investigación, atención médica y centros que
ofrecen servicios a nivel nacional.