Plus tôt cette année, Micron a lancé sa nouvelle famille de disques de centre de données 5100 SSD. La famille comportait trois types de disques, l'ECO pour les charges de travail intensives en lecture telles que le streaming vidéo, le PRO pour les bases de données transactionnelles sensibles à la latence et le MAX pour les applications de journalisation intensives en écriture. En janvier nous avons revu l'ECO, constatant que même s'il manquait de performances dans certaines de nos charges de travail, il offrait des fonctionnalités telles que jusqu'à 8 To (ce qui en fait un remplacement idéal du disque dur) et le micrologiciel FlexPro. Pour cet examen, nous examinerons le 5100 MAX.
Plus tôt cette année, Micron a lancé sa nouvelle famille de disques de centre de données 5100 SSD. La famille comportait trois types de disques, l'ECO pour les charges de travail intensives en lecture telles que le streaming vidéo, le PRO pour les bases de données transactionnelles sensibles à la latence et le MAX pour les applications de journalisation intensives en écriture. En janvier nous avons revu l'ECO, constatant que même s'il manquait de performances dans certaines de nos charges de travail, il offrait des fonctionnalités telles que jusqu'à 8 To (ce qui en fait un remplacement idéal du disque dur) et le micrologiciel FlexPro. Pour cet examen, nous examinerons le 5100 MAX.
Le MAX a été conçu spécifiquement pour les applications intensives en écriture et a une endurance beaucoup plus élevée que l'ECO. Toutes les séries 5100 sont livrées avec un cryptage AES-256 bits intégré et une protection d'entreprise TCG. Les disques MAX sont également livrés avec la validation FIPS 140-2. Comme pour le reste de la série 5100, le MAX peut être optimisé grâce au micrologiciel FlexPro de Micron.
Spécifications du Micron 5100 MAX :
- Facteur de forme : 2.5"
- NAND : Micron 3D eTLC
- Capacité : 240 Go, 480 Go, 960 Go, 1.92 To,
- Interface: SATA 6 Gb / s
- Endurance
- DWPD : 5
- TBW : 2.2 à 17.6 PB
- MTTF : 2 M
- Performance
- Performances de lecture séquentielle (128 Ko) : 540 Mo/s
- Performances d'écriture séquentielle (128K): 310-520 Mo/s
- Performances de lecture aléatoire (4K) : 93,000 XNUMX IOPS
- Performances d'écriture aléatoire (4K) : 48,000 74,000-XNUMX XNUMX IOPS
Concevoir et construire
Le Micron 5100 MAX a une conception très similaire à l'ECO, en fait ils sont presque identiques. Le disque est logé dans un boîtier en aluminium bleu foncé avec un grand autocollant occupant la majeure partie de l'immobilier sur le devant avec des informations telles que le modèle, la capacité, etc. L'arrière du lecteur est en grande partie vierge avec des puants inviolables dans les coins.
Le retrait du couvercle révèle le PCB avec des packs NAND de 8 microns sur le dessus.
L'autre côté du PCB contient 8 packs NAND supplémentaires ainsi que le contrôleur Micron et la DRAM.
Contexte des tests et comparables
Votre partenaire Laboratoire de test d'entreprise StorageReview fournit une architecture flexible pour effectuer des tests de performances des périphériques de stockage d'entreprise dans un environnement comparable à ce que les administrateurs rencontrent dans les déploiements réels. Le laboratoire de test d'entreprise intègre une variété de serveurs, de réseaux, de conditionnement d'alimentation et d'autres infrastructures de réseau qui permettent à notre personnel d'établir des conditions réelles pour évaluer avec précision les performances lors de nos examens.
Nous intégrons ces détails sur l'environnement de laboratoire et les protocoles dans les revues afin que les professionnels de l'informatique et les responsables de l'acquisition du stockage puissent comprendre les conditions dans lesquelles nous avons obtenu les résultats suivants. Aucun de nos examens n'est payé ou supervisé par le fabricant de l'équipement que nous testons. Des détails supplémentaires sur le Laboratoire de test d'entreprise StorageReview et un aperçu de ses capacités de mise en réseau sont disponibles sur ces pages respectives.
Comparables pour cet avis :
- Toshiba SAS3 1.6 To PX04SMB
- Toshiba HK4R 1.92 To THNSN81Q92
- Seagate SAS3 1.6 To 1200.2
- HGST 1.6 To SAS3
- Micron ECO 1.92 To
À mesure que la capacité et les performances des disques SATA et SAS augmentent, StorageReview est passé à un régime de test plus agressif pour les SSD individuels. Ce processus de test est également reflété sur les produits NVMe, ce qui facilite le processus de comparaison, même si les produits fonctionnent dans des classes très différentes au niveau le plus élevé. Dans cette revue, nous comparons le Micron MAX au Micron Eco et au Toshiba HK1.92R de 4 To, ainsi qu'à trois produits SAS3 supplémentaires qui aident à établir un point de référence haute performance. Au fur et à mesure que de plus en plus de disques arrivent dans le laboratoire de test avec une capacité supérieure à 1.2 To, nous continuerons à ajouter des comparables dans ce groupe.
Analyse de la charge de travail des applications
Afin de comprendre les caractéristiques de performance des périphériques de stockage d'entreprise, il est essentiel de modéliser l'infrastructure et les charges de travail des applications trouvées dans les environnements de production en direct. Nos premières références pour le Micron 5100 MAX sont donc les Performances MySQL OLTP via SysBench et Performances OLTP de Microsoft SQL Server avec une charge de travail TCP-C simulée. Pour nos charges de travail d'application, chaque disque exécutera 2 à 4 machines virtuelles configurées de manière identique.
Performances du serveur SQL
Chaque machine virtuelle SQL Server est configurée avec deux vDisks : un volume de 100 Go pour le démarrage et un volume de 500 Go pour la base de données et les fichiers journaux. Du point de vue des ressources système, nous avons configuré chaque machine virtuelle avec 16 vCPU, 64 Go de DRAM et exploité le contrôleur LSI Logic SAS SCSI. Alors que nos charges de travail Sysbench testées saturaient la plate-forme à la fois en termes d'E/S de stockage et de capacité, le test SQL recherche les performances de latence.
Ce test utilise SQL Server 2014 exécuté sur des machines virtuelles invitées Windows Server 2012 R2, souligné par Dell Benchmark Factory for Databases. StorageReview's Protocole de test OLTP Microsoft SQL Server utilise la version actuelle du Transaction Processing Performance Council's Benchmark C (TPC-C), une référence de traitement des transactions en ligne qui simule les activités trouvées dans des environnements d'application complexes. Le benchmark TPC-C est plus proche que les benchmarks de performances synthétiques pour évaluer les forces de performance et les goulots d'étranglement de l'infrastructure de stockage dans les environnements de base de données. Chaque instance de notre machine virtuelle SQL Server pour cet examen utilise une base de données SQL Server de 333 Go (échelle 1,500 15,000) et mesure les performances transactionnelles et la latence sous une charge de XNUMX XNUMX utilisateurs virtuels.
Configuration des tests SQL Server (par machine virtuelle)
- Windows Server 2012 R2
- Empreinte de stockage : 600 Go alloués, 500 Go utilisés
- SQL Server 2014
- Taille de la base de données : échelle 1,500 XNUMX
- Charge de client virtuel : 15,000 XNUMX
- Mémoire tampon : 48 Go
- Durée du test : 3 heures
- 2.5 heures de préconditionnement
- Période d'échantillonnage de 30 minutes
En regardant la sortie SQL Server, le 5100 MAX avait les scores individuels les plus bas, allant de 2,440.9 2,565.4 à 5,006.2 XNUMX TPS, ainsi que le score global le plus bas de XNUMX XNUMX TPS.
La latence moyenne a montré que le 5100 MAX se place à nouveau en bas avec des machines virtuelles individuelles atteignant 1,107 1,404 ms et 1,256 XNUMX ms et un score global de XNUMX XNUMX ms.
Performances de Sybench
Le prochain benchmark applicatif consiste en un Base de données Percona MySQL OLTP mesuré via SysBench. Ce test mesure également le TPS moyen (transactions par seconde), la latence moyenne et la latence moyenne au 99e centile.
Chaque Banc Sys La VM est configurée avec trois vDisks : un pour le démarrage (~92 Go), un avec la base de données prédéfinie (~447 Go) et le troisième pour la base de données testée (270 Go). Du point de vue des ressources système, nous avons configuré chaque machine virtuelle avec 16 vCPU, 60 Go de DRAM et exploité le contrôleur LSI Logic SAS SCSI.
Configuration des tests Sysbench (par machine virtuelle)
- CentOS 6.3 64 bits
- Percona XtraDB 5.5.30-rel30.1
- Tableaux de base de données : 100
- Taille de la base de données : 10,000,000 XNUMX XNUMX
- Threads de base de données : 32
- Mémoire tampon : 24 Go
- Durée du test : 3 heures
- 2 heures de préconditionnement 32 fils
- 1 heure 32 fils
Dans le benchmark moyen des transactions par seconde, le 5100 MAX a pu surpasser son frère ECO avec des machines virtuelles individuelles allant de 424.4 TPS à 445 TPS et un score global de 1,770.4 XNUMX TPS.
En examinant la latence moyenne des machines virtuelles Sysbench, nous avons mesuré des machines virtuelles individuelles entre 70.2 ms et 75.4 ms et un total de 72.3 ms, ce qui la place près du bas.
En ce qui concerne notre pire scénario de latence MySQL (latence au 99e centile), le 5100 MAX s'est légèrement mieux classé avec des machines virtuelles individuelles allant de 128.6 ms à 136.2 ms et un score global de 131.1 ms.
Analyse synthétique de la charge de travail d'entreprise
Les performances Flash varient à mesure que le disque est conditionné à sa charge de travail, ce qui signifie que le stockage Flash doit être préconditionné avant chaque repères synthétiques fio afin de s'assurer que les repères sont exacts. Chacun des disques comparables est préconditionné en état stable avec une charge importante de 16 threads et une file d'attente exceptionnelle de 16 par thread.
Tests de préconditionnement et d'état stable primaire :
- Débit (agrégat IOPS lecture + écriture)
- Latence moyenne (latence de lecture + écriture moyennée ensemble)
- Latence maximale (latence maximale de lecture ou d'écriture)
- Écart-type de latence (écart-type de lecture + écriture moyenné ensemble)
Une fois le préconditionnement terminé, chaque périphérique est ensuite testé à intervalles réguliers sur plusieurs profils de profondeur de thread/file d'attente pour afficher les performances en cas d'utilisation légère et intensive. Notre analyse de charge de travail synthétique pour les SSD RI SATA se concentre sur un profil, notre charge de travail aléatoire mixte 8K 70/30. un lecteur dans des scénarios qui ne se produiraient pas dans le monde réel.
- 8k
- 70 % de lecture/30 % d'écriture
Hôte FIO
- Supermicro SuperServeur 2028U-TNR4T+
- Deux processeurs Intel E5-2699 v3 (2.3 GHz, 18 cœurs, 45 Mo de cache)
- 768 Go de RAM (32 Go x 24 DDR4, 384 Go par processeur)
- 7.2 CentOS
- HBA Supermicro AOC-S3008L-L8i
Notre benchmark 8k utilise un ratio de 70 % d'opérations de lecture et 30 % d'opérations d'écriture. Lors de notre test de débit, le Micron 5100 MAX a fonctionné au sommet du début à la fin, culminant à 47,045 XNUMX IOPS.
En ce qui concerne la latence moyenne, le Micron 5100 MAX était à nouveau le plus performant, battant de très près les autres disques tout au long.
La latence maximale a fait que le 5100 MAX a vu quelques gros pics et s'est retrouvé en deuxième position.
Avec l'écart type, nous avons une répétition de la latence moyenne, le 5100 MAX étant le plus performant, battant les autres disques d'un cheveu.
Conclusion
Le Micron 5100 MAX est le SSD SATA à écriture intensive et à plus haute endurance de la série 5100. Le 5100 MAX a une gamme de capacités allant de 240 Go à 1.92 To. et est livré avec le micrologiciel FlexPro permettant aux utilisateurs de personnaliser leur utilisation. Comme toutes les séries 5100, le MAX intègre un cryptage AES-256 bits et une protection d'entreprise TCG, mais le MAX est également livré avec la validation FIPS 140-2.
Le SSD Micron 5100 MAX a beaucoup plus d'endurance que les autres disques de la série, mais cela ne s'est pas traduit par des performances supérieures dans notre analyse de la charge de travail des applications. Dans nos benchmarks, le MAX avait un score global de 5,006.2 1,256 TPS et une latence de 1,770.4 72.3 ms dans SQL Server. Les performances sont globalement meilleures dans Sysbench avec un score global de 131.1 XNUMX TPS, une latence globale de XNUMX ms et une latence dans le pire des cas de XNUMX ms.
Nous avons également examiné le synthétique avec le Micron 5100 MAX où le lecteur fonctionnait beaucoup mieux. En ne regardant que 8k 70/30, nous avons vu que le 5100 MAX était le plus performant en termes de débit, de latence moyenne et d'écart type. La seule référence était que le MAX n'a pas pris la première place, latence maximale, le lecteur a atterri en deuxième. Dans l'ensemble, même si nous n'étions pas satisfaits de ses performances au niveau de l'application lors de nos tests spécifiques, les données synthétiques montrent que le lecteur a du potentiel dans d'autres domaines.
Avantages
- Haute endurance
- Options sécurisées, y compris FIPS 140-2
- Forte performance synthétique
Inconvénients
- Performances globales médiocres de l'analyse de la charge de travail des applications
En résumé
Le Micron 5100 MAX est un SSD SATA pour les centres de données où l'endurance pour les tâches intensives en écriture est primordiale ; équilibré avec un prix abordable.
Inscrivez-vous à la newsletter StorageReview