Saltar la navegación

Clasificación de los Clusters.

Cluster de ordenadores

Es importante que comprendas que el término cluster tiene diferentes connotaciones para diferentes grupos de personas. Los tipos de clusters, dependiendo del uso que se les da y los servicios que ofrecen, determinan el significado del término para el grupo que lo utiliza.
Los clusters pueden clasificarse según sus características: puedes tener clusters de alto rendimiento, clusters de alta disponibilidad o clusters de alta eficiencia. Vamos a ver con más detalle cada uno de ellos:

  • Cluster de alto rendimiento: Son clusters en los cuales se ejecutan tareas que requieren de gran capacidad computacional, grandes cantidades de memoria, o ambos a la vez. El llevar a cabo estas tareas puede consumir gran parte de los recursos del cluster por largos periodos de tiempo.
  • Cluster de alta disponibilidad: Son clusters cuyo objetivo es el de proporcionar disponibilidad y confiabilidad. Estos clusters tratan de ofrecernos la máxima disponibilidad de sus servicios. La confiabilidad se consigue mediante software que detecta fallos y permite recuperarse frente a los mismos. En hardware, se evita tener un único punto de fallos, de forma análoga a cuando hablábamos de componentes redundantes. De alguna manera, un cluster viene a ser un sistema de componentes redundantes, aunque el objetivo de dichos componentes no sea exclusivamente de respaldo.
  • Cluster de alta eficiencia: Son clusters cuyo objetivo es el de ejecutar la mayor cantidad de tareas en el menor tiempo posible. Existe independencia de datos entre las tareas individuales.

Los clusters también podemos clasificarles como clusters comerciales que combinan alta disponibilidad y alta eficiencia y clusters científicos cuya principal característica es el alto rendimiento. A pesar de las discrepancias a nivel de requerimientos de las aplicaciones, muchas de las características de las arquitecturas de hardware y software que están por debajo de las aplicaciones en todos estos clusters, son las mismas. Por tanto, un cluster de determinado tipo, puede también presentar características de los otros.

Autoevaluación

Relaciona cada situación con la característica que describe dicha situación, escribiendo el número asociado a la característica que le corresponda en el hueco correspondiente.
Ejercicio de relacionar
Situación Realación Característica.
El sistema necesita realizar una gran cantidad de tareas en el menor tiempo posible. 1. Alto rendimiento.
Existen varios servicios importantes online, por lo que es imprescindible que el sistema esté operativo en todo momento. 2. Alta disponibilidad.
En un momento dado, cambian los requerimientos del sistema y se necesita ampliar tanto su capacidad de almacenamiento como de computación. 3. Alta eficiencia.
Existe un módulo software que necesita resolver complejas operaciones en el menor tiempo posible. 4. Escalabilidad.

Habilitar JavaScript