La diferencia entre el modo JBOD del disco duro y el modo RAID0 en el servidor

Prefacio: comprendamos brevemente los principios y diferencias entre JBOD y RAID0 de una manera fácil de entender.

Incursión0

      Introducción: RAID 0, también conocido como Stripe o Striping, representa el rendimiento de almacenamiento más alto entre todos los niveles de RAID.

      Principio: combina dos o más discos duros en uno y los datos se distribuyen a varios discos para su acceso. De esta manera, las solicitudes de datos del sistema pueden ser ejecutadas por varios discos en paralelo y cada disco ejecuta su propia parte. solicitud de datos . Dado que el ancho de banda se duplica, la velocidad de E/S de lectura y escritura también se duplicará, por lo que esta operación paralela de datos puede aprovechar al máximo el ancho de banda del bus y mejorar significativamente el rendimiento general del acceso al disco.

Diagrama sencillo:
Insertar descripción de la imagen aquí

      La figura anterior toma como ejemplo RAID0 compuesto por tres discos duros: las solicitudes de lectura y escritura de datos se distribuyen en varios discos para el procesamiento en paralelo y la eficiencia de IO mejora enormemente.

Ventajas: alta eficiencia de E/S de lectura y escritura

Desventajas: baja confiabilidad de los datos, falta de redundancia de datos, daño de un solo disco, riesgo de pérdida de datos

Generalmente se usa junto con RAID1 para garantizar la confiabilidad de los datos y la eficiencia de IO

JBOD

      Introducción: (solo un montón de discos, agrupación simple de discos), el término oficial se llama "Spanning", que solo fusiona superficialmente varias unidades en un disco lógico grande (similar al pv de lvm)

      Principio: El mecanismo de almacenamiento de datos comienza desde el primer disco duro y los almacena secuencialmente, es decir, el sistema operativo ve un disco duro grande (compuesto por muchos discos duros pequeños). Sin embargo, si el disco duro está dañado, todos los datos que contenga serán irrecuperables. Si el primer disco duro está dañado, el rescate suele ser imposible (porque la mayoría de los sistemas de archivos almacenan la tabla de particiones del disco en la parte frontal del disco, es decir, el primer disco duro). Perder la tabla de particiones del disco significa perder todos los datos. Si encuentra datos de la matriz de discos o La situación de error del disco duro es más peligrosa que RAID 0. Su ventaja es que no es como RAID 0, que requiere leer y escribir todo el disco duro cada vez que se accede a él. Sin embargo, en algunas prácticas de recuperación de datos de JBOD, se pueden recuperar datos de discos duros no dañados. Al mismo tiempo, debido a que cada operación de lectura y escritura solo afecta a un único disco duro, la velocidad de transferencia y el rendimiento de E/S de JBOD son los mismos que los de un solo disco duro.

Diagrama sencillo:

Insertar descripción de la imagen aquí

      La figura anterior toma como ejemplo un Span compuesto por tres discos duros. El método de almacenamiento de datos es como se muestra en la figura: Span conecta lógicamente varios discos físicos en serie uno tras otro para proporcionar un disco lógico grande. Los datos en Span simplemente se almacenan desde el primer disco. Cuando se agota el espacio de almacenamiento del primer disco, los datos se almacenan desde los discos siguientes en secuencia.

Ventajas: bajo costo

Desventajas: baja confiabilidad de los datos, sin redundancia de datos

Si las condiciones lo permiten, es más confiable elegir RAID0 entre los dos.

Fin……

おすすめ

転載: blog.csdn.net/weixin_43860781/article/details/124673273