Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nivel de seguridad:
Objetivos
• Fundamentos de RAID
• Niveles RAID
• RAID 2.0+
1. Fundamentos de RAID
2. Niveles RAID
3. RAID 2.0+
4. Codificación de protección y borrado de replicaciones
Fundamentos de RAID: ¿Qué es RAID?
La redundante matriz de discos independientes (RAID) es una tecnología habilitante que utiliza
múltiples unidades como parte de un conjunto que proporciona protección de datos contra fallos
de unidades. En general, las implementaciones RAID también mejoran el rendimiento del sistema
de almacenamiento al prestar servicios de E/S de múltiples discos simultáneamente.
Capacidad
Dos métodos para implementar RAID:
Unidad lógica Rendimiento • RAID de hardware: Se requiere un controlador de hardware
Fiabilidad especializado, generalmente en los hosts (servidores).
3 1 2 3 9
A A 1 1 2 1 5
B B 2 3 1 3 9
Discos
C C 1 1 3 2 7
D D
A0 R1 R2 Paridad
1. Fundamentos de RAID
2. Niveles RAID
3. RAID 2.0+
4. Codificación de protección y borrado de replicaciones
8 Huawei Confidential
Niveles de RAID: visión general
Rendimiento de las aplicaciones, requisitos de disponibilidad de datos y selección de nivel RAID para
determinar el costo. Estos niveles de RAID se definen sobre la base de técnicas de striping, mirroring y
paridad. Algunos niveles de RAID utilizan una única técnica, mientras que otros utilizan una combinación
de técnicas. La siguiente tabla ofrece un breve resumen:
Nivel Descripción
RAID 0 Conjunto estriado sin tolerancia a fallas
RAID 1 Espejo de discos
RAID 3 Conjunto de bandas con acceso paralelo y un disco de paridad dedicado
RAID 4 Conjunto de bandas con acceso independiente y un disco de paridad dedicado
RAID 5 Conjunto de bandas con acceso independiente al disco y paridad distribuida
RAID 6 Conjunto de bandas con acceso independiente al disco y paridad doble distribuida
RAID anidado Combinaciones de niveles RAID, por ejemplo, RAID 10, RAID 50 y RAID 60
RAID TP Soporte de paridad triple, tolerando 3 discos fallados en un conjunto RAID
9 Huawei Confidential
Niveles de RAID: RAID 0
La configuración RAID 0 utiliza técnicas de rayado de datos, donde los datos se rayan en todos los
discos dentro de un conjunto RAID. Utiliza la capacidad de almacenamiento completa de un conjunto
RAID, sin proporcionar protección de datos y disponibilidad.
Datos
A B C D E F G H …
I J K L
10 Huawei Confidential
Niveles de RAID: RAID 1
RAID 1 se basa en la técnica de espejo. En esta configuración RAID, los datos se reflejan para
proporcionar tolerancia a fallas.
Datos
A B C D E
11 Huawei Confidential
Niveles de RAID: RAID 3 y RAID 4
RAID de 3 bandas de datos para el rendimiento y utiliza Similar a RAID 3, RAID 4 muestra los datos para el rendimiento y
la paridad para la tolerancia a errores. La información utiliza la paridad para mejorar la tolerancia de fallas. Los datos se
de paridad se almacena en una unidad dedicada para rayan en todos los discos excepto en el disco de paridad. La
que los datos puedan ser reconstruidos si una unidad información de paridad se almacena en un disco dedicado para
falla en un conjunto RAID. que los datos puedan ser reconstruidos en caso de falla de una
RAID 3 siempre lee y escribe franjas completas de unidad.
datos en todos los discos porque las unidades operan Los discos de datos del RAID 4 pueden ser accedidos
en paralelo. independientemente para que se puedan leer o escribir
elementos de datos específicos en un solo disco sin leer o
A B C D …… escribir una raya entera.
XOR
RAID 3 proporciona un buen rendimiento para un gran
acceso secuencial a datos, como la transmisión de
vídeo.
A0 A1 A2 PA
RAID 4 se utiliza raramente.
B0 B1 B2 PB
C0 C1 C2 PC
D0 D1 D2 PD
Discos de Discos de
datos paridad
12 Huawei Confidential
Niveles de RAID: RAID 5
Similar a RAID 4, RAID 5 datos de bandas para el rendimiento y utiliza la paridad para mejorar la
tolerancia a errores. A diferencia de RAID 4, en RAID 5, la paridad se distribuye entre todos los discos
para superar el cuello de botella de escritura de un disco de paridad dedicado.
Dato E1C
om
A0 B0 C0 D0 R1 s:B1 C1 R2 B2 S2 - El RAID 5 se aplica ampliamente en los
men
t
¿Qué sistemas de almacenamiento. RAID 5 es
? bueno para aplicaciones I inv #/inv # O
aleatorias y de lectura intensiva y se prefiere
para aplicaciones de mensajería, minería de
A0 B0 C0 D0 P0
E1C
datos, servicios de medios de rendimiento
SR.
R1 B1 C1 P1 omm medio y aplicaciones de sistemas de gestión
R2 B2 P2 S2 ent
C2 de bases de datos relacionales, en las que
R3 P3 C3 D3 E
los administradores de bases de datos
optimizan el acceso a los datos.
S4 B4 C4 S4 E4
13 Huawei Confidential
Niveles de RAID: RAID 6
El RAID 6 funciona de la misma manera que el RAID 5, excepto que el RAID 6 incluye un segundo
elemento de paridad para permitir la supervivencia si se producen dos fallos de disco en un conjunto
RAID.
A B C D E ….
Dato
s: El RAID 6 se aplica ampliamente en los
sistemas de almacenamiento,
especialmente en las cabinas de
SR.
A0 R1 R2 Ap Aq memoria flash.
B0 B1 Bp Bq B2 El rendimiento de escritura de RAID 6
C0 Cp Cq C1 C2 es menor que RAID 5. Raid 6 es bueno
DP Dq. D0
E1C S1 S2 para aplicaciones que requieren alta
Eq. E omm C2 Ep. disponibilidad.
ent
14 Huawei Confidential
Niveles de RAID: RAID 10/50/60
El RSID anidado combina múltiples técnicas para obtener redundancia de datos y rendimiento, tales
como:
RAID 10: RAID 1 + RAID 0, duplicación + bandas
RAID 50/60: RAID 5/6 + RAID 0, paridad + bandas
A B C D E F G H
A0 B0 D0 E0 A1 C0 D1 F0 B1 C1 ……
A A B B
C C D D
XOR A0 B0 P00 XOR D0 E0 P10
E E F F
A1 P01 C0 D1 P11 F0
G G H H P02 B1 E1
C1 P12 F1
A2 B2 P03 D2 E2 P13
RAID 10 RAID 50
RAID 10 es adecuado para aplicaciones que requieren alto rendimiento y disponibilidad.
15 Huawei Confidential
Niveles de RAID: TP
Las unidades de gran capacidad dan lugar a una larga reconstrucción de datos, durante la cual las unidades
restantes son más vulnerables a la falla del disco.
RAID-TP (Triple Parity) puede tolerar un fallo simultáneo de 3 discos en un conjunto RAID, y el servicio no se
interrumpirá.
NetApp (CET), HPENimble (RAID-3P) y Huawei
Dorado soportan RAID-TP.
Vídeo Dorado-RAID-TP
16 Huawei Confidential
Penalización de escritura: impacto de RAID en el rendimiento del disco
Tanto en el RAID duplicado como en el de paridad, cada operación escrita se traduce en más sobrecarga de I/O para discos, que se
conoce como penalización de escritura.
En la implementación de RAID 1, cada operación de escritura debe realizarse en dos discos configurados como un par espejado.
Entonces, la penalización por escritura es 2.
En RAID 5 (copia al escribir, VOC), una operación de escritura puede manifestarse como cuatro operaciones I/O: leer (datos antiguos
y datos de paridad antiguos), recalcular (datos de paridad nuevos), y escribir un segmento de paridad para cada operación de
escritura de datos (nuevos datos y nuevos datos de paridad). Por lo tanto, la penalización de escritura es 4, como se muestra en la
siguiente figura.
A B C D P
18 Huawei Confidential
Comparación de niveles RAID
Elemento RAID 0 RAID 1 RAID 10 RAID 5 RAID 6 RAID-TP
Protección de Protección de
Protección Protección Protección de
paridad, se tolera codificación de
Proteccion No. de de paridad, se toleran
una falla de 1 borrado, se tolera
duplicación duplicación fallos de 2 discos
disco una falla de 3 discos
Utilización 100 % 50 % 50 % (n-1)/n x 100% (n-2)/n x 100% (n-3)/n x 100%
Min... Discos
2 2 4 3. 4 6
requeridos
Bueno para Bueno para
Más lento Bueno para lecturas Bueno para lecturas
Rendimiento tanto lecturas lecturas
que un Bueno. secuenciales y secuenciales y
de lectura secuenciales secuenciales y
disco único aleatorias aleatorías
como aleatorias aleatorias
De pobre a justo
Bueno para
Más lento para escrituras
Rendimiento lecturas
Bueno. que un Bueno. aleatorios y justo Pobre en escrituras
de escritura secuenciales y
disco único para escrituras
aleatorias
secuenciales
Penalidad de
1. 2 2 4 6 8 (sin optimización)
escritura
19 Huawei Confidential
Agenda
1. Fundamentos de RAID
2. Niveles RAID
3. RAID 2.0+
4. Codificación de protección y borramiento de
replicaciones
20 Huawei Confidential
Básicos de RAID 2.0+: evolución de la tecnología RAID
Repue Repu
sto esto
activo activo
Celda
grupo
RAID
22 Huawei Confidential
RAID 2.0 inward # + Conceptos básicos: virtualización
de bloques
LUN
Celda
RAID
Bloque
lógico
Espacio disponible
en caliente
El espacio de reserva activa distribuido reemplaza los discos de reserva activa dedicados,
eliminando el cuello de botella de la reconstrucción.
23 Huawei Confidential
RAID 2.0 + Fundamentos — Objetos lógicos
Dominio de disco (DD): una combinación de varios discos, utilizada para el
aislamiento de recursos y fallos. En el DD, las unidades físicas se dividen en Dominio del disco
trozos (CK) con un tamaño fijo de 64 MB. Grupo de
almacenamiento
Grupo de almacenamiento: contenedor de recursos de almacenamiento LUN
para aplicaciones, que asigna CK a los CKG con una directiva RAID. Un
grupo de almacenamiento puede constar de uno o más niveles (SSD, SAS y Volumen
NL-SAS). Granos Granos Granos
Chunk (CK): unidad lógica para unidades físicas en un DD, con un tamaño de
64 Mb.
Extensión Extensión Extensión
Grupo de fragmentos (GCK): grupo de RAID lógico con CK de diferentes Zona Zona Zona
unidades del grupo de almacenamiento.
CKG CKG CKG
Extensión: unidad lógica dividida de un electrocardiograma, con un tamaño
fijo de 4 megabytes por defecto (rango de valores: 512 Kb a 4 Mb) - ¿Qué?
En los LUN gruesos, la extensión es la unidad para la asignación de espacio, CK CK CK
la recuperación y la migración.
Grano: En los LUN delgados, las extensiones se dividen en granos (64 KB) LD LD LD
para la gestión del espacio de grano fino. SSD SAS NL-SAS
24 Huawei Confidential
RAID 2.0 + Fundamentos – Principios operativos
Dominio de disco Grupo de almacenamiento LUN y sistema de archivos Protocolo
Nivel 1
NLSA (DG)
Grano Sistema de
NFS & CIFS
archivos
Nivel 2
25 Huawei Confidential
Resaltes de RAID 2.0 +: Equilibrio de carga automático
Raid
tradicional
26 Huawei Confidential
RAID 2.0 + Aspectos destacados: reconstrucción rápida
Principio de reconstrucción de las Principio de reconstrucción de RAID 2.0 inward # + acorta la reconstrucción de 10
RAID tradicionales RAID 2.0 horas a 0,5 horas.
Hora/TB
CK sin usar
Las pruebas realizadas por Huawei indican
Disco de
repuesto
Espacio caliente que la reconstrucción de datos de 1 TB se
libre sin usar
caliente reduce a 0,5 horas.
Reconstrucción multiple-a- Reconstrucción múltiple a
uno múltiple
27 Huawei Confidential
Agenda
1. Fundamentos de RAID
2. Niveles RAID
3. RAID 2.0 deconduction # +
4. Protección contra la replicación y codificación de
borrado
28 Huawei Confidential
Principios operativos de la protección contra
replicación Datos de la
aplicación
29 Huawei Confidential
Codificación de borrado: descripción general
N
Fragmentos
N de datos N
Codificación Decodificación
Archivo. Archivo
M .
Fragmentos de
paridad
La codificación de supresión (CE) es un método de protección de datos en el que los datos se dividen en fragmentos
(N), se expanden y codifican con piezas de datos redundantes (M) y se almacenan en un conjunto de ubicaciones
diferentes.
Si se producen algunos fallos y los fragmentos restantes disponibles no son inferiores a N, el sistema puede reconstruir
los datos completos.
La protección CE se aplica en el almacenamiento distribuido, como por ejemplo, almacenamiento por fusión, VSAN (all-
flash) y Ceph (all-flash).
Video: Codificación de borrado
30 Huawei Confidential
Borrado de códigos — Principios operativos
Archivo.
Disk
Disk
Disk
Disk
Disk
Disk
Disk
Disk
Disk
Disk
Disk
Disk
N/(N+M) es mayor que la protección de la replicación, lo que puede
Disk
… …
Disk
…
Disk
…
Disk
…
Disk
…
Disk
A0orrar costes.
Node 1 Node 2 Node 3 Node 4 Node 5 Node 6
31 Huawei Confidential
Comparación entre la CE y la replicación
Elemento Replicación (N-Copia) CE (N inward # + induction # M)
Proteccion Fallo de nodos N-1 tolerado Falla de los nodos M tolerados
Utilización 1/N N/(N+M)
Informática Sencillo, menos intensivo en informática Complejo, informático intensivo
Tráfico de red de Leer: no hay tráfico de lectura adicional Read: (N-1)/N*X ~1X read traffic
operación Escribir: (N-1)*X write traffic Write: (N+M-1)/N*X write traffic
Reconstruir ~ 1X reconstruir el tráfico, reconstruir (N+M-1)*X reconstruir el tráfico, más complejo y
tráfico rápidamente lento que la replicación
Escenarios de Sistema de producción (3 copias) Almacenamiento de datos en frío
aplicación Alto rendimiento Nodo all-flash
Adobe Acrobat
Document
32 Huawei Confidential
Thank you. Bring digital to every person, home, and
organization for a fully connected,
intelligent world.