Dans la capture d'écran ci-dessous, j'ai comparé 3 machines, 4 disques durs. ma production principale est basée sur DL580 HPE 1,92 To SATA 6G Mixed Use SFF SSD RAID 1.
Le temps d'insertion MySQL de 1 million de lignes est de ~ 30 secondes sur le SSD, alors qu'il est de ~ 15 secondes sur l'ImageServer 20TB 7200 RPM RAID 5 ! Comment est-ce possible ?
Le SSD m'a coûté ~ 2300 USD, je suis vraiment choqué, tous les firmwares et pilotes sont à jour, et le système d'exploitation est Windows 2012 R2.
Est-ce connu ou attendu ? si non, faites-nous part de votre point de vue.
Détails sur les 3 machines :
-
HP ProLiant DL380 Gen9, baie intelligente P840 Volume RAID 5 : 12 x 2 TB 7200 RPM (Type de disque) : DISQUE DUR SAS Modèle : HP MB2000FCWDF, Version du micrologiciel : HPD9, Vitesse de transfert : PHY 1 : 6 Gbps ).
-
HP ProLiant DL380 Gen9, baie intelligente P440ar Volume RAID 5 : 4 X 300 GB 10500 RPM (Type de disque) : DISQUE DUR SAS Modèle : HP EG0300FCVBF, Version du micrologiciel : HPD9, Vitesse de transfert : PHY 1 : 6 Gbps ).
-
HP ProLiant DL580 Gen9, Smart Array P830i Volume RAID 1 : 2 X HPE 1.92TB SATA 6G Mixed Use SFF SSD (Type de disque) : SATA SSD , modèle : ATA MK1920GFDKU , Version du micrologiciel : HPG0 , Vitesse de transfert : 6 Gbps ). Il s'agit de la machine en question, la machine contient également un second disque : 1 TB RAID 0 10500 RPM "le quatrième sur la photo".
Mise à jour 1 :
le re-benchmark du SSD après avoir activé le write cache dans le smart array n'a rien fait comme le montre les captures d'écran ci-dessous ! dois-je redémarrer après avoir activé le write cache ?
Mise à jour 2 :
En creusant un peu plus, j'ai constaté que les performances d'écriture de mon SSD, mes benchmarks, semblent correspondre aux spécifications de 28500 IOP/S mentionnées dans le lien de HPE : http://ssd.hpe.com/recommendations voir la capture d'écran ci-dessous ( Veuillez me corriger si j'ai mal compris )
Débit maximal de Seq WRITE (MiB/s) : 475
Les spécifications officielles des 3 smart arrays HP sont également mentionnées dans la section performance :
- 12Gb/s SAS ( 1200 Mo/s largeur de bande théorique par voie physique)
- 6Gb/s SATA (600 MB/s de bande passante théorique par voie physique)
Enfin : Toutes les interfaces graphiques Smart Arrays, en Informations sur le matériel du contrôleur La section a montré :
Débit de données PCIe négocié : PCIe 3.0 x8 ( 7880 MB/s )
Si l'on met tout cela bout à bout, il semble que les disques durs SAS aient surpassé les disques SSD grâce au cache smart array et au RAID 5. Je n'ai pas trouvé de Débit maximal de Seq WRITE pour le disque dur SAS, quelqu'un le sait-il ?
Il est peut-être possible de le calculer en utilisant les résultats de l'analyse comparative :
Exemple : dans le cas d'un disque dur SAS de 4 x 300 Go :
Débit Seq WRITE (MiB/s) Comparé à : 5782
Diviser 5782 par 4 (nombre de disques) = 1445.5 MiB/s
Mais comme la capacité maximale du smart array est de 1200 MB/S, je suppose que mes calculs manquent quelque chose !
C'est tout, merci de nous faire part de vos remarques, commentaires et corrections.