Descripción general de la matriz RAID y pasos de creación de la matriz

Descripción general de la matriz de discos RAID

  • RAID (matriz redundante de discos independientes), denominada matriz redundante de discos independientes para abreviar
  • Combine varios discos duros físicos independientes de diferentes formas para formar un grupo de discos duros (disco duro lógico) para proporcionar un mayor rendimiento de almacenamiento que un solo disco duro y para proporcionar tecnología de copia de seguridad de datos
  • Los niveles de RAID más utilizados son: RAID0, RAID1, RAID5, RAID6, RAID1 + 0, etc.

Matriz de discos RAID 0

  • RAID 0 (almacenamiento seccionado)
    • RAID 0 divide continuamente los datos en unidades de bits o bytes y lee / escribe en varios discos en paralelo, por lo que tiene una buena tasa de transferencia de datos, pero no hay tecnología de respaldo de redundancia de datos.
    • RAID 0 simplemente mejora el rendimiento y no proporciona una garantía de confiabilidad de los datos, y una de las fallas del disco afectará a todos los datos.
    • RAID 0 no se puede utilizar en ocasiones con altos requisitos de seguridad de datos
      Inserte la descripción de la imagen aquí

Matriz de discos RAID 1

  • RAID 1 (almacenamiento reflejado)
    • Obtenga redundancia de datos a través de la duplicación de datos de disco y genere datos de respaldo mutuos en un par de discos independientes
    • Cuando los datos originales están ocupados, los datos se pueden leer directamente desde la copia espejo, por lo que RAID 1 puede mejorar el rendimiento de lectura
    • RAID 1 es el costo unitario más alto en la matriz de discos, pero proporciona alta seguridad y disponibilidad de datos. Cuando falla un disco, el sistema puede cambiar automáticamente al disco espejo para leer y escribir, sin la necesidad de reorganizar los datos fallidos.
      Inserte la descripción de la imagen aquí

Matriz de discos RAID 5

  • RAID 1
    • N (N≥3) discos forman una matriz, un dato genera N-1 tiras y una copia de los datos de paridad. Un total de N datos se almacenan cíclica y uniformemente en N discos.
    • N discos leen y escriben al mismo tiempo, el rendimiento de lectura es muy alto, pero debido al problema del mecanismo de verificación, el rendimiento de escritura es relativamente bajo
    • (N-1) / N Utilización del disco
    • Alta confiabilidad, lo que permite que un disco se dañe sin afectar todos los datos
    • Inserte la descripción de la imagen aquí

Matriz de discos RAID 6

  • RAID 6
    • N (N≥4) discos forman una matriz, (N-2) / N utilización de disco
    • En comparación con RAID 5, RAID 6 agrega un segundo bloque de información de paridad independiente
    • Dos sistemas de paridad independientes utilizan algoritmos diferentes, incluso si dos discos fallan al mismo tiempo, no afectará el uso de datos
    • En comparación con RAID 5, hay una mayor "pérdida de escritura", por lo que el rendimiento de escritura es deficiente
      Inserte la descripción de la imagen aquí

Matriz de discos RAID 1 + 0

  • RAID 1 + 0 (duplicación primero, luego creación de bandas)
    • Después de que N (número par, N≥4) discos se duplican en pares, se combinan en un RAID0
    • Utilización de disco N / 2
    • N / 2 discos escriben al mismo tiempo, N discos leen al mismo tiempo
    • Alto rendimiento y alta confiabilidad.
    • La tasa de falla de RAID 1 + 0 es un tercio
      Inserte la descripción de la imagen aquí
  • RAID 0 + 1 (raya primero, luego espejo)
    • El rendimiento de lectura y escritura es el mismo que RAID 1 + 0
    • La seguridad es menor que RAID 1 + 0
    • La tasa de fallas de RAID 0 + 1 es dos tercios
      Inserte la descripción de la imagen aquí

Comparación de matrices de discos RAID

Nivel de RAID Cantidad de discos duros Utilización de disco ¿Hay un cheque? Capacidad de protección Rendimiento de escritura
RAID 0 norte norte No No N veces de un solo disco duro
RAID 1 N (número par) N / 2 No Permitir fallo de 1 dispositivo Necesita escribir dos pares de dispositivos de almacenamiento, cada uno como respaldo
RAID 5 N≥3 (N-1) / N Tengo Permitir fallo de 1 dispositivo Necesita escribir un cheque de cálculo
RAID 6 N≥4 (N-2) / N Tengo Permitir fallas de 2 dispositivos Necesita verificar el cálculo de doble escritura
RAID 1 + 0 N≥ (número par) N / 2 No Permitir que uno de los dos conjuntos de bases sea incorrecto Escritura simultánea de N / 2 discos

Pasos para la creación de una matriz de discos RAID por software

  • Aquí se utilizan 3 discos duros como RAID 5 y 1 disco duro se utiliza como copia de seguridad en caliente para simular fallos y reemplazarlos.

  • 1. Verifique si el paquete mdadm está instalado

    • rpm -q
      vista mdadm
    • yum install -y mdadm
      no está instalado, use yum para instalar
  • 2. Utilice la herramienta fdisk para dividir la copia de seguridad del nuevo dispositivo de disco / dev / sdb, / dev / sdc, / dev / sdd, / dev / sde en particiones primarias sdb1, sdc1, sdd1, sde1 y cambie el número de marca de ID de el tipo de partición como "fd"

    • fdisk / dev / sdb
    • fdisk / dev / sdc
    • fdisk / dev / sdd
    • fdisk / dev / sde
  • 3. Cree un dispositivo RAID


    • Aunque RAID5 se puede crear con un comando, aún es necesario formatearlo y luego montarlo antes de poder usarlo.
    • mdadm -C -v / dev / md0 [-a sí] -15 -n3 / dev / sd [bcd] 1 -x1 / dev / sde1
      • -C: significa nuevo
      • -v: muestra información detallada durante el proceso de creación
      • / dev / md0: crea el nombre de RAID 5
      • -a sí: --auto, lo que significa que si algún archivo de dispositivo no existe, se creará automáticamente, que se puede omitir
      • -l: especifica el nivel de RAID
      • -n: especifica cuántos discos duros se utilizarán para crear RAID
      • / dev / sd [bcd] 1: especifique estas 3 particiones de disco para crear RAID
      • -x: especifique cuántos discos duros se utilizarán como repuestos dinámicos para RAID
      • / dev / sde1: designado como disco de repuesto
    • Crear RAID1 + 0 (primero duplicar, luego eliminar)
    • mdadm -Cv / dev / md0 -l1 -n2 / dev / sd [bc] 1
      mdadm -Cv / dev / mdl -l1 -n2 / dev / sd [de] 1
      mdadm -Cv / dev / md10 -lo -n2 / dev / md0 / dev / md1
    • cat / proc / mdstat
      o
      mdadm -D / dev / md0 para
      ver información detallada sobre los discos RAID o ver el progreso de la creación de RAID
    • watch -n 5'cat / proc / mdstat'Utilice el
      comando watch para actualizar la salida de / proc / mdstat cada 5 segundos
    • mdadm -E / dev / sd [be] 1
      Compruebe si el disco ya está en RAID
  • 4. Cree y monte el sistema de archivos

    • mkfs -t xfs / dev / md0
      formato

    • directorio de creación mkdir / myraid
    • mount / dev / md0 / myraid /
      montado en el directorio / my raid /
    • df -Th <vista>
    • cp / etc / fstab /etc/fstab.bak
      ingrese
    • vim / etc / fstab
      Utilice vim editor para editar fstab, para realizar el montaje automático
    • / dev / md0 / myraid xfs por defecto 0 0
  • 5. Realice la recuperación de fallas

    • mdadm / dev / md0 -f / dev / sdb1
      simula una falla / dev / sdb1
    • La vista mdadm -D / dev / md0
      encontró que sde1 ha reemplazado a sdb1
  • 6. Cree el archivo de configuración /etc/mdadm.conf para facilitar la administración de la configuración del software RAID, como iniciar y detener

    • echo'DEVICE / dev / sdc1 / dev / sdb1 / dev / sdd1 '> /etc/mdadm.conf
      escribir información y sobrescribirla en /etc/mdadm.conf
    • mdadm --detail --scan >> / etc / mdadm. conf
      agrega el resultado de "mdadm --detail --scan" al final del archivo de configuración /etc/mdadm.conf
    • Antes de ejecutar los comandos de parada e inicio, primero debe crearse el archivo /etc/mdadm.conf; de lo contrario, el inicio fallará
    • opciones del comando mdadm
      • -A: Iniciar RAID
      • -S: Detener RAID
      • -s: busque la información de configuración en el archivo /etc/mdadm.conf
      • -r: eliminar dispositivo
      • -a: agregar dispositivo
      • -f: Simular falla

Supongo que te gusta

Origin blog.csdn.net/TaKe___Easy/article/details/113548390
Recomendado
Clasificación