La série PBlaze5 916 est une gamme de SSD NVMe 64D NAND hautes performances à 3 couches qui se concentre sur l'efficacité énergétique pour les centres de données. Il a les suspects habituels pour les fonctionnalités d'entreprise, y compris le chiffrement de données AES 256, la protection complète du chemin des données et la protection améliorée contre les pannes de courant, aidant à protéger les applications d'entreprise critiques. La série 916 est disponible dans les formats U.2.5 et HHHL AIC de 2 pouces, le premier que nous examinons pour cet examen.
La série PBlaze5 916 est une gamme de SSD NVMe 64D NAND hautes performances à 3 couches qui se concentre sur l'efficacité énergétique pour les centres de données. Il a les suspects habituels pour les fonctionnalités d'entreprise, y compris le chiffrement de données AES 256, la protection complète du chemin des données et la protection améliorée contre les pannes de courant, aidant à protéger les applications d'entreprise critiques. La série 916 est disponible dans les formats U.2.5 et HHHL AIC de 2 pouces, le premier que nous examinons pour cet examen.
Le PBlaze5 916 dispose de 16 réglages de mode d'alimentation (qui vont de 10 W à 25 W) et d'un commutateur de mode d'alimentation qui permet aux utilisateurs de passer rapidement d'un niveau à l'autre en une milliseconde. De plus, la nouvelle gamme Memblaze SSD prend en charge la fonction TRIM de classe entreprise, qui garantit que les anciennes données coupées seront inaccessibles aux nouveaux utilisateurs. Il améliore également les performances et l'endurance.
En ce qui concerne les performances, le modèle U.5 de la série PBlaze916 2 devrait atteindre jusqu'à 3.5 Go / s en lecture et en écriture pour le modèle 6.4 Go, tandis que les lectures et écritures aléatoires devraient atteindre 830,000 303,000 IOPS et 3 5 IOPS, respectivement. En termes d'endurance, il prend en charge jusqu'à 910 DWPD, tandis que le PBlaze1 XNUMX ne prend en charge que XNUMX DWPD.
Les deux facteurs de forme de la série PBlaze5 916 sont disponibles en deux capacités de 3.2 To et 6.4 To. Nous examinerons le modèle 3.2 To pour cet examen.
Spécifications de la série Memblaze PBlaze5 916 U.2
Capacité utilisateur (To) | 3.2, 6.4 |
Facteur de forme | 2.5 pouces U.2 |
Interface: | PCIe 3.0 x 4 |
Lecture séquentielle (128 Ko) (Go/s) | 3.5, 3.5 |
Écriture séquentielle (128 Ko) (Go/s) | 3.1, 3.5 |
Lecture aléatoire soutenue (4 Ko) IOPS | 835K, 830K |
Ecriture aléatoire soutenue (4 Ko) IOPS (état stable) | 210K, 303K |
Latence lecture/écriture | 87 / 11 μs |
Endurance à vie | 3 DWPD |
UBER | <10-17 |
MTBF | 2 millions d'heures |
Passerelle | NVMe 1.2a |
Mémoire Flash NAND | NAND eTLC 3D |
Le système d'exploitation | RHEL, SLES, CentOS, Ubuntu, Windows Serveur, VMware ESXi |
Consommation d'énergie | 7 ~ 25 W |
Prise en charge des fonctionnalités de base | Protection contre les pannes de courant, enfichable à chaud, protection complète du chemin des données, SMART : TRIM, multi-espace de noms, cryptage des données AES 256, redémarrage rapide, effacement du chiffrement, |
Prise en charge des fonctionnalités avancées | TRIM, multi-espace de noms, cryptage de données AES 256, redémarrage rapide, effacement cryptographique, double port |
Support logiciel | Outil de gestion open source, outil de débogage CLI, pilote intégré au système d'exploitation (Intégration facile du système) |
Performance
Banc d'essai
Nos critiques de SSD d'entreprise s'appuient sur un Lenovo ThinkSystem SR850 pour les tests d'application et un Dell PowerEdge R740xd pour les benchmarks synthétiques. Le ThinkSystem SR850 est une plate-forme à quatre processeurs bien équipée, offrant une puissance de processeur bien supérieure à ce qui est nécessaire pour mettre l'accent sur le stockage local hautes performances. Les tests synthétiques qui ne nécessitent pas beaucoup de ressources CPU utilisent le serveur biprocesseur plus traditionnel. Dans les deux cas, l'intention est de présenter le stockage local sous le meilleur jour possible, conformément aux spécifications maximales des lecteurs du fournisseur de stockage.
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 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 :
- Memblaze PBlaze5 3.2 To
- Toshiba PX04 1.6 To
- Samsung PM1725a 1.6 To
- Élément liquide AIC 7.68 To
- Intel SSD DC P4610 1.6 To
- Huawei ES3000 V5 3.2 To
- Intel SSD DC P4510 2 To, 8 To
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 références pour le Memblaze PBlaze5 916 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 s'exécutant sur des machines virtuelles invitées Windows Server 2012 R2 et est souligné par Benchmark Factory for Databases de Quest. 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
Pour notre benchmark transactionnel SQL Server, le Memblaze PBlaze5 916 a affiché 12,644 910 TPS, ce qui était légèrement derrière le 12,645.1 AIC qui a enregistré XNUMX XNUMX TPS.
Le 916 a montré de bons résultats de latence avec seulement 2.0 ms ; cependant, il traînait toujours le 910 AIC, qui avait 1.0 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
Avec le benchmark transactionnel Sysbench, la 916 a poursuivi sa solide performance avec 8,532.2 XNUMX TPS, ce qui la place dans la partie moyenne à supérieure du classement.
Avec la latence moyenne de Sysbench, le 916 s'est classé quatrième parmi les comparables avec 15 ms.
Dans notre référence de latence dans le pire des cas, la 916 a de nouveau vu la quatrième place avec 27.7 ms, même si, comme dans les autres, elle n'était pas loin derrière les leaders.
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 noyau Dell PowerEdge R740xd type de serveur 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, la 916 s'est classée entre le milieu et le haut avec 2,839.7 XNUMX secondes, ce qui était également la meilleure performance parmi tous les produits Memblaze testés.
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 traces à 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 Memblaze PBlaze5 916 a pu rester sous 1 ms tout au long du test avec un pic de 664,910 191.4 IOPS et une latence de XNUMX μs, se classant troisième (bien que loin derrière les deux principaux disques).
Les performances d'écriture aléatoire 4K ont de nouveau montré une latence inférieure à la milliseconde tout au long du test. Ici, le 916 a montré des performances maximales de 489,619 258.7 IOPS et une latence de XNUMX μs. C'était assez bon pour la première place parmi les comparables.
Passant aux charges de travail séquentielles, le 916 s'est placé près du bas du peloton en lectures séquentielles 64K avec un score maximal de 38,275 2.4 IOPS ou 418 Go/s avec une latence de XNUMX μs.
Le 916 a culminé à 33,715 2.11 IOPS ou 368 Go / s avec une latence de 64 μs dans l'écriture séquentielle XNUMXK le plaçant en premier par une large marge.
Passant aux charges de travail SQL, le 916 a culminé à 250,053 127.6 IOPS avec une latence de seulement XNUMX μs, ce qui le place en tête du classement.
SQL 90-10 a vu que le 916 était au coude à coude avec le Huawei ES3000, culminant à 248,229 128.4 IOPS et une latence de XNUMX μs.
Le 916 a culminé à 246,510 129.1 IOPS avec une latence de 80 μs dans le benchmark SQL 20-XNUMX, le maintenant à nouveau près du sommet du classement aux côtés du Huawei.
Dans notre charge de travail Oracle, le 916 a continué à bien performer avec un score maximal de 243,041 146.8 IOPS et une latence de XNUMX μs, juste derrière le lecteur Huawei.
Pour Oracle 90-10, le 916 a montré un pic de 189,276 115.7 IOPS et une latence de XNUMX μs pour la première place.
Le 916 a de nouveau bien performé lors de notre dernier test Oracle (80-20) avec une performance de pointe impressionnante de 192,998 113.4 IOPS et une latence de XNUMX μs.
Ensuite, nous sommes passés à notre référence de clone VDI, Full and Linked, où le PBlaze5 916 a montré d'excellentes performances tout au long et juste derrière le lecteur Huawei. Pour VDI Full Clone Boot, le 916 avait une performance maximale de 182,646 191.4 IOPS et une latence de XNUMX μs.
La connexion initiale VDI FC a vu le 916 avec une performance maximale de 107,565 276 IOPS et une latence de XNUMX μs.
Avec VDI FC Monday Login, la 916 termine à la 2e place derrière le disque Huawei avec 84,663 187.1 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 916 est arrivé en deuxième position avec 86,488 184.4 IOPS et une latence de XNUMX μs.
La connexion initiale VDI LC a montré 48,524 162.5 IOPS et une latence de 916 μs pour le XNUMX, le plaçant à nouveau deuxième.
Dans le test VDI LC Monday Login, le 916 a enregistré un pic de 65,837 240.5 IOPS et une latence de XNUMX μs.
Conclusion
Disponible dans les formats U.2 et AIC, le PBlaze5 916 fait partie de la gamme de disques de centre de données de Memblaze prenant en charge 3 DWPD, une offre d'endurance supérieure par rapport au PBlaze5 910 qui ne prend en charge que 1 DWPD. Il est doté de la technologie NAND 64D à 3 couches et prend en charge le cryptage des données AES 256, la protection complète du chemin des données et la protection améliorée contre les pannes de courant, l'ensemble habituel de fonctionnalités de niveau entreprise. Pour cet examen, nous avons examiné le modèle U.2, qui propose des capacités de 3.2 To et 6.4 To, et a indiqué des vitesses maximales de 3.5 Go/s pour les lectures et les écritures. Memblaze indique également jusqu'à 835,000 XNUMX IOPS en lectures aléatoires soutenues pour le modèle de plus grande capacité.
Dans l'ensemble, les performances ont montré des résultats solides du modèle 916 3.2 To, même avec les limitations de bande passante de son interface U.2 (x4 canaux contre x8 d'un AIC). Dans nos benchmarks SQL Server, le débit a atteint 12,644 2.0 TPS tandis que la latence moyenne a atteint un impressionnant 8,532.2 ms. Dans Sysbench, le lecteur Memblaze s'est bien comporté avec 15 27.7 TPS, une latence moyenne de 916 ms et une latence dans le pire des cas de 2,839.7 ms. Dans notre benchmark Houdini by SideFX, le XNUMX s'est classé dans la partie médiane à supérieure du classement avec XNUMX XNUMX secondes, ce qui était également le produit Memblaze le plus performant que nous ayons examiné pour ce benchmark.
Dans nos benchmarks VDBench, le 916 U.2 a maintenu une latence inférieure à la milliseconde tout au long de nos tests, où il était au sommet ou proche du sommet du peloton dans plusieurs de nos catégories. Les points forts incluent 665K IOPS en lecture 4K, 490K IOPS en écriture 4K, 2.4 Go/s en lecture 64K et 2.11 Go/s en écriture 64K. Pour nos tests SQL, le 916 U.2 a flotté autour d'un quart de million d'IOPS sur les trois tests. Oracle a obtenu de bons résultats avec 243 189 IOPS, 90 10 IOPS en 193-80 et 20 XNUMX IOPS en XNUMX-XNUMX.
Le SSD Pblaze5 916 U.2 est encore un autre très performant de Memblaze. Le SSD 916 répond au besoin de performances et d'endurance plus élevées, se plaçant en tête de presque tous nos tests par rapport à d'autres disques U.2. Comme les centres de données ont de plus en plus besoin de capacité et de vitesse, le Memblaze PBlaze5 916 U.2 se présente comme une option très attrayante.
Inscrivez-vous à la newsletter StorageReview