Your SlideShare is downloading. ×
IMPLEMENTACION DEL RAID5
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

IMPLEMENTACION DEL RAID5

5,799
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
5,799
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
44
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. DISCOS RAID NIVEL 5
  • 2. RAID 5
    • Sistema de discos independiente con integración de códigos de error mediante una paridad.
    • En RAID 5 los datos y la paridad son guardados en los mismos discos, por lo que conseguimos aumentar la
    • velocidad de demanda, ya que cada disco puede satisfacer una demanda independendientemente de los demás.
    • Con diferencia con el RAID 3, el RAID 5 guarda la paridad del dato dentro de los discos y no hace falta un disco para guardar dichas paridades.
    • La paridad se genera haciendo un XOR de los datos A0,B0,C0,DO creando la zona de paridad PAR0, como se ve la paridad nunca se guarda en los disco que contienen los datos que han generado dicha paridad, ya que en el caso que uno de ello se estropeara como por ejemplo el dato A0 bastaría con regenerar las banda B0,C0,D0,PAR0 para que el dato volviera ha reestablecerse.
  • 3. RAID POR SOFTWARE
    • Paquetes de Raidtools
    • Crear particiones para los discos
    • Dispositivo /dev/mdx
  • 4. Creando las particiones
      • » # fdisk /dev/hdb
      • » Command (m for help): p
      • » Command (m for help): n
      • » First cylinder ( mmm - nnn , default mmm ):
      • » Last cylinder or +size or +sizeM or +sizeK ( mmm - nnn , default nnn ): +1G
      • » Command (m for help): n
      • » First cylinder ( mmm - nnn , default mmm ):
      • » Last cylinder or +size or +sizeM or +sizeK ( mmm - nnn , default nnn ): +1G
      • » Command (m for help): n
      • » First cylinder ( mmm - nnn , default mmm ): mmm
      • » Last cylinder or +size or +sizeM or +sizeK ( mmm - nnn , default nnn ): +1G
      • » Command (m for help): p
      • » Command (m for help): w
  • 5. Paquete mdadm
    • Para la creación y administración de una RAID por software
    • La antigua colección de utilidades para RAID de los paquetes raidtools y raidtools2 se ha dejado de usar actualmente puesto que dependía de un fichero de configuración (/etc/raidtab) difícil de mantener, y sus funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estándar.
  • 6. Crear los raids
    • # mdadm --create --verbose /dev/md0 --level=1 --raid-devices=3 /dev/sdb1 /dev/sdc1
  • 7. ESTADO DEL RAID
    • #watch cat/proc/mdstat
    • Personalities: [linear][raid5]
        • read_ahead 1024 sectors
        • md0: active raid5 sdb1[2] sdb2[1] sdb3[3]
        • 633849 blocks level 5, 32k chunk, algorithm 2 [4/4] [UUU]
        • unused devices: <none>
  • 8. Ventajas RAID 5
    • Alto rendimiento en aplicaciones de velocidad de demanda interactivas.
    • Costo efectivo. No desaprovecha un disco exclusivamente para paridad.
    • Se pueden recuperar datos.
    • Inconvenientes RAID 5
    • El rendimiento en las escrituras de datos es bajo.
    • No aumenta el rendimiento en las aplicaciones, aunque la velocidad de transferencia de datos es alta.