Pages : 1
#1 Le 12/02/2008, à 22:16
- elekaj34
Problème de performances RAID 5 logiciel
Bonsoir
Sur un PC (Shuttle SN41G2V2, avec Athlon XP 2500+ et 2512Mo RAM), j'ai installé Ubuntu Server, et monté un RAID 5 (logiciel) avec 3 disques IDE ATA133 de 250Go.
Mais voilà , les performances sont franchement minables
15 à 20 Mo/s que se soit en lecture ou écriture.
J'aimerais donc savoir si ces performances sont normales, ou si quelques choses ne va pas !!!
si je fais un hdparm -t /dev/hdx (disques faisant partie de la grappe RAID 5), j'obtiens un débit de lecture de 75Mo/s à 80Mo/s selon les disques.
Est ce que les débits obtenus sont dus au fait que le RAID soit logiciel ?
Est ce que du RAID 0 ou 1 permettrait d'obtenir des performances plus honorables (dans l'idée, c'est d'avoir environ 80Mo/s)
Cordialement,
Elekaj
Alain - Linux Ubuntu 18.04 LTS 64bits
Lumières d'Ici ... et d'Ailleurs
Hors ligne
#2 Le 12/02/2008, à 22:21
- HymnToLife
Re : Problème de performances RAID 5 logiciel
Quelque chose ne va clairement pas chez toi...
firas@nobue ~ % cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid5 sdb1[0] sdd1[2] sdc1[1]
976767872 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]
unused devices: <none>
firas@nobue ~ % for i in sdb sdc sdd md0; do sudo hdparm -t /dev/$i; done
/dev/sdb:
Timing buffered disk reads: 254 MB in 3.03 seconds = 83.78 MB/sec
/dev/sdc:
Timing buffered disk reads: 228 MB in 3.00 seconds = 75.89 MB/sec
/dev/sdd:
Timing buffered disk reads: 234 MB in 3.00 seconds = 77.87 MB/sec
/dev/md0:
Timing buffered disk reads: 396 MB in 3.02 seconds = 131.10 MB/sec
Dernière modification par HymnToLife (Le 12/02/2008, à 22:22)
- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !
Hors ligne
#3 Le 13/02/2008, à 08:42
- elekaj34
Re : Problème de performances RAID 5 logiciel
Bonjour,
Il y a du mieux, car entre hier et aujourd'hui, j'ai éteint et redémarré le PC de stockage.
En écriture, cela n'a pas bougé, mais en lecture les débit sont corrects ~70Mo/s
root@backups:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid5 hdb1[0] hdd1[2] hdc1[1]
488387840 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]
unused devices: <none>
root@backups:~# for i in hdb hdb hdd md0; do hdparm -t /dev/$i; done
/dev/hdb:
Timing buffered disk reads: 224 MB in 3.01 seconds = 74.36 MB/sec
/dev/hdb:
Timing buffered disk reads: 224 MB in 3.02 seconds = 74.17 MB/sec
/dev/hdd:
Timing buffered disk reads: 236 MB in 3.02 seconds = 78.22 MB/sec
/dev/md0:
Timing buffered disk reads: 264 MB in 3.01 seconds = 87.75 MB/sec
Et maintenant :
root@backups:~# dd if=/dev/zero of=/mnt/data/hdd.dat bs=10M count=100
100+0 records in
100+0 records out
1048576000 bytes (1,0 GB) copied, 61.5068 seconds, 17,1 MB/s
root@backups:~# dd of=/dev/null if=/mnt/data/hdd.dat
2048000+0 records in
2048000+0 records out
1048576000 bytes (1,0 GB) copied, 14,9132 seconds, 70,3 MB/s
J'ai essayé en écriture des block size différent (de 512 octets à 100 Mo), pour des block gros (par ex 100Mo) on monte à 24Mo/s.
[edit]
Je viens de retirer un disque du RAID, pour faire un test d'écriture
root@backups:~# dd if=/dev/zero of=/dev/hdd1 bs=10M count=100
100+0 records in
100+0 records out
1048576000 bytes (1,0 GB) copied, 13,563 seconds, 77,3 MB/s
root@backups:~# dd of=/dev/null if=/dev/hdd1 bs=10M count=100
100+0 records in
100+0 records out
1048576000 bytes (1,0 GB) copied, 12,7435 seconds, 82,3 MB/s
En réintégrant hdd1 dans le RAID, il se reconstruit à 40Mo/s environ.
Je vais voir une fois reconstruit si les performances sont meilleures !!!
[/edit]
Dernière modification par elekaj34 (Le 13/02/2008, à 09:16)
Alain - Linux Ubuntu 18.04 LTS 64bits
Lumières d'Ici ... et d'Ailleurs
Hors ligne
#4 Le 13/02/2008, à 13:24
- HymnToLife
Re : Problème de performances RAID 5 logiciel
En fait, je pense que les mauvaises perfs vienntnt tout simplement du fait que tu utilises des disques PATA. à‡a ne se marie pas très bien avec le RAID.
- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !
Hors ligne
#5 Le 13/02/2008, à 15:57
- elekaj34
Re : Problème de performances RAID 5 logiciel
Je le pense aussi mais pourtant un disque hors raid a des performances correctes (cf le dernier quote) !
C'est quand même bizarre non ?
Mais pour infos, après reconstruction du raid, je suis à 50Mo/s en ecriture et 95Mo/s en lecture, environ 60% d'utilisation CPU pendant le dd !!!!
Je veux bien passer au nSATA, mais faudra alors que je revende mon matos existant auparavant
Alain - Linux Ubuntu 18.04 LTS 64bits
Lumières d'Ici ... et d'Ailleurs
Hors ligne
#6 Le 13/02/2008, à 16:51
- HymnToLife
Re : Problème de performances RAID 5 logiciel
Je le pense aussi mais pourtant un disque hors raid a des performances correctes (cf le dernier quote) !
C'est quand même bizarre non ?
Justement, c'est le "mélange" RAID-5 + PATA qui dégrade les performances. Comme tu as trois disques, il y en a forcément deux sur le même contrôleur PATA. Or, le PATA ne peut pas accéder en même temps à deux disques qui se trouvent sur le même contrôleur. Autrement dit, à chaque opération de lecture ou d'écriture, il faut attendre que les opérations sur le premier disque soient terminées avant de les effectuer sur le second, d'où une perte évidente de performances.
- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !
Hors ligne
#7 Le 13/02/2008, à 21:08
- elekaj34
Re : Problème de performances RAID 5 logiciel
Je suis d'accord sur le principe. Mais la on je cale, c'est que suite à reboot (arrêt redémarrage) j'ai de nouveau des valeurs à la baisse (20Mo/s environ en rd/wr).
Alors que j'ai réussi a avoir des débits de 87Mo en lecture, 50 en ecriture !!!!
Donc il ne s'agit pas là d'un problème PATA (enfin je pense)
Pour tests, j'ai testé le RAID 0 logiciel (toujours en PATA)
Avec 2 disques (hdb et hdd) moyennes de 10 mesures
Ecriture -> 138 Mo/s
Lecture -> 92 Mo/s
Avec 3 disques (hdb hdc hdd) moyennes de 10 mesures
Ecriture -> 134 Mo/s
Lecture -> 86 Mo/s
On voit bien la aussi les limitations dues au PATA
Je pense que je vais rester sur du raid 0 logiciel, les perfs me vont (surtout pour du transfert réseau).
Alain - Linux Ubuntu 18.04 LTS 64bits
Lumières d'Ici ... et d'Ailleurs
Hors ligne
Pages : 1