jfmturpin a écrit :
Up
Je relance le topic, afin de savoir si quelqu'un a une explication technique à donner ...
|
A mon avis, c'est surtout une question de définition. Suivant la définitin qu'on donne, le temp d'acces d'un RAID est soit plus petit (pour la mème raison que quand 1 milion de persone jouent au lotto la proba d'avoir 1 gagnant est élévé) soit plus grand (pour la mème raison que quand 1 milion de persone jouent au lotto la proba d'avoir qu'ils gagnent tous est faible)
Grosso modo, le temps d'accés pour 1 disque isolé, c'est le temps qu'il faut au bras pour se déplacer puis, une fois qu'il est placé, le temps que le disque finisse la rotation. On peut donc considérer que pour un accées donées, c'est un nombre aléatoire(avec une pondération non-uniforme) situé entre 0 et le temps maximum possible. Le temps d'acces moyen est la moyenne d'un nombre important d'accés.
Maintenant, que se passe t-il pour 1 accés donné quand les données sont répartie sur 2 disque?
- Le premier disque prend un temp aléatoire T1
- Le premier disque prend un temp aléatoire T2
1 des 2 temp d'accés sera forcement plus petit que l'autre. Sur un grand nombre d'accés, le disque qui aura le temp le plus cour ne sera pas toujours le mème, mais si tu considère le temps le plus court pour chacun des accés, ce temps moyen sera plus court que le temps d'accés moyen d'un disque isolé.
Et inversement, si tu considère le temps le plus élevé, le temps moyen est plus élevé.
Donc, si le temp d'accés est le temps demandé pour commencer la lecture des données(c.a.d. un des disque à commencé à lire), il est plus faible pour un RAID.
Si le temps d'accées est le temp demandé pour commencer à obtenir des données exploitable (ce qui demande que les 2 disques ai commencer à lire), il est plus élevé.
Ceci dit, il est très possible qu'en pratique, l'inteligence du controleur fasse des miracle. Mais pour le savoir, il faut des test réél et non des mesure "brute" de temp d'accés.
Message édité par el zozo le 05-07-2006 à 16:53:02