Práctica Nº4.-Sistemas RAID. ACLs y Cuotas. Delegación de Privilegios con Sudo
recuperarlos a partir de los discos espejo creados. Este tipo de sistema RAID no mejora los tiempos de acceso a los datos. El tamaño resultante del volumen creado bajo un sistema RAID1 sería únicamente el de uno de los discos que lo forman. (c) RAID5/RAID6 o Data Striping with parity: compuesto por tres o más discos, persigue ofrecer las ventajas que ofrecen los dos sistemas RAID anteriores: (1) mejorar los tiempos de acceso en operaciones de lectura y escritura a datos, y (2) garantizar una mayor disponibilidad de los datos mediante el uso de paridad. Para ello, RAID5 y RAID6, por un lado distribuyen los datos entre varios de los discos que conforman el volumen (striping), tal como hacía un RAID0, y por otro lado, almacenan en el resto de los discos (uno o más) información redundante (paridad) que permita poder recuperar los datos en caso de fallo de cualquiera de los discos del volumen. El tamaño resultante del volumen creado bajo un sistema RAID5 o RAID6 es igual a la suma de los discos entre los cuales se realiza el striping. En concreto, RAID5 requiere al menos de 3 discos, donde uno de ellos se usa para redundancia (paridad), por lo que el espacio para datos del volumen será igual al número de discos usados menos 1, y RAID6 requiere al menos 4 discos, de los cuales dos de ellos se usan para redundancia, por lo que el espacio para datos del volumen será igual al número de discos usados menos 2.
4.2.- Administración de Sistemas RAID: mdadm A continuación se detallarán los pasos para la implementación práctica de un sistema RAID bajo GNU/Linux con el software "mdadm". mdadm nos permite implementar entre otros un sistema RAID0, RAID1, RAID5, RAID6 o RAID10 (para saber las posibles implementaciones con más detalle ejecutar: man mdadm).Además, con la finalidad de no tener que adquirir el material necesario para su realización (equipos, discos duros, software, etc ...), se realizará todo ello bajo una máquina virtual VirtualBox con sistema operativo GNU/Linux Ubuntu, ahorrándonos por tanto el coste de los discos duros IDE o SATA necesarios para la implementación de los volúmenes RAID. A continuación, se describen los pasos a seguir para implementar un sistema RAID: Paso Nº1.- Disponer de varios discos o particiones con los que crear los volúmenes RAID. En el caso de que las pruebas se realicen en un entorno virtualizado, por ejemplo mediante VirtualBox, será suficiente con crear varios discos virtuales desde el administrador de discos (CTRL+D, Archivo -> Administrador de medios virtuales).
Seguridad Informática y Alta Disponibilidad – amartinromero@gmail.com 149