Disque dur: différences de performances entre 7,2k SATA et 15k SAS

9

Quelle est la règle générale en ce qui concerne les caractéristiques de performances et les différences entre les disques durs de 7200 tr / min (SATA / SAS) et de 15 000 tr / min (SAS) de la même génération?

cnst
la source
1
Pourquoi cette question a-t-elle été rejetée?
FCÉN
Beaucoup d'informations là-bas. Les disques 7,2k et 10k / 15k sont très différents en termes de capacité et de performances. SAS contre SATA également. Vous n'avez pas donné d'exemple précis d'exigences de charge de travail ou de situation dans laquelle une recommandation plus concrète pourrait s'appliquer.
ewwhite
heh, tellement drôle - 10k vues, pourtant + 3 / -2 = 1 vote net!
2014 à 4h04

Réponses:

14

C'est une affaire de mathématiques. Les E / S par seconde sont déterminées par le calcul suivant:

E / S aléatoires = 1000 / (latence moyenne + temps de recherche)

Pour un disque à 7 200 tr / min, un temps de recherche de 8,5 ms et une latence de 4,16 donnent un nombre IOPS de 78.

Pour un lecteur à 15 000 tr / min, un temps de recherche de 2,6 ms et une latence de 2,0 ms donnent un nombre IOPS de 217.
Pour un disque à 15 000 tr / min, un temps de recherche de 3,4 ms et une latence de 2,0 ms donne un nombre IOPS de 185.

Ce ne sont que des exemples basés sur une sélection de disques actuels (au moment de la rédaction de ce document) de Seagate.

L'interface (SAS vs SATA) n'a pas d'impact significatif sur ces chiffres. Les RPM déterminent les performances. Les performances d'E / S séquentielles sont un nombre différent, mais la plupart des E / S de serveur de nos jours sont significativement aléatoires.

Comme vous pouvez le voir, la différence de performances entre les deux niveaux de vitesse peut être assez importante.

sysadmin1138
la source
Ainsi, les lectures / écritures séquentielles ne dépendent pas beaucoup du RPM?
FCÉN
@cnst Nope. Ils ne le font pas.
ewwhite
@cnst Oui, mais cela dépend beaucoup du lecteur lui-même. Le 7,5 KI utilisé ci-dessus atteint une vitesse maximale de 115 Mo / s, où le second 15 K est répertorié dans une plage de 122 à 204 Mo / s. Les E / S aléatoires sont les principales différences.
sysadmin1138
1
Nous utilisons généralement 180 IOPS en règle générale pour un disque de 15k, n'oubliez pas que si vous utilisez RAID, vous devez le diviser (le raid 10 correspond à 180 IOP en lecture, 90 IOPS en écriture ou 1: 2 ... le raid 5 est 1: 4, le raid 6 est 1: 8 si je me souviens bien).
Matthew
1
@cnst Les fabricants semblent ne pas publier les chiffres de recherche / accès sur les lecteurs 5,4k. Il semble que le disque WD Red (4 To 3,5 "5,4 ko) teste à 16,38 ms en lecture et 7,36 ms en écriture (ce qui inclut en quelque sorte 5,52 ms de latence de rotation). Selon la formule, cela produira 61 IOPS en lecture et 136 IOPS en écriture. Si vous vous voulez connaître les spécifications d'un lecteur particulier, vous devez vous attendre à ce qu'il soit comparé quelque part et le rechercher. Avec une profondeur de file d'attente de 32, le lecteur peut tirer> 140 IOPS dans un modèle de lecture / écriture mixte.
jbo5112
5

Bref, ils ont des caractéristiques et des finalités différentes ...

Les disques à 7200 tr / min sont plus gros et plus lents. Les disques de 10 000 tr / min et 15 000 tr / min sont plus petits et plus rapides. Ces derniers sont destinés à des charges de travail d'E / S aléatoires et transactionnelles élevées. Les premiers sont meilleurs pour le transfert séquentiel et les exigences de capacité élevées.

À partir de la documentation HP:

Les disques HP Entry (SATA 7.2k) ont le coût unitaire le plus bas et vous offrent un niveau de fiabilité et de performances de base. Ils sont mieux adaptés aux environnements non stratégiques où les charges de travail d'E / S sont de 40% ou moins. Ils sont généralement les mieux adaptés au stockage interne / d'archivage ou en tant que lecteurs de démarrage pour les serveurs d'entrée de gamme.

Les disques HP Midline (SAS 7.2k) vous offrent une plus grande capacité et une plus grande fiabilité que les disques Entry. Les disques intermédiaires sont plus résistants aux vibrations de rotation et de fonctionnement, ils sont donc mieux adaptés à une utilisation dans des configurations à plusieurs disques. Les disques HP Midline sont destinés aux applications de grande capacité telles que le stockage externe qui peuvent nécessiter une fiabilité accrue. Cependant, comme les lecteurs Entry, les lecteurs Midline sont destinés à être utilisés dans des environnements à charge de travail modérée. Nous ne recommandons pas les lecteurs Entry ou Midline pour les applications critiques.

Les disques HP Enterprise (SAS 10k / 15k) vous offrent une fiabilité maximale, des performances, une évolutivité et une gestion des erreurs maximales dans les conditions les plus exigeantes. Ce sont les seuls disques HP conçus pour être utilisés avec des charges de travail d'E / S sans contrainte. Ils sont destinés aux applications stratégiques telles que les grandes bases de données, les serveurs de messagerie et le back-office.


entrez la description de l'image ici

ewwhite
la source
1

D'un point de vue valeur, on peut souvent obtenir de meilleures performances dans le monde réel avec plus de disques SATA 7,2k qu'avec moins de disques SAS 15k avec un prix similaire. Vous remarquerez que les versions plus grandes comme Backblaze utilisent SATA et c'est parce que la valeur est tellement meilleure et si vous utilisez plusieurs disques SATA, les performances peuvent correspondre à des charges de stockage typiques.

Adam Nelson
la source