Implementación de una SAN iscsi totalmente redundante y de alta disponibilidad (que consta de n máquinas) junto con un sistema de archivos en clúster

Implementación de una SAN iscsi totalmente redundante y de alta disponibilidad (que consta de n máquinas) junto con un sistema de archivos en clúster

Un breve ejemplo de cómo podría verse la infraestructura:

4 servidores actúan como objetivos iscsi y exponen 1x2TB cada uno (cada uno de esos servidores tiene un raid10 para el almacenamiento, por lo tanto, 2TB de capacidad utilizable)

En servidores que necesitan tener un disco de 8 TB (que consta de los discos expuestos anteriormente: 4x2 TB) adjunto, se necesitan escrituras simultáneas. Todos los servidores realmente comparten el almacenamiento.

Ahora bien, ¿cómo lograr eso? No tengo ninguna preferencia con respecto a los fs agrupados.

saludos, patricio

Respuesta1

DRBD distribuido en dos servidores que actúan como objetivos iSCSI para el mismo dispositivo de bloque lógico funciona bastante bien y es relativamente simple. Soluciones simples y económicas como estas son donde brilla DRBD y se ha incluido en el código fuente del kernel de Linux desde hace un tiempo.

http://www.drbd.org/

Respuesta2

Implementé algo similar para esta necesidad ayer. Nuestra situación era similar. 3 máquinas en total, 1 era la "cabeza" y 2 simplemente estaban entregando sus datos a través de un objetivo iSCSI. Usé openfiler como cabeza. No admiten oficialmente el montaje de iSCSI y su reserva como NFS/CIFS nativo; sin embargo, fue trivial iniciar sesión a través de ssh, montarlos y proceder normalmente dentro de la GUI de openfiler para agregarlos al volumen. Si utiliza un sistema de archivos versátil (XFS), combinarlos todos y expandirlos con el tiempo debería ser bastante fácil.

Debajo del capó, esto no es más que openiscsi+lvm+samba/nfs pero tiende a funcionar bastante bien.

Sin embargo, tuve algunos problemas ya que a) no es compatible yb) es un poco complicado. Pude hacer que todo comenzara correctamente al reiniciar, incluido el montaje de los objetivos iSCSI descendentes y hacer que funcione correctamente desde el reinicio; sin embargo, espero complicaciones si una SAN individual no está disponible para el resto del kit.

Buena suerte

Respuesta3

Yo recomendaría usarOCFSpara tus propósitos. Lo que no entiendo en tu configuración: ¿Qué haces si falla un servidor? ¿Dónde está la redundancia para eso?

información relacionada