Le Memblaze PBlaze6 6920 est la nouvelle série de SSD NVMe de la société qui comprend une interface PCIe Gen4 et les gains de performances potentiels que cela pourrait apporter. Le 6920 est un lecteur U.2 qui exploite la NAND à 96 couches. Il y a deux disques dans cette série, le PBlaze6 D6920 et le PBlaze6 D6926, le premier étant le modèle à faible endurance avec 1 DWPD et le second étant le modèle à haute endurance avec 3 DWPD.
Le Memblaze PBlaze6 6920 est la nouvelle série de SSD NVMe de la société qui comprend une interface PCIe Gen4 et les gains de performances potentiels que cela pourrait apporter. Le 6920 est un lecteur U.2 qui exploite la NAND à 96 couches. Il y a deux disques dans cette série, le PBlaze6 D6920 et le PBlaze6 D6926, le premier étant le modèle à faible endurance avec 1 DWPD et le second étant le modèle à haute endurance avec 3 DWPD.
Le disque est disponible dans une large gamme de capacités, le disque d'endurance inférieur étant disponible en capacités de 3.84 To, 7.68 To et 15.36 To. La version d'endurance supérieure est disponible en capacités de 3.2 To, 6.4 To et 12.8 To. Les performances haut de gamme sont estimées à 7.1 Go/s en lecture, 6.8 Go/s en écriture, 1.6 million d'IOPS en lecture et 500 XNUMX IOPS en écriture. Memblaze déclare que la nouvelle série de disques est idéale pour les bases de données, la recherche, l'indexation, le CDN, le cloud et l'hyper-échelle, le SDS, l'apprentissage en profondeur, l'analyse de données volumineuses, le HPC, l'ERP, SAP HANA, BOSS, la banque, la fiscalité, le trading à haute fréquence. , et paiement en ligne. Tous les points chauds habituels.
Memblaze, en particulier des tests StorageReview dans le passé, est connu pour ses hautes performances. Donc, voir 7.1 Go/s et 1.6 million d'IOPS est un peu ce à quoi on s'attend. Cependant, Memblaze est également connu pour la fiabilité des données et sa grande endurance en écriture. Avoir une endurance d'écriture élevée est important dans une utilisation à long terme où les applications ont tendance à être intensives en lecture/écriture et en lecture-écriture mixte. La série PBlaze6 6920 exploite le round-robin pondéré. Au lieu de donner une priorité égale à chaque file d'attente, la répétition alternée pondérée permet des services d'E/S différenciés pour les scénarios où des applications ayant des exigences de performances différentes partagent des périphériques de stockage.
Les autres fonctionnalités incluent la possibilité de collecter des journaux via l'interface standard de télémétrie, ce qui réduit la complexité et réduit potentiellement les coûts de maintenance. La nouvelle série PBlaze6 6920 prend en charge l'effacement sécurisé amélioré pour garantir qu'une fois qu'un disque est mis hors service, il n'y a aucun moyen pour quelqu'un d'en obtenir des informations. Le micrologiciel des disques peut également être mis à jour sans réinitialiser le disque.
Pour notre examen, nous examinerons le modèle D6920 7.68 To.
Spécifications du SSD Memblaze PBlaze6 6920 NVMe
Série PBlaze6 6920 | D6920 | D6926 | ||||
Capacité de l'utilisateur | 3.84TB | 7.68TB | 15.36TB | 3.2TB | 6.4TB | 12.8TB |
NON | NAND 96D 3L | |||||
Facteur de forme | 2.5 pouces U.2 | 2.5 pouces U.2 | ||||
Interface | PCIe 4.0 x 4 | PCIe 4.0 x 4 | ||||
Passerelle | NVMe 1.4 | |||||
Performance | ||||||
Lecture séquentielle de 128 Ko (Go/s, 25 W) | 6.7 | 7.1 | 7.1 | 6.7 | 7.1 | 7.1 |
Lecture séquentielle de 128 Ko (Go/s, 35 W) | 6.7 | 7.1 | 7.1 | 6.7 | 7.1 | 7.1 |
Écriture séquentielle de 128 Ko (Go/s, 25 W) | 3.9 | 5.6 | 5.2 | 3.9 | 5.7 | 5.3 |
Écriture séquentielle de 128 Ko (Go/s, 35 W) | 3.9 | 6.8 | 6.6 | 3.9 | 6.8 | 6.7 |
Lecture aléatoire soutenue (4 Ko) IOPS | 900K | 1600K | 1600K | 900K | 1600K | 1600K |
Écriture aléatoire soutenue (4 Ko) État stable IOPS | 165K | 260K | 305K | 345K | 480K | 500K |
Latence lecture/écriture (μs) | 78/11 | 78/11 | ||||
Endurance à vie | 1 DWPD | 3 DWPD | ||||
Taux d'erreur binaire incorrigible | <10^-17 | |||||
MTBF | 2 millions d'heures | |||||
Température de fonctionnement | Ambiante : 0 °C-35 °C ; Cas:0°C-70°C | |||||
Consommation d'énergie | 25W |
Memblaze PBlaze6 6920 Performances
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.
Configuration HPE ProLiant DL365 Gen10 Plus :
- 2 processeurs AMD Epyc Gen 7713 3 (64 cœurs, 2 GHz)
- 16 x 16 Go DDR4 3200 MHz
- 1 disque SSD HPE Samsung PM1735 3.2 Go U.3 Gen4
- ESXi 7.0u1
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 HPE/Samsung PM1735 incluent le 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 comparable exécutera 4 machines virtuelles configurées de manière identique. Le PM1735 étant une variante U.3 UNIQUEMENT, nous l'avons testé sur le HPE DL365 Gen10 Plus tandis que les autres modèles étaient sur notre Lenovo ThinkSystem SR635.
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 8 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 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
Avec le benchmark transactionnel SQL Server, nous avons vu le PBlaze6 atteindre un total de 12,650.6 3,162 TPS avec des machines virtuelles individuelles allant de 3,163.2 XNUMX TPS à XNUMX XNUMX TPS.
Avec la latence moyenne de SQL Server, le PBlaze6 6920 avait une latence globale de 2.25 ms avec des machines virtuelles individuelles allant de 1 ms à 3 ms. Cela le place au-dessus de tous les autres disques Gen4 testés jusqu'à présent.
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 8 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
En regardant notre référence transactionnelle Sysbench, le lecteur Memblaze avait un score global de 11,478 2,856 TPS avec des machines virtuelles individuelles allant de 2,889 XNUMX à XNUMX XNUMX TPS. Cela le place bien en avance sur les autres disques.
La latence moyenne de Sysbench a vu le Memblaze afficher un total de 11.15 ms avec des machines virtuelles individuelles allant de 11.07 ms à 11.2 ms. Encore une fois, le lecteur prend la première place avec la latence la plus faible à ce jour.
Pour notre pire scénario de latence (99e centile), le disque Memblaze PBlaze6 6920 avait un total de 20.2 ms bien en dessous des autres disques en comparaison.
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, 128 threads, 0-120 % de vitesse
- Lecture aléatoire 4K (charge élevée) : 100 % de lecture, 512 threads, 0-120 % d'iorate
- Écriture aléatoire 4K (charge élevée) : 100 % d'écriture, 512 threads, 0-120 % d'iorate
- Lecture séquentielle 64K : 100 % de lecture, 32 threads, 0-120 % d'iorate
- Écriture séquentielle 64K : 100 % d'écriture, 16 threads, 0-120 % d'iorate
- Lecture séquentielle 64K (charge élevée) : 100 % de lecture, 64 threads, 0-120 % d'iorate
- Écriture séquentielle 64K (charge élevée) : 100 % d'écriture, 64 threads, 0-120 % d'iorate
- Base de données synthétique : SQL et Oracle
- Traces de clone complet et de clone lié VDI
Comparables :
Dans notre première analyse de charge de travail VDBench, Random 4K Read, Kioxia CM6 (charge élevée) a pris la première place avec le Memblaze PBlzae6 6920 en deuxième, encore une fois à charge élevée. Pour la charge élevée sur le Memblaze, nous avons vu un pic de 1,484,363 343 862,778 IOPS avec une latence de seulement 146 µs. Pour la charge normale, nous avons vu un pic de XNUMX XNUMX IOPS avec une latence de XNUMX µs.
L'écriture 4K a de nouveau vu Kioxia à la première place et Memblaze PBlaze6 6920 à la deuxième place. Pour une charge maximale élevée, le 6920 a atteint 584,267 867 IOPS avec une latence de 6 µs. Sous notre charge normale, le PBlaze580,117 a atteint 215 XNUMX IOPS avec une latence de seulement XNUMX µs.
En passant à nos charges de travail séquentielles 64K, nous commençons par lire. Ici, le Memblaze a pris la première place avec sa charge élevée culminant à 108,587 6.79 IOPS ou 588 Go/s avec une latence de 102,035 µs. Sous une charge normale, le disque a pris la deuxième place avec un pic de 6.38 313 IOPS ou XNUMX Go/s à une latence de XNUMX µs.
Avec 64K d'écriture, Kioxia CD6 a pris la première place mais la charge normale Memblaze a pris la deuxième place avec 53,164 3.3 IOPS ou 293 Go/s à une latence de 52,174 µs. La charge élevée était juste derrière avec 3.26 1.2 IOPS ou XNUMX Go/s à une latence de XNUMX ms.
Notre prochaine série de tests concerne nos charges de travail SQL : SQL, SQL 90-10 et SQL 80-20. En commençant par SQL, le Memblaze a pris la deuxième place avec une performance maximale de 247,494 128 IOPS à une latence de XNUMX µs.
En SQL 90-10 on voit à nouveau Memblaze atterrir en seconde position avec un pic de 262,647 121 IOPS avec une latence de XNUMXµs.
Pour SQL 80-20, le placement était le même avec le Memblaze commençant en dessous de 100 µs et culminant à 260,215 121 IOPS avec une latence de XNUMX µs.
Viennent ensuite nos charges de travail Oracle : Oracle, Oracle 90-10 et Oracle 80-20. En commençant par Oracle, le Memblaze a pris la première place avec un pic de 280,460 125 IOPS avec une latence de XNUMX µs.
Oracle 90-10 a vu le Memblaze passer en deuxième position avec une performance maximale de 201,129 108 IOPS à une latence de XNUMX µs.
Avec Oracle 80-20, Memblaze était à nouveau deuxième avec un pic de 205,118 106 IOPS et une latence de XNUMX µs.
Ensuite, nous sommes passés à notre test de clone VDI, Full et Linked. Pour VDI Full Clone, la première étape est le démarrage. Ici, le Memblaze a pris la première place avec 229,874 150 IOPS et une latence de XNUMX µs.
Pour la connexion initiale VDI FC, le PBlaze6 est tombé en deuxième position avec une performance maximale de 163,243 180 IOPS à une latence de XNUMX µs.
VDI FC Monday Login a placé Memblaze en deuxième position avec un pic de 107,414 146 IOPS avec une latence de XNUMX µs.
Pour VDI Linked Clone (LC) Boot, le Memblaze a pris la deuxième place derrière le CM6, le plus performant habituel. Pour un pic, le disque a vu 108,491 146 IOPS et une latence de XNUMX µs.
VDI LC Initial Login a vu Memblaze prendre la première place avec un pic de 58,314 133 IOPS et une latence de XNUMX µs.
Enfin, avec VDI LC Monday Login, Memblaze est tombé au troisième rang avec un pic de 82,576 190 IOPS avec une latence de 1 µs alors qu'il était de plus de XNUMX ms plus tôt lors des tests.
Conclusion
La série Memblaze PBlaze6 6920 NVMe SSD est le dernier disque d'entreprise de la société, exploitant pour la première fois PCIe Gen4. La série se compose de deux disques, le D6920 (examiné ici) et le D6926. La différence entre les disques est l'endurance et, par conséquent, la capacité. En parlant de capacité, la capacité maximale de la série est de 15.36 To dans une empreinte U.2. Pour les performances, les nombres maximum cités sont de 7.1 Go/s et 1.6 million d'IOPS. Memblaze déclare que le lecteur est idéal pour une pléthore de cas d'utilisation, et il peut être plus simple de dire qu'il peut s'adapter à la plupart (ou à toutes) des charges de travail d'entreprise.
Pour les performances, nous avons testé le SSD Memblaze PBlaze6 6920 par rapport à plus de SSD d'entreprise PCIe Gen4 que nous avons. Nous avons examiné à la fois l'analyse de la charge de travail des applications et VDBench. Dans notre première série de tests, nous avons vu Memblaze prendre la première place dans SQL Server transactionnel avec un total de 12,650.6 2.25 TPS et la première place en termes de latence moyenne avec un total de 11,478 ms. Le disque a conservé la première place dans Sysbench avec des scores cumulés de 11.15 20.2 TPS, une latence moyenne de XNUMX ms et un scénario du pire des cas de XNUMX ms.
En passant à notre VDBench, le Memblaze a pris la première place plusieurs fois et est resté deuxième pendant la plupart des autres tests. Les points forts incluent 1.5 million d'IOPS en lecture 4K à charge élevée, 863K IOPS en lecture 4K, 584K IOPS en écriture 4K à charge élevée et 580K IOPS en écriture 4K. Dans le travail séquentiel, nous avons vu 6.79 Go/s en lecture haute charge 64K, 6.38 Go/s en lecture 64K, 3.26 Go/s en écriture haute charge 64K et 3.3 Go/s en écriture 64K.
Lors de nos tests SQL, nous avons constaté des pics de 247 263 IOPS, 90 10 IOPS dans SQL 260-80 et 20 280 IOPS dans SQL 201-90. Avec Oracle, nous avons vu 10 205 IOPS, 80 20 IOPS dans Oracle 230-163 et 107 108 IOPS dans Oracle 58-83. Viennent ensuite nos tests VDI Clone, Full et Linked. Dans Full Clone, nous avons vu XNUMX XNUMX IOPS au démarrage, XNUMX XNUMX IOPS lors de la connexion initiale et XNUMX XNUMX IOPS lors de la connexion du lundi. Dans Linked Clone, nous avons vu XNUMX XNUMX IOPS au démarrage, XNUMX XNUMX IOPS lors de la connexion initiale et XNUMX XNUMX IOPS lors de la connexion du lundi.
La série Memblaze PBlaze6 NVMe SSD est le premier lecteur PCIe Gen4 de la société et encore une autre version de premier ordre. Le lecteur que nous avons testé, le D6920, était au sommet ou proche du sommet à chaque test. Tout le monde ne connaît pas le nom Memblaze, car une grande partie de leur distribution aux États-Unis se fait via des SSD de marque Micron. Mais si vous ne faites pas attention à Memblaze, vous manquez énormément si vous vous souciez des performances dans un facteur de forme commun et remplaçable à chaud. Leurs SSD ont eu le meilleur profil de performance de toutes les marques qui ont frappé notre laboratoire au cours des dernières années. Le D6920 n'est pas différent et est un lecteur tout à fait impressionnant tout au long de notre plan de test. En conséquence, il a remporté notre prix Editor's Choice.
Page produit de la série Memblaze PBlaze6 6920
S'engager avec StorageReview
Newsletter | YouTube | LinkedIn | Instagram | Twitter | Facebook | TikTok | Flux RSS