Cluster
Cluster
Cluster
INGENIERIA
DOCENTE
JAIME ANTONIO GALEAS DIAZ
ASIGNATURA
INTRODUCCIÓN A LA INGENIERIA EN SISTEMAS
ALUMNO
KEVIN GABRIEL ROMERO GONZALES
NÚMERO DE CUENTA
20241000951
LUGAR Y FECHA
COMAYAGUELA M.D.C 9 DE FEBRERO DEL 2024
CLUSTER EN LOS ARREGLOS DE DISCO
(SISTEMAS OPERATIVOS)
Un clúster en sistemas operativos es un grupo de computadoras que se configuran para
trabajar juntas como un solo sistema. El objetivo principal de un clúster es brindar alta
disponibilidad y escalabilidad, lo que significa que el sistema es capaz de seguir
funcionando, aunque uno o varios de los nodos fallen. Los clústeres también son
utilizados para mejorar el rendimiento, ya que los recursos de varios nodos pueden ser
combinados para procesar tareas.
Los clústeres son grupos de servidores que se gestionan juntos y participan en la gestión
de carga de trabajo. Un clúster puede contener nodos o servidores de aplicaciones
individuales. Un nodo suele ser un sistema físico con una dirección IP de host distinta
que ejecuta uno o varios servidores de aplicaciones. Los clústeres se pueden agrupar bajo
la configuración de una célula, que asocia lógicamente muchos servidores y clústeres con
distintas configuraciones y aplicaciones entre sí en función de la discreción del
administrador y de lo que tenga sentido en sus entornos organizativos.
Los clústeres son responsables de equilibrar la carga de trabajo entre los servidores. Los
servidores que forman parte de un clúster se denominan miembros del clúster. Cuando
instala una aplicación en un clúster, la aplicación se instala automáticamente en cada
miembro del clúster. Puede configurar un clúster para proporcionar equilibrio de carga de
trabajo con integración de servicios o con beans controlados por mensajes en el servidor
de aplicaciones.
Existen varios tipos de clústeres, cada uno con un propósito específico y características
distintas. Algunos ejemplos son:
• Clústeres de alta disponibilidad (HA): Son utilizados para proporcionar
servicios continuos incluso si uno o varios nodos fallan.
• Clústeres de balanceo de carga (LB): Son utilizados para distribuir la carga de
trabajo entre varios nodos para mejorar el rendimiento.
• Clústeres de almacenamiento: Son utilizados para proporcionar una gran
cantidad de almacenamiento compartido, tolerante a fallos y escalable.
• Clústeres de computación: Son utilizados para proporcionar una gran cantidad
de recursos de cómputo compartidos y escalables.
RAID0: Este arreglo es conocido como distribuido (striping), porque utiliza un sistema
que utiliza a los discos como uno solo, teniendo un conjunto de cabezas independientes
para su uso. La información es dividida en bloques de datos que se distribuyen en todos
los discos del arreglo. EL RAID0 incrementa el desempeño, la lectura y escritura de la
información al escribir un solo dato con varias cabezas de forma simultánea. Este tipo de
arreglo no tiene nivel de protección. En caso de la falla de un disco, se perdería toda la
información.
RAID1: Este tipo de arreglo se conoce como Espejeo (Mirroring), porque su conjunto de
discos los utiliza como espejos. Ofrece el nivel de protección más alto, pues uno tiene
copia idéntica de la información de cada disco. Toda la información escrita en el disco
primario se escribe en el disco secundario. RAID1 tiene un incremento en el desempeño
de la lectura de la información, pero puede llegar a degradar el desempeño de la escritura.
RAID5: Este tipo de arreglo se denomina también como distribuido con paridad. Este
tipo de arreglos distribuye la información en todo el conjunto de discos. A diferencia del
RAID0, RAID5 elabora un bit de paridad con el cual es posible reconstruir la información
del arreglo en caso de la pérdida de alguno de los discos. La información y los bits de
paridad son distribuidos en todos los discos, garantizando que siempre se encontrarán en
discos distintos. RAID5 tiene un mejor desempeño que RAID1, pero cuando uno de los
discos falla, el desempeño de la lectura llega a degradarse.
Raid10 (0+1): Este tipo de arreglo es una mezcla del arreglo distribuido y espejeo. La
información se distribuye en un conjunto de discos como un RAIDø y, a su vez, este
conjunto de discos es espejeado a otro conjunto de discos como un RAID1. RAID10
provee el nivel de protección y desempeño más alto para escritura y lectura que cualquier
otro arreglo, debido a que contiene los beneficios de los arreglos distribuidos y espejo. Su
único problema es el costo de implementación, al tener que usar siempre el doble discos.
Bibliografía
https://ibm.com/docs/es/was-zos/9.0.5?topic=servers-introduction-clusters
https://es.quora.com/Qu%C3%A9-es-un-cl%C3%BAster-en-sistemas-operativos
https://www.muytecnologicos.com/diccionario-tecnologico/cluster-del-disco-duro
https://sg.com.mx/revista/06/arreglos-discos-que-son-y-donde-utilizarlos