Pendrives en RAID
El otro dia me caducaba un cheque regalo de la fnac, asi que lo gasté en lo primero que pillé, un pendrive (otro) de 4GB (y van 3 xD), asi que pensando que podria hacer con 2 pendrives identicos, se me ocurrió lo que a cualquier friki informatico ... RAID! xD
Pasando unas pruebas de velocidad preliminares resultó que los dos pendrives, aun siendo SanDisk Cruzer micro de 4GB y aparentemente identicos, resulta que no lo eran:
Existen varias maneras de montar un RAID software en Linux, pero me he decantado por el mas reciente mdadm. Asi que siguiendo el howto y leyendo el manual (man:mdadm) he montado un RAID en mis pendrives para ver el rendimiento :D
RAID1:
RAID0:
Y el rendimiento en escritura?
Enfin... casi que no merece la pena, pero yo me he quitado la espinita que tenia hace semanas de montar un raid sw con pendrives :D :D :D
Pd:
Acabo de darme cuenta que el pendrive mas viejo es el v8 y el que da 25MBps y no el nuevo O_o
Y para mas inri, el otro pendrive de 4GB que tengo (un basf con 4 años y chips flash SAMSUNG) también rinde a 25MBps ...
Pasando unas pruebas de velocidad preliminares resultó que los dos pendrives, aun siendo SanDisk Cruzer micro de 4GB y aparentemente identicos, resulta que no lo eran:
Uno era firmware 6.01 y el nuevo 8.01 y por lo visto esto trae una mejora sustancial de velocidad (seguramente el nuevo lleve un chip FLASH bastante mejor, de otra tecnologia, o a saber), pero me voy a tener que quedar con la curiosidad, pues la carcasa de estos pendrives es metalica y no quiero cargarmela...
scsi 6:0:0:0: Direct-Access SanDisk Cruzer Micro 8.01 PQ: 0 ANSI: 0 CCS
sd 6:0:0:0: [sdb] 7862911 512-byte hardware sectors: (4.02 GB/3.74 GiB)
scsi 7:0:0:0: Direct-Access SanDisk Cruzer 6.01 PQ: 0 ANSI: 0 CCS
sd 7:0:0:0: [sdc] 7858175 512-byte hardware sectors: (4.02 GB/3.74 GiB)
root@protatil2:~# hdparm -tT /dev/sdb /dev/sdcMontando el RAID:
/dev/sdb:
Timing cached reads: 5862 MB in 1.99 seconds = 2941.72 MB/sec
Timing buffered disk reads: 76 MB in 3.05 seconds = 24.94 MB/sec
/dev/sdc:
Timing cached reads: 5604 MB in 1.99 seconds = 2811.58 MB/sec
Timing buffered disk reads: 40 MB in 3.13 seconds = 12.79 MB/sec
Existen varias maneras de montar un RAID software en Linux, pero me he decantado por el mas reciente mdadm. Asi que siguiendo el howto y leyendo el manual (man:mdadm) he montado un RAID en mis pendrives para ver el rendimiento :D
RAID1:
root@protatil2:~# mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sd[bc]Como se puede ver, el rendimiento es justamente la media de los rendimientos originales, me pregunto si con dos pendrives de 25MB/s hubiera habido alguna ganancia...
mdadm: array /dev/md0 started.
root@protatil2:~# hdparm -tT /dev/md0
/dev/md0:
Timing cached reads: 5212 MB in 2.00 seconds = 2611.36 MB/sec
Timing buffered disk reads: 58 MB in 3.06 seconds = 18.97 MB/sec
De fdisk -l:
Disco /dev/md0: 4023 MB, 4023255040 bytes
RAID0:
root@protatil2:~# mdadm --stop /dev/md0Bueno, ahora el raid funciona a la velocidad del pendrive mas rapido, aunque no se si esto sería asi a lo largo de toda la capacidad del pendrive.
mdadm: stopped /dev/md0
root@protatil2:~# mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sd[bc]
mdadm: /dev/sdb appears to be part of a raid array:
level=raid1 devices=2 ctime=Mon Apr 27 17:08:42 2009
mdadm: /dev/sdc appears to be part of a raid array:
level=raid1 devices=2 ctime=Mon Apr 27 17:08:42 2009
Continue creating array? y
mdadm: array /dev/md0 started.
root@protatil2:~# hdparm -tT /dev/md0
/dev/md0:
Timing cached reads: 5188 MB in 1.99 seconds = 2602.10 MB/sec
Timing buffered disk reads: 76 MB in 3.01 seconds = 25.28 MB/sec
De fdsik -l
Disco /dev/md0: 8048 MB, 8048934912 byte
Y el rendimiento en escritura?
2883650048 bytes (2,9 GB) copied, 1054,24 s, 2,7 MB/s
Enfin... casi que no merece la pena, pero yo me he quitado la espinita que tenia hace semanas de montar un raid sw con pendrives :D :D :D
Pd:
Acabo de darme cuenta que el pendrive mas viejo es el v8 y el que da 25MBps y no el nuevo O_o
Y para mas inri, el otro pendrive de 4GB que tengo (un basf con 4 años y chips flash SAMSUNG) también rinde a 25MBps ...







