Nous avons évoqué SK hynix pour la dernière fois en août dernier, en retraçant l' histoire de l'entreprise et en présentant ses solutions SSD pour entreprises . Aujourd'hui, nous passons en revue les performances du SSD d'entreprise SK hynix PE6011. Ce SSD au format U.2 de 7 mm d'épaisseur intègre de la mémoire NAND 3D TLC, une interface PCIe NVMe et offre une capacité allant jusqu'à 7.68 To. Il est idéal pour les charges de travail intensives en lecture et les faibles volumes d'écriture. Sa particularité ? De la conception à la fabrication, tout est réalisé en interne par SK hynix. Ce produit s'adresse aux entreprises recherchant une solution PCIe économique pour les environnements de centres de données.
En regardant la conception et la construction de ce lecteur, l'intégralité du boîtier est en argent poli. Il s'agit d'un lecteur de 2.5″ avec un connecteur U.2 et une hauteur z de facteur de forme de 7 mm. Le fait d'être de 7 mm donne une empreinte physiquement plus petite et donne à ce lecteur la possibilité d'être équipé et de s'adapter à une grande variété de choses pour un attrait universel. La marque ainsi que des informations d'identification uniques se trouvent sur le dessus du lecteur.
Spécifications SK hynix PE6011
| Facteur de forme | U.2 7mm | |||
| Interface | PCIe Gen3x4/NVMe 1.3 | |||
| NON | CCM 3D V4 | |||
| Capacités | 960 GB | 1.92 TB | 3.84 TB | 7.68 TB |
| Performances | ||||
| Lecture séquentielle (128 Ko) | Jusqu'à 3,200MB / s | Jusqu'à 3,200MB / s | Jusqu'à 3,200MB / s | Jusqu'à 3,200MB / s |
| Écriture séquentielle (128 Ko) | Jusqu'à 650 Mo / S | Jusqu'à 1,250MB / s | Jusqu'à 2,300MB / s | Jusqu'à 2,450MB / s |
| Lecture aléatoire (4 Ko, QD64) | Jusqu'à 220K IOPS | Jusqu'à 410K IOPS | Jusqu'à 620K IOPS | Jusqu'à 620K IOPS |
| Écriture aléatoire (4 Ko, QD64) | Jusqu'à 27K IOPS | Jusqu'à 50K IOPS | Jusqu'à 67K IOPS | Jusqu'à 70K IOPS |
| Lecture aléatoire QOS 4 Ko | 95μs | 95μs | 95μs | 95μs |
| QOS 4 Ko d'écriture aléatoire | 25μs | 25μs | 25μs | 25μs |
| Sécurité | Cryptage AES 256 bits | |||
| Endurance | ||||
| MTBF | 2 millions d'heures | |||
| UBER | 1 secteur par 10^17 bits lus | |||
| Consommation d'énergie | ||||
| Actif Prêt/Écriture Typique | Jusqu'à 14.0W | |||
| Idle | Jusqu'à 3.7W | |||
| Tension admissible | 12.0 V ± 5% | |||
| Température de fonctionnement | 0-70 ° C | |||
| Amortisseurs | 1500G, durée 0.5ms | |||
| Physique | ||||
| Dimensions (LxPxH) | 69.85 x 100 x 7.0 mm | |||
| Poids | 84.7g (± 5%) | |||
Performances
Banc d'essai
Nos tests de SSD d'entreprise utilisent un Lenovo ThinkSystem SR850 pour les tests applicatifs et un Dell PowerEdge R740xd pour les benchmarks synthétiques. Le ThinkSystem SR850 est une plateforme quadricœur performante, offrant une puissance de calcul largement supérieure à celle nécessaire pour solliciter fortement le stockage local haute performance. Les tests synthétiques moins gourmands en ressources CPU utilisent le serveur bicœur plus classique. Dans les deux cas, l'objectif est de présenter le stockage local sous son meilleur jour, en respectant les spécifications maximales des disques fournies par les fabricants.
Lenovo Think System SR850
- 4 processeurs Intel Platinum 8160 (2.1 GHz x 24 cœurs)
- 16 x 32 Go DDR4-2666 Mhz ECC DRAM
- 2 cartes RAID RAID 930-8i 12 Go/s
- 8 baies NVMe
- VMwareESXI 6.5
Dell PowerEdge R740xd
- 2 processeurs Intel Gold 6130 (2.1 GHz x 16 cœurs)
- 4 x 16 Go DDR4-2666 MHz ECC DRAM
- 1x carte RAID PERC 730 2 Go 12 Go/s
- Adaptateur NVMe complémentaire
- Ubuntu-16.04.3-bureau-amd64
Contexte de test
Le laboratoire de test StorageReview Enterprise offre une architecture flexible permettant d'évaluer les performances des périphériques de stockage d'entreprise dans un environnement comparable à celui rencontré par les administrateurs lors de déploiements réels. Ce laboratoire intègre divers serveurs, équipements réseau, systèmes de contrôle de l'alimentation et autres infrastructures réseau, permettant ainsi à notre équipe de recréer des conditions d'utilisation réelles et d'évaluer précisément les performances lors de nos tests.
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.
Analyse de la charge de travail des applications
Pour comprendre les performances des périphériques de stockage d'entreprise, il est essentiel de modéliser l'infrastructure et les charges de travail applicatives rencontrées en environnement de production. Nos benchmarks pour le Kingston DC500M sont donc les performances OLTP de MySQL via SysBench et celles de Microsoft SQL Server avec une charge de travail TCP/IP simulée. Pour nos charges de travail applicatives, chaque disque exécutera 2 à 4 machines virtuelles (VM) 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 et est soumis à des tests de charge par Quest Benchmark Factory for Databases. Le protocole de test OLTP Microsoft SQL Server de StorageReview utilise la version préliminaire actuelle du Benchmark C (TPC-C) du Transaction Processing Performance Council, un benchmark de traitement transactionnel en ligne qui simule les activités rencontrées dans des environnements applicatifs complexes. Le benchmark TPC-C est plus représentatif que les benchmarks de performance synthétiques des performances réelles et des goulots d'étranglement de l'infrastructure de stockage dans les environnements de bases de données. Chaque instance de notre machine virtuelle SQL Server pour ce test utilise une base de données SQL Server de 333 Go (échelle 1 500) et mesure les performances transactionnelles et la latence sous une charge de 15 000 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
Pour notre benchmark transactionnel SQL Server, le SK hynix PE6011 s'est comporté sur un pied d'égalité avec l'Intel P4510 8 To avec un total de 12,625.4 XNUMX TPS.
Une meilleure indication des performances de SQL Server est la latence par rapport à TPS. Ici, nous voyons le SK hynix PE6011 à la traîne avec une latence moyenne sensiblement plus longue par rapport à l'Intel P4510 avec 46.3 ms.
Performances de Sybench
Le test d'évaluation suivant porte sur une base de données Percona MySQL OLTP, mesurée à l'aide de SysBench. Ce test mesure le nombre moyen de transactions par seconde (TPS), la latence moyenne et la latence moyenne au 99e centile.
Chaque machine virtuelle Sysbench est configurée avec trois disques virtuels : un pour le démarrage (environ 92 Go), un pour la base de données pré-installée (environ 447 Go) et un troisième pour la base de données à tester (270 Go). Côté ressources système, chaque machine virtuelle est équipée de 16 processeurs virtuels, de 60 Go de mémoire vive et utilise le contrôleur SCSI SAS de LSI Logic.
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
Avec le benchmark transactionnel Sysbench, le PE6011 est à la traîne et arrive dernier avec un 5,936.6 XNUMX TPS.
Dans la latence moyenne de Sysbench, le PE6011 a de nouveau montré des résultats qui le placent en bas du peloton avec 21.6 ms.
Pour notre pire scénario de latence (99e centile), le PE6011 terminé dernier est à moins de 1 ms du Samsung 983 DCT avec un résultat de 39.6 ms de latence.
Houdini par SideFX
Le test Houdini est spécifiquement conçu pour évaluer les performances de stockage en ce qui concerne le rendu CGI. Le banc d'essai pour cette application est une variante du type de serveur principal Dell PowerEdge R740xd que nous utilisons en laboratoire avec deux processeurs Intel 6130 et 64 Go de DRAM. Dans ce cas, nous avons installé Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) fonctionnant en métal nu. La sortie de l'indice de référence est mesurée en secondes pour terminer, moins étant mieux.
La démo Maelstrom représente une section du pipeline de rendu qui met en évidence les capacités de performance du stockage en démontrant sa capacité à utiliser efficacement le fichier d'échange comme une forme de mémoire étendue. Le test n'écrit pas les données de résultat ou ne traite pas les points afin d'isoler l'effet de temps d'arrêt de l'impact de la latence sur le composant de stockage sous-jacent. Le test lui-même est composé de cinq phases, dont trois que nous exécutons dans le cadre du benchmark, qui sont les suivantes :
Charge les points compactés à partir du disque. C'est le moment de lire à partir du disque. Il s'agit d'un thread unique, ce qui peut limiter le débit global.
Déballe les points dans un seul tableau plat afin de permettre leur traitement. Si les points ne dépendent pas d'autres points, l'ensemble de travail peut être ajusté pour rester dans le noyau. Cette étape est multithread.
(Non exécuté) Traite les points.
Les remballe dans des blocs de compartiments adaptés au stockage sur disque. Cette étape est multithread.
(Non exécuté) Réécrit les blocs compartimentés sur le disque.
Avec le test Houdini, le PE6011 s'est placé en milieu de gamme avec 2,860.1 XNUMX secondes.
Analyse de la charge de travail VDBench
Lorsqu'il s'agit de comparer les périphériques de stockage, les tests d'application sont les meilleurs et les tests synthétiques viennent en deuxième position. Bien qu'ils ne soient pas une représentation parfaite des charges de travail réelles, les tests synthétiques aident à référencer les périphériques de stockage avec un facteur de répétabilité qui facilite la comparaison de pommes à pommes entre des solutions concurrentes. Ces charges de travail offrent une gamme de profils de test différents, allant des tests « aux quatre coins », des tests de taille de transfert de base de données communs, aux captures de trace à partir de différents environnements VDI. Tous ces tests exploitent le générateur de charge de travail VDBench commun, avec un moteur de script pour automatiser et capturer les résultats sur un grand cluster de test de calcul. Cela nous permet de répéter les mêmes charges de travail sur une large gamme de périphériques de stockage, y compris les baies flash et les périphériques de stockage individuels. Notre processus de test pour ces benchmarks remplit toute la surface du disque avec des données, puis partitionne une section de disque égale à 25 % de la capacité du disque pour simuler la façon dont le disque pourrait répondre aux charges de travail des applications. Ceci est différent des tests d'entropie complète qui utilisent 100% du lecteur et les amènent dans un état stable. Par conséquent, ces chiffres refléteront des vitesses d'écriture plus soutenues.
Profils:
- Lecture aléatoire 4K : 100 % de lecture, 128 threads, 0-120 % d'iorate
- Écriture aléatoire 4K : 100 % d'écriture, 64 threads, 0-120 % de vitesse
- Lecture séquentielle 64K : 100 % de lecture, 16 threads, 0-120 % d'iorate
- Écriture séquentielle 64K : 100 % d'écriture, 8 threads, 0-120 % d'iorate
- Base de données synthétique : SQL et Oracle
- Traces de clone complet et de clone lié VDI
Dans notre première analyse de charge de travail VDBench, lecture aléatoire 4K, le SK hynix PE6011 a pu rester sous 1 ms tout au long du test avec un pic de 626,681 203.2 IOPS et une latence de XNUMX μs
Les performances d'écriture aléatoire 4K ont de nouveau montré une latence inférieure à la milliseconde tout au long du test. Ici, le PE6011 a montré des performances maximales de 209,000 609.6 IOPS et une latence de XNUMX μs.
Passant aux charges de travail séquentielles, le SK hynix PE6011 s'est placé en tête du peloton en lectures séquentielles 64K avec un score maximal de 41,554 2.59 IOPS ou 384.5 Go/s avec une latence de XNUMX μs.
Le PE6011 a culminé à 13,956 0.87 IOPS ou 1137.7 Go/s avec une latence de 64 μs en écriture séquentielle XNUMXK.
Passant aux charges de travail SQL, le PE6011 a culminé à 164,402 194.2 IOPS avec une latence de XNUMX μs
SQL 90-10 a vu le PE6011 culminer à 133,898 238.4 IOPS et une latence de XNUMX μs.
Le PE6011 a culminé à 120,450 264.8 IOPS et une latence de XNUMX.
Dans notre charge de travail Oracle, le PE6011 s'est placé au milieu du peloton avec un pic de 112,610 312.8 IOPS et une latence de XNUMX μs.
Dans Oracle 90-10, le PE6011 a culminé à 117,287 187 IOPS et une latence de XNUMX μs.
Pour Oracle 80-20, nous avons vu le PE6011 culminer à 106,489 205.9 IOPS et une latence de XNUMX μs.
Ensuite, nous sommes passés à notre référence de clone VDI, Full and Linked, où le PE6011 s'est placé au milieu du peloton pour la majorité de ces tests avec des latences maximales constamment inférieures à 1 ms. Pour VDI Full Clone Boot, le PE6011 avait une performance maximale de 99,196 349.4 IOPS et une latence de XNUMX μs.
La connexion initiale VDI FC a vu le PE6011 avec une performance maximale de 46,907 635.8 IOPS et une latence de 4510 μs, juste derrière l'Intel PXNUMX.
Avec VDI FC Monday Login, le PE6011 a terminé avec une performance maximale de 43,590 364.6 IOPS et une latence de XNUMX μs.
En passant au clone lié (LC), nous avons d'abord examiné le test de démarrage. Ici, le PE6011 est légèrement à la traîne avec 62,680 254.6 IOPS et une latence de XNUMX μs.
La connexion initiale VDI LC a montré 27,110 292.2 IOPS et une latence de XNUMX μs, le plaçant au milieu du peloton.
Dans le test VDI LC Monday Login, le PE6011 a montré une performance maximale de 30,740 516.9 et une latence de XNUMX μs, pour une première place en photo-finish.
Conclusion:
Disponible dans un facteur de forme U.2 7 mm, le PE6011 fait partie de la nouvelle gamme de SSD Enterprise NVMe de SK hynix, y compris un produit de nouvelle génération prenant en charge PCIe 4.0 qui sortira en 1H'20. Le PE6011 est idéal pour les charges de travail à faible latence et à lecture intensive (70/30 r/w). Sur le marché des entreprises, ce lecteur pourrait être lucratif sur la base d'une tarification au volume économique ainsi que du fait qu'il s'agit d'un lecteur avec une orientation horizontale entièrement intégrée. Le PE6011 est disponible dans des capacités allant jusqu'à 7.68 To, ce qui répond à la plupart des charges de travail d'entreprise courantes ainsi qu'aux charges de travail nécessitant une grande capacité. Il dispose de la technologie NAND 72D à 3 couches et prend en charge le cryptage des données AES 256 bits, la protection contre les pertes de puissance (par circuit intégré), la limitation thermique et la gestion de base SMBus (hors bande).
En ce qui concerne les performances du SK hynix PE6011, il ne domine pas le domaine, mais offre plutôt un profil de performances bien équilibré qui fonctionne pour la plupart des applications. Bien que nous l'ayons comparé à quelques disques de Samsung et d'Intel, le PE6011 n'a pas fonctionné trop loin de ces disques la plupart du temps. Avec Sysbench, le lecteur SK hynix a atteint 5,936.6 21.6 TPS, une latence moyenne de 39.6 ms et une latence dans le pire des cas de 6011 ms. À Houdini, la SK hynix PE6011 était positionnée de manière assez neutre au milieu du peloton. Dans nos benchmarks VDBench, le PE4 a maintenu une latence inférieure à la milliseconde tout au long de nos tests. Il a bien fonctionné dans nos 64K et 626,681K, s'est maintenu dans nos traces VDI Full Clone et Linked Clone, mais a un peu chuté dans les bases de données synthétiques. Certains des points forts sont des performances de pointe de 4 41,554 IOPS en lecture aléatoire 64K, 46,907 30,740 IOPS en lecture séquentielle XNUMXK, XNUMX XNUMX IOPS VDI-FC-Init-Login et XNUMX XNUMX IOPS VDI-LC-Monday Login.
Le SK hynix PE6011 offre de bonnes performances, une faible latence et une grande capacité dans un petit facteur de forme de 2.5 pouces de 7 mm. Bien qu'il ne soit pas le plus performant de nos disques comparables, le PE6011 donne de bons chiffres tout autour. Ceux qui recherchent un bon rapport prix/performances pour des charges de travail données n'ont pas besoin de chercher bien plus loin que le PE6011.



























Amazon