Funcionamiento del servicio de almacenamiento centralizado a la FIB

Funcionamiento del servicio de almacenamiento centralizado a la FIB

Una de las tareas del el inlab FIB es ofrecer un servicio de almacenamiento centralizado y en alta disponibilidad por los estudiantes que utilizan los laboratorios informáticos. La unidad de red donde se almacenan los datos de los estudiantes es accesible desde cualquier de los sistemas operativos disponibles a las aulas: Linux, Windows XP y Windows 7, y también remotamente desde el Rincón del Estudiante. Este servicio tiene que estar en alta disponibilidad y tiene que ser capaz de aceptar niveles de carga intensivos, para soportar las épocas del cuatrimestre en que se realizan entregas de prácticas, exámenes masivos y procesos que consumen muchos recursos.

Para ofrecer este servicio se ha comprado una cabina de discos o de almacenamiento de datos, EMC VNX5300, que puede actuar como NARIZ y como SAN. Nos centraremos en la funcionalidad NARIZ y las ventajas que puede aportar esta tecnología.

La cabina EMC VNX5300 cumple los requerimientos de nuestro sistema:

  • integración con nuestro servidor de LDAP, openldap.
  • integración con nuestro controlador de dominio, samba.
  • protocolos NFS y CIFS.
  • alta disponibilidad.

Está formada por los siguientes componentes:

  • bandeja de discos  DAE, formada por  12 discos de 600Gb.
  • 2 estaciones de gestión,control station.
  • 2 servidores NAS,   data mover, que   son los servidores de ficheros

La cabina nos permite definir un servidor LDAP para consultar los UID de los usuarios. Dado que el controlador de dominio Samba, también está integrado con OpenLDAP, como backend de los usuarios, esto nos permite compartir un mismo directorio/fichero a través de NFS y de CIFS, teniendo grabados los usuarios exclusivamente a OpenLDAP.

Todos sus componentes están duplicados: los discos en RAID, dos control station en modo activo/pasivo, y 2 data movers en modo activo/pasivo.

Se ha dividido el árbol de directorios que contiene los datos de usuario en cinco particiones en función de la username. Este ha sido uno de los cambios más significativos respecto a la configuración anterior y que ha permitido una mejora en el rendimiento de los backups y de los accesos al NAS.

Otro cambio que ha comportado el hecho de utilizar el NAS, es el trabajo realizado a las estaciones clientes Linux que ahora tienen dos espacios diferenciados, el HOMBRE donde el usuario tiene toda la configuración del perfil montado por NFSv4 y el espacio DATOS, montado por CIFS donde se pueden guardar las prácticas, enunciados, etc.

El hecho de que el HOME vaya con el protocolo NFS nos permite trabajar con simbolic links, cosa que lo CIFS de la cabina no nos permite.

La arquitectura del servicio es la siguiente: