Semana 12 - Vicvargas/PortafolioDigital GitHub Wiki
Martes 08/10
Actividad
Al inicio de la clase hicimos parejas para elaborar una exposición acerca de los RAID.
RAID 0
- Striping a nivel de bloque.
- Divide el bloque del archivo entre los dos archivos.
- No tiene paridad.
- No tiene miroring.
- No tiene redundancia.
- Mínimo 2 discos duros.
- Más eficiente en espacio y en tiempo de acceso.
RAID 1
- No tiene striping.
- Tiene miroring.
- Tiene redundancia.
- Mínimo 2 discos duros.
- Resulta útil cuando queremos tener más seguridad desaprovechando capacidad.
RAID 3
- Striping a nivel de bytes.
- No es muy utilizado.
- Tiene redundancia.
- Permite transferencia de datos, videos e imágenes.
- Mínimo 3 discos duros.
- Uno de los discos duros para datos de paridad.
RAID 4
- Striping a nivel de bloque.
- Disco duro exclusivo para la paridad.
- Efectivo para almacenar archivos de gran tamaño y tener control de errores.
- Tiene redundancia.
- Acceso independiente.
- Mínimo 3 discos duros donde 2 son para control de errores y 1 para paridad.
- Se almacena en volúmenes dinámicos.
- Los volúmenes trabajan de forma independiente.
- Los procesos de escritura se hacen muy lentos por efecto cuello de botella.
RAID 5
- También llamado partición de paridad.
- Striping a nivel de bloque.
- Distribuye la información de paridad entre todos los discos.
- Mínimo 3 discos duros.
- Lectura rápida, escritura lenta porque la paridad tiene que seer calculada.
- Es el más usado.
Jueves 10/10
Actividad
Se realizó el quiz #7. Se compararon los distintos tipos de RAID.
Raid 1
Tiene mirroring y tiene redundancia.
RAID 2
- No se usa normalmente.
- Tiene stripping a nivel de bit.
- Todos los discos deben rotar de forma sincronizada.
- Se ingresa el bit de paridad en un disco exclusivo.
RAID 3
Stripping a nivel de byte. Tiene discos específicos para la paridad. Todos los discos rotan de forma sincronizada.
RAID 4
- Tiene strippping a nivel de bloque.
- Equivalente a un RAID 5 a diferencia de que toda la data de paridad está almacenada en un solo disco.
- Los archivos están distribuidos entre todos los dispositivos.
- Cada disco trabja de forma independiente.
- Operaciones input/ output se ejecutan de forma paralela.
RAID 5
- Stripping a nivel de bloque.
- Paridad distribuida.
- Provee tolerancia a errores aunque dos discos fallen.
- Distribuye paridad y datos entre todos los discos.
- Requiere al menos dos discos. Lo ideal es que sean tres.
- Tiene un buen rendimiento y buena redundancia.
- Permite rápidas lecturas pero lentas escrituras.
- A nivel lógico podemos decir que tenemos un solo disco de paridad.
- El total del espacio disponible es ((número de discos -1) * size of smallest drive).
- Entre más drives usemos, más eficiente será el array de discos.
- Redundante significa que es capaz de reponerse ante un fallo de disco, pero voy a tener que estar reconstruyendo la información para poderla mostrar.
- Uses XOR to rebuild data and creates the parity strings. (O exclusivo)
- Se le aplica XOR a los discos que quedan vivos.
RAID 6
- Stripping a nivel de bloque.
- Doble distribución de paridad.
- Fault tolerance up to failed disks.