URL: https://linuxfr.org/forums/linux-general/posts/raid-1-io-latency-random-read Title: Raid 1 + I/O Latency (Random Read) Authors: Gregory Auzanneau Date: 2008年12月02日T00:40:20+01:00 Tags: Score: 0 Bonjour à toi forum, J'implore tes connaissances pour m'aider dans ma mise en place d'un RAID 1 (un peu spécifique, soit ...) Explication : J'ai une application qui est très très fortement gourmande en random read sur ses disques durs, sans beaucoup d'écriture. Afin d'avoir l'application très réactive j'ai acheté UN disque dur très performant dans ce domaine. J'ai bien souligné UN disque dur puissant car le budget pour en acheter un n'est pas possible. J'ai besoin de m'assurer une certaine redondance en cas de panne. J'ai donc pensé à mettre en place un RAID1 avec un disque dur low-cost SATA. Mes connaissances se sont arrêtées à ça : [http://www.ibiblio.org/pub/Linux/docs/HOWTO/translations/fr/(...)](http://www.ibiblio.org/pub/Linux/docs/HOWTO/translations/fr/html-1page/Multi-Disk-HOWTO.html) (Citation : Les ordres de lecture sont envoyés à tous les disques et c'est le premier à répondre qui gagne.) Le soucis, c'est que ceci n'est plus vrai, aujourd'hui un RAID1 sous Linux balance tous les I/O. Ainsi le premier I/O ira sur le disque 1, puis le 2ème I/O sur le disque 2. Ceci implique qu'au lieu de 3ms, j'en arrive à (3+16)/2 = 9,5ms <-> Ceci n'est pas bien du tout... J'aimerais savoir si il est possible d'avoir l'ancien comportement, d'avoir une lecture sur les deux disques avec la réponse de celui qui a répondu le plus vite ? Je suis aussi preneur de tout autre solution possible. Merci par avance, Grégory