Si vous utilisez Windows 7 pour mettre en miroir un volume sur un disque SSD et un disque dur mécanique, les performances de lecture seront-elles similaires à un seul disque SSD?
C'est-à-dire que Windows est assez intelligent pour lire les deux et utiliser les données qui reviennent en premier?
windows-7
raid
software-raid
mirroring
Jon-Eric
la source
la source
Réponses:
Dans mon test avec deux disques durs conventionnels, les performances de lecture étaient aussi bonnes que le disque dur le plus rapide mais les performances d'écriture étaient aussi mauvaises que les plus lentes.
(Notez que les échelles sont différentes.)
la source
--write-behind
disponible sur Linux .(Avertissement: c'est vraiment une théorie pour moi - je n'ai joué qu'une seule fois avec des matrices RAID!)
Cela me semble être une très mauvaise idée - car je comprends les choses que vous voulez avoir des caractéristiques de performances similaires pour les disques montés dans des matrices RAID. Peut-être que vous vouliez mélanger la vitesse de lecture continue d'un disque «traditionnel» à grande vitesse avec les temps de recherche bas d'un SSD? Si c'est le cas, vous pourriez être intéressé par un lecteur hybride (NB, il ne répartit pas les données, mais il essaie de mettre en cache intelligemment).
Cela ne fonctionne pas tout à fait comme ça: le contrôleur ne demande pas les mêmes informations aux deux disques et attend ensuite de voir lequel revient en premier. Si vous avez une mise en miroir simple (c'est-à-dire RAID 1), j'imagine que le contrôleur demandera 1 / n de la taille totale souhaitée à chacun des n disques. Par exemple, si vous souhaitez lire 1024 Ko à partir d'une matrice de quatre disques. J'imagine que le contrôleur demandera le lecteur 1 pour les premiers 256 Ko, le lecteur 2 pour le second, le lecteur 3 pour le troisième et le lecteur 4 pour le dernier. L'accélération provient de quatre disques de performance similaire fournissant les données en parallèle(vous vous attendez donc à ce que le temps total soit divisé en quatre, avec un petit supplément pour les frais généraux). Maintenant, si trois des disques sont de haute performance, et l'un des disques est mort lent, le disque lent va être le goulot d'étranglement. Donc, si vous mariez un SSD et un HD traditionnel, vous pourriez vous retrouver avec le pire des deux mondes.
Éditer:
Je ne sais pas ce que vous entendez par «éviter ce goulot d'étranglement» ... que pensez-vous qu'il fera? Le gain de performances provient du fait que les lecteurs effectuent des lectures en parallèle. Cela dépend maintenant de vos modèles d'utilisation, mais si vous effectuez de nombreuses petites lectures par exemple, votre HD traditionnel pourrait ne jamais finir de chercher (j'imagine un contrôleur `` intelligent '' qui n'attend pas simplement le HD, mais demande les mêmes données au SSD s'il est inactif - ne sais pas si c'est réaliste). Ainsi, vous obtenez des vitesses SSD normales et battez votre HD traditionnel. Vous pouvez également vous attendre à ce que vos vitesses d'écriture soient limitées. Alors à quoi ça sert?
la source
Windows 7 prend en charge RAID-1 et fonctionne très bien pour les volumes en miroir. Les performances de lecture seront plus rapides qu'un seul disque SSD car le système d'exploitation peut utiliser la technologie de recherche fractionnée, en d'autres termes, le système d'exploitation peut lire les données des deux disques durs en parallèle. Consultez la page wiki sur RAID pour plus de détails.
la source